agency-swarm
AI Agents & AssistantsA framework for building and orchestrating multi‑agent AI applications using the OpenAI Agents SDK
Features
- Customizable agent roles (e.g., CEO, Virtual Assistant) with tailored instructions and tools
- Full control over prompts/instructions for precise behavior customization
- Type‑safe tool development using Pydantic models compatible with OpenAI FunctionTool format
- Orchestrated inter‑agent communication via a dedicated `send_message` tool with explicit flow definitions
Recent releases
View all 13 releases →Fixed Python 3.14 startup compatibility.
Full changelog
Fix Python 3.14 startup compatibility by updating datamodel-code-generator and adding Python 3.14 coverage.
- Sanitize legacy unencrypted reasoning spans before browser‑auth replay to prevent leakage
Full changelog
Patch release for Agent Swarm TUI / browser-auth history replay.
Changes:
- Fix stateless OpenAI Responses reasoning replay when browser-auth runs with store=false.
- Request reasoning.encrypted_content for store=false replay paths.
- Sanitize legacy unencrypted reasoning spans before replay.
- Preserve per-run ModelSettings boundaries and avoid leaking resolved agent settings into reusable RunConfig objects.
- Add focused coverage plus a live OpenAI stateless reasoning replay proof.
- Manual chat_history clients must replay required inline attachment parts unless they use future server‑managed state or durable file IDs.
- Accept structured Responses‑style message attachments in FastAPI requests
Full changelog
Patch release for structured FastAPI message attachments used by AgentSwarm TUI file attachment flows.
- Accept structured Responses-style message attachments in FastAPI requests.
- Preserve streamed Codex output ordering and function-call deduplication.
- Document that manual chat_history clients must replay required inline attachment parts unless they use future server-managed state or durable file IDs.
Minor fixes and improvements.
Full changelog
What's Changed
- fix(fastapi): warn-and-drop client_config.litellm_keys when litellm missing by @bonk1t in https://github.com/VRSEN/agency-swarm/pull/636
Full Changelog: https://github.com/VRSEN/agency-swarm/compare/v1.9.4...v1.9.5
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.