v1.0.1
What's Changed
Agent API & Defaults
- [backwards-compatible] agents: rename return_input_guardrail_errors -> throw_input_guardrail_error by @bonk1t in #330
- Added default model assignment to agent init by @ArtemShatokhin in #338
- Updated handoff tool to include unedited agent name and recipient_agent field by @ArtemShatokhin in #337
Terminal & UI
- Improve Terminal Demo: Support commands: compact summarize, reset by @bonk1t in #331
- terminal_demo: enable reasoning summaries and render in console by @bonk1t in #335
- Fixed reasoning duplication in terminal demo by @ArtemShatokhin in #336
- Updated handoff name display in terminal demo by @ArtemShatokhin in #332
- ui(console): improve ConsoleEventAdapter rendering by @bonk1t in a775841
- ui(launcher): reuse entry agent sync client in /compact; add unit test to ensure model passthrough and non-OpenAI path by @bonk1t in 434c9dc
- ui/terminal: compact uses OpenAI minimal reasoning when model contains 'gpt'; keep provider string intact; retain ID sanitization; integration test unchanged by @bonk1t in 89b93b3
- fix: enable terminal_demo slash menu with prompt-toolkit dependency by @bonk1t in 9981feb
Streaming & Messaging
- refactor: make streaming event handling non-destructive by @bonk1t in 13840d2
- streaming: add ensure_event_agent_metadata and use in SendMessage to avoid overwriting agent attribution during sub-agent forwarding by @bonk1t in 6c8e023
- feat: add ExtraParams support to SendMessage for clean field customization by @bonk1t in 8356ee6
FastAPI Integration
Tests & Stability
- tests: stabilize integration test flakes by @bonk1t in #333
- tests: migrate fin_agency agents from v0.x to v1.x pattern by @bonk1t in d471366
- test: fix ConsoleEventAdapter handoff_agent initialization in test fixture by @bonk1t in 06d97a9
Docs & Examples
- Updated examples and docs by @ArtemShatokhin and @bonk1t in #326 and #327
- Updated multi_agent_workflow example by @ArtemShatokhin in #329
- docs(AGENTS): prioritize running relevant tests first; reserve make ci for final verification by @bonk1t in a7ab748
Other
- Bug fixes and updates by @ArtemShatokhin in #334
Full Changelog: v1.0.0...v1.0.1