fischer-agentkit/src/agentkit/llm
chiguyong a36bc3d1c1 feat: optimize chat response speed for sub-1s first token latency
- Add HeuristicClassifier to replace LLM quick_classify with zero-cost
  local heuristic (keyword/length/code-pattern scoring), gated by
  router.classifier config (default: heuristic)
- Add parallel tool execution in ReActEngine via asyncio.gather for
  multiple independent tool_calls, gated by parallel_tools param
- Add AsyncWriteQueue for non-blocking session persistence with WAL
  buffer, gated by async_writes param on SessionManager
- Add httpx.Limits connection pool config to all LLM providers
- Add router config section to ServerConfig and agentkit.yaml
- All optimizations have config switches for safe rollback
2026-06-12 13:15:06 +08:00
..
providers feat: optimize chat response speed for sub-1s first token latency 2026-06-12 13:15:06 +08:00
__init__.py feat(agentkit): Phase 4 enterprise production upgrade — 12 Implementation Units 2026-06-06 21:51:04 +08:00
config.py feat: optimize chat response speed for sub-1s first token latency 2026-06-12 13:15:06 +08:00
gateway.py feat(telemetry): U7 OpenTelemetry integration with zero-dependency no-op pattern 2026-06-07 17:26:21 +08:00
protocol.py feat(streaming): Phase C - LLM streaming + ReAct events + SSE endpoint 2026-06-06 11:54:17 +08:00
retry.py feat(agentkit): Phase 4 enterprise production upgrade — 12 Implementation Units 2026-06-06 21:51:04 +08:00