v1.2.3
What's Changed
MR: #648
Full Changelog: v1.2.2...v1.2.3
Includes:
- Centralize cache message injection inside LLM subsystem as opposed to conversation sub system
- Fix tool call argument accumulation in Messages API
- Coerce tool call structure so printed results match stored results for round tripping
- Globally lowercase MCP server names to make configuration less error prone
- Make it possible for sub-agents to use existing MCP servers by @ekr1 in #649
- Fix empty tool calls (missing parameters) by @ekr1 in #650
- Show explicit warning when LLM generates empty command by @ekr1 in #651