v1.0.2
Improvements
- feat(mcp): add persistent MCP manager to maintain connections with MCP servers by @ArtemShatokhin in #355
- feat(terminal): add /resume persistence command; split demo into focused modules by @bonk1t in #340
- feat: add show_reasoning parameter to control reasoning traces display by @bonk1t in #342
- agency: reject global model parameter by @bonk1t in #353
- guardrails: avoid double-wrapping in FastAPI by @ArtemShatokhin in #343
- guardrails: adjust how guardrail messages are added to history by @ArtemShatokhin in #346
- prompts: ensure shared instructions lead agent prompts by @bonk1t in #351
- tools: update BaseTool context usage; add reasoning event warning by @ArtemShatokhin in #352
- messages: add message_origin parameter to system messages by @ArtemShatokhin in #347
Refactors
- refactor(agency): agent execution system for better modularity and maintainability; refactor tests by @bonk1t in #349
Fixes
- fix(mcp): persistent MCP manager driver reuse by @bonk1t in #356
- fix(handoff): incorrect agent assignment for handoff tool call output by @ArtemShatokhin in #341
- fix(ui): launcher chat persistence; strict compact client by @bonk1t in #354
Tests
- tests: verify message_origin assignment by @ArtemShatokhin in #348
Handoff
- improve handoff handling and name parsing logic by @ArtemShatokhin in #360
Full Changelog: v1.0.1...v1.0.2