geo/backend/app/models
chiguyong 3b581b22ba feat(U8): GEO agent framework adapter layer - fischer-agentkit integration
- Add 8 YAML configs for agent declarative definition
- Add 3 custom handlers (citation, monitor, schema)
- Add 7 business tool registration modules
- Add adapter.py with DI-based registry and dispatcher
- Add database migration for agentkit tables (episodic_memories, evolution_logs, ab_test_configs)
- Add fischer-agentkit>=0.1.0 dependency
- Refactor agent_framework/__init__.py to re-export from agentkit
- Minor API fixes (schema_advisor, scoring, strategy, suggestions)
- Frontend package updates
2026-06-05 19:08:36 +08:00
..
__init__.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
agent.py feat(U8): GEO agent framework adapter layer - fischer-agentkit integration 2026-06-05 19:08:36 +08:00
alert.py fix: add DateTime(timezone=True) to Batch 1c auxiliary path models (9 files, 23 columns) and remove orphan monitoring_record.py 2026-06-01 20:48:39 +08:00
alert_setting.py fix: add DateTime(timezone=True) to Batch 1c auxiliary path models (9 files, 23 columns) and remove orphan monitoring_record.py 2026-06-01 20:48:39 +08:00
analytics.py fix: add DateTime(timezone=True) to analytics.py (4 columns), update migration and port config 2026-06-01 21:26:39 +08:00
api_key.py fix: add DateTime(timezone=True) to Batch 1b agent framework path models (7 files, 28 columns) 2026-06-01 20:41:31 +08:00
attribution_record.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
brand.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
brand_knowledge.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
citation_record.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
competitor.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
competitor_insight.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
content.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
detection_task.py fix: add DateTime(timezone=True) to Batch 1b agent framework path models (7 files, 28 columns) 2026-06-01 20:41:31 +08:00
diagnosis_record.py chore: Plan 004 - launch readiness sprint (timezone fixes, health check, JWT secret) 2026-06-01 20:35:56 +08:00
distribution.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
geo_plan.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
knowledge.py fix: add DateTime(timezone=True) to Batch 1c auxiliary path models (9 files, 23 columns) and remove orphan monitoring_record.py 2026-06-01 20:48:39 +08:00
knowledge_graph.py fix: add DateTime(timezone=True) to Batch 1c auxiliary path models (9 files, 23 columns) and remove orphan monitoring_record.py 2026-06-01 20:48:39 +08:00
lifecycle.py fix: add DateTime(timezone=True) to Batch 1c auxiliary path models (9 files, 23 columns) and remove orphan monitoring_record.py 2026-06-01 20:48:39 +08:00
monitoring.py fix: add DateTime(timezone=True) to Batch 1b agent framework path models (7 files, 28 columns) 2026-06-01 20:41:31 +08:00
organization.py fix: add DateTime(timezone=True) to Batch 1c auxiliary path models (9 files, 23 columns) and remove orphan monitoring_record.py 2026-06-01 20:48:39 +08:00
payment_order.py chore: Plan 004 - launch readiness sprint (timezone fixes, health check, JWT secret) 2026-06-01 20:35:56 +08:00
platform_rule.py fix: add DateTime(timezone=True) to Batch 1c auxiliary path models (9 files, 23 columns) and remove orphan monitoring_record.py 2026-06-01 20:48:39 +08:00
platform_rule_version.py fix: add DateTime(timezone=True) to Batch 1c auxiliary path models (9 files, 23 columns) and remove orphan monitoring_record.py 2026-06-01 20:48:39 +08:00
query.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
query_task.py fix: add DateTime(timezone=True) to Batch 1b agent framework path models (7 files, 28 columns) 2026-06-01 20:41:31 +08:00
schema_suggestion.py fix: add DateTime(timezone=True) to Batch 1c auxiliary path models (9 files, 23 columns) and remove orphan monitoring_record.py 2026-06-01 20:48:39 +08:00
subscription.py chore: Plan 004 - launch readiness sprint (timezone fixes, health check, JWT secret) 2026-06-01 20:35:56 +08:00
suggestion.py fix: add DateTime(timezone=True) to Batch 1a core monetization path models (11 files, 32 columns) 2026-06-01 20:39:14 +08:00
trend_insight.py fix: add DateTime(timezone=True) to Batch 1b agent framework path models (7 files, 28 columns) 2026-06-01 20:41:31 +08:00
usage_record.py fix: add DateTime(timezone=True) to Batch 1b agent framework path models (7 files, 28 columns) 2026-06-01 20:41:31 +08:00
user.py chore: Plan 004 - launch readiness sprint (timezone fixes, health check, JWT secret) 2026-06-01 20:35:56 +08:00