fischer-agentkit/src/agentkit/core
chiguyong 5374bc8501 refactor: eliminate routing layer, align with industry best practices
Phase 1 of architecture optimization (U1/U2/U4/U8):

- U1: Rename SimpleRouter to RequestPreprocessor, route() to preprocess()
  Eliminates misleading routing concept; LLM decides autonomously
  in REACT agent loop (matches Codex/Claude Code/Trae pattern)
- U2: Delete CostAwareRouter, HeuristicClassifier, SemanticRouter
  (~700 lines removed). skill_routing.py: 1688 to 220 lines
- U4: PlanExecEngine defaults to ReActStepExecutor, delete _LLMStepExecutor
  (pure LLM calls without tools = no execution capability)
- U8: ReActEngine defaults to ContextCompressor(keep_recent=10)

Supersedes plans 2026-06-15-002/003/004.
New plan: 2026-06-16-006-refactor-architecture-optimization-evolution-plan.md
2026-06-17 10:44:40 +08:00
..
__init__.py feat(compression): U2 HeadroomCompressor with SmartCrusher and CCR cache 2026-06-07 18:19:41 +08:00
agent_pool.py fix(review): comprehensive P0-P2 code review fixes 2026-06-12 22:18:25 +08:00
base.py fix: comprehensive code review fixes + WS test stability 2026-06-15 08:17:34 +08:00
compressor.py feat(compression): U1 CompressionStrategy Protocol and create_compressor factory 2026-06-07 18:19:27 +08:00
config_driven.py fix: comprehensive code review fixes + WS test stability 2026-06-15 08:17:34 +08:00
dispatcher.py feat(server): Phase B - auth, rate limiting, SSRF protection, handler whitelist 2026-06-05 23:37:36 +08:00
exceptions.py feat(agentkit): v2 Phase 1 - ReAct/LLM Gateway/Skill/Server + review fixes 2026-06-05 23:32:16 +08:00
fallback.py fix(review): resolve all P0/P1/P2 findings from code review 2026-06-16 09:08:03 +08:00
goal_planner.py feat: autonomous task execution - connect PlanExecEngine + TeamOrchestrator 2026-06-15 12:41:32 +08:00
handoff_transport.py feat: Expert Team Mode — plan-execute collaboration with conversation UI 2026-06-14 22:20:14 +08:00
headroom_compressor.py fix(agentkit): resolve all P0/P1/P2/P3 issues from code review 2026-06-07 22:05:18 +08:00
logging.py feat(agentkit): Phase 3 upgrade - persistence, memory, evolution, observability 2026-06-06 17:17:45 +08:00
orchestrator.py fix(review): resolve P0/P1 findings from final code review 2026-06-10 09:57:29 +08:00
plan_checker.py feat(phase1): implement core kernel and experience foundation (U1-U5) 2026-06-09 23:57:03 +08:00
plan_exec_engine.py refactor: eliminate routing layer, align with industry best practices 2026-06-17 10:44:40 +08:00
plan_executor.py fix(security,reliability): resolve all P2 findings from code review 2026-06-10 15:05:40 +08:00
plan_schema.py feat(phase1): implement core kernel and experience foundation (U1-U5) 2026-06-09 23:57:03 +08:00
protocol.py fix(security): resolve all P0/P1 findings from code review 2026-06-10 07:12:41 +08:00
react.py refactor: eliminate routing layer, align with industry best practices 2026-06-17 10:44:40 +08:00
reflexion.py feat: optimize劣势项 — 拍卖开关/审计采样/线程安全/评分锚定 2026-06-11 13:04:36 +08:00
registry.py feat: initial fischer-agentkit package with unified agent architecture 2026-06-04 22:24:06 +08:00
rewoo.py fix(review): comprehensive P0-P2 code review fixes 2026-06-12 22:18:25 +08:00
shared_workspace.py feat(core): U4 multi-agent Orchestrator with SharedWorkspace 2026-06-06 22:25:12 +08:00
standalone.py fix: comprehensive code review fixes + WS test stability 2026-06-15 08:17:34 +08:00
trace.py fix(review): address all 14 P2 advisory findings 2026-06-06 18:20:46 +08:00