v1.0.2

VRSEN/agency-swarmv1.0.2Sep 23, 2025by nicko-ai

AI Summary

Focuses on persistence, terminal demo improvements, and MCP stability.

Key Highlights

  • Persistent MCP manager to maintain connections with MCP servers
  • Terminal demo /resume persistence command and show_reasoning parameter
  • Guardrail adjustments to avoid double-wrapping in FastAPI
  • Agency rejection of global model parameter

New Features

  • Persistent MCP manager
  • Terminal demo persistence
  • Show reasoning parameter for reasoning traces
  • Agent execution system refactor for modularity
  • Guardrail message history adjustments

Full Release Notes

## Improvements
- feat(mcp): add persistent MCP manager to maintain connections with MCP servers by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/355
- feat(terminal): add /resume persistence command; split demo into focused modules by @bonk1t in https://github.com/VRSEN/agency-swarm/pull/340
- feat: add show_reasoning parameter to control reasoning traces display by @bonk1t in https://github.com/VRSEN/agency-swarm/pull/342
- agency: reject global model parameter by @bonk1t in https://github.com/VRSEN/agency-swarm/pull/353
- guardrails: avoid double-wrapping in FastAPI by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/343
- guardrails: adjust how guardrail messages are added to history by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/346
- prompts: ensure shared instructions lead agent prompts by @bonk1t in https://github.com/VRSEN/agency-swarm/pull/351
- tools: update BaseTool context usage; add reasoning event warning by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/352
- messages: add message_origin parameter to system messages by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/347
## Refactors
- refactor(agency): agent execution system for better modularity and maintainability; refactor tests by @bonk1t in https://github.com/VRSEN/agency-swarm/pull/349

## Fixes
- fix(mcp): persistent MCP manager driver reuse by @bonk1t in https://github.com/VRSEN/agency-swarm/pull/356
- fix(handoff): incorrect agent assignment for handoff tool call output by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/341
- fix(ui): launcher chat persistence; strict compact client by @bonk1t in https://github.com/VRSEN/agency-swarm/pull/354

## Tests
- tests: verify message_origin assignment by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/348

## Handoff
- improve handoff handling and name parsing logic by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/360

Full Changelog: https://github.com/VRSEN/agency-swarm/compare/v1.0.1...v1.0.2