v1.10.1

openmeterio/openmeterv1.10.1Jun 11, 2026by nicko-ai

AI Summary

This is a compatibility patch for Agency Swarm designed to restore support for older OpenSwarm projects that patch `parse_agent_flows` using a two-value return shape.

Key Highlights

  • Restores compatibility with local OpenSwarm projects
  • Keeps current three-value communication-flow contract unchanged
  • Adds regression coverage for legacy patched parsing
  • No breaking changes for new code

New Features

  • Compatibility patch for legacy patches
  • Regression coverage

Full Release Notes

Agency Swarm v1.10.1 is a compatibility patch for existing OpenSwarm projects.

## What's Changed

- Restores compatibility with local OpenSwarm projects that still patch `parse_agent_flows` using the old two-value return shape.
- Keeps the current three-value Agency Swarm communication-flow contract unchanged for new code.
- Adds regression coverage for legacy patched communication-flow parsing.

No pull request exists for this hotfix release; it was cut directly from the hotfix branch [codex/agency-swarm-1-10-1-compat](https://github.com/VRSEN/agency-swarm/tree/codex/agency-swarm-1-10-1-compat).

## Checks

- Lint and typecheck passed.
- Focused Agency initialization and flow tests passed.
- All non-integration tests passed: 814 passed, 2 skipped.
- Package build passed for source archive and wheel.
- Existing local OpenSwarm project startup proof passed with 8 agents.
- Full `make ci` was not run locally because this machine does not have `OPENAI_API_KEY`; GitHub CI owns that live-key coverage.