fabro/crates
Bryan Helmkamp 69473dbc20 Simplify session.rs: followup loop, schema check, and cached system prompt
- Replace loop/match/break with clearer let-else pattern for followup
  queue processing in process_input (proposal 4.1)
- Simplify validate_tool_args empty schema check by separating null
  and empty-object checks into distinct if-blocks (proposal 4.3)
- Cache system prompt once per input cycle in run_single_input and pass
  it to build_request and check_context_usage/estimate_token_count,
  avoiding redundant string construction on every tool round (5.2, 5.3)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 12:32:17 -04:00
..
attractor Implement three missing spec features: SubPipelineHandler, GraphMergeTransform, HTTP Server 2026-02-22 12:07:44 -04:00
coding-agent-loop Simplify session.rs: followup loop, schema check, and cached system prompt 2026-02-22 12:32:17 -04:00
unified-llm Add README.md for each crate with usage examples 2026-02-21 14:12:21 -04:00
unified-llm-cli Add README.md for each crate with usage examples 2026-02-21 14:12:21 -04:00