feat(agent): Wave 1 quick wins (G1/G2/G3/G8) + review fixes #4
Loading…
Reference in New Issue
No description provided.
Delete Branch "feat/agent-wave1-quick-wins"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Wave 1 of advanced-agent gap optimization - 4 self-contained quick fixes addressing verify reinjection, prompt cache control, tool-call schema validation, and stream flush throttling.
Units
Config
New optional YAML keys (all default to safe values, fully backward compatible):
Review Fixes (commit
d7ca6e8)Test Results
67 passed in 2.12s:
ruff check: All checks passed!
Pre-existing failure test_react_compression.py::test_execute_stream_with_compressor confirmed unrelated via git stash baseline run.
Commits
c66a777feat(U1): G3 schema validationc4aaef0feat(U2): G2 prompt cache double-block0f3f0a7feat(U3): G8 delta_flush_interval throttlingcd211c6feat(U4): G1 verify failure reinjectiond7ca6e8fix(review): W1 ServerConfig from_dict wiring, W3 internal kwargs filter, N3 status docstringOut of Scope (Future Waves)
Risk Assessment
All changes are opt-in (defaults preserve existing behavior). U1 (schema validation) is the only always-on change, but only affects tools that declare input_schema - tools without schemas skip validation. Schema errors return structured dicts rather than raising, so the ReAct loop is not broken.