Skip to content

Runtime-Neutral Agent Engineering v2.1.0

Choose a tag to compare

@Tsubasa-Kaede Tsubasa-Kaede released this 27 Aug 22:18
· 67 commits to feature/dual-agent-development since this release

v2.1.0 — Minor Release

New adapter capability, no breaking changes. Compared to v2.0.0: 12 commits, 19 files changed (+2205 / −401), exactly one production feature addition.

New: Codex CLI adapter

  • Adds dual_agent.codex_adapter implementing the runtime adapter contract for the Codex CLI (Level B: adapter implemented, discovery + integration tested; not REAL-verified).
  • Covered by tests/test_codex_adapter.py and tests/test_codex_integration.py.

Collaboration & tooling

  • Collaboration transport end-to-end coverage: tests/test_collaboration_transport_e2e.py.
  • Onboarding bootstrap utility: scripts/bootstrap.py (with tests/test_bootstrap.py).
  • New example: examples/minimal_host_app.py, a minimal host application for the facade (with tests).
  • Test-only fix: REAL dual-agent smoke timeout aligned with the production default.

Documentation & community

  • Added CONTRIBUTING.md and SECURITY.md.
  • README finalized: integration status (REAL VERIFIED / Adapter implemented), runtime configuration, and responsibility boundary.
  • Clone URL and installation docs updated for the renamed repository.

Packaging & release engineering

  • Version 2.1.0 published to PyPI via Trusted Publishing / OIDC (no API tokens, no stored credentials).
  • Production publish workflow (tag-triggered, environment-gated) and an isolated TestPyPI drill workflow (workflow_dispatch only) added; the TestPyPI drill was executed and verified end-to-end before this release.

Install

Distribution dual-agent-development (import dual_agent), Python >= 3.10, zero runtime dependencies.

pip install dual-agent-development==2.1.0

https://pypi.org/project/dual-agent-development/2.1.0/

Checksums (from formal PyPI 2.1.0 release metadata):

  • dual_agent_development-2.1.0-py3-none-any.whl sha256 e760aa690e667ff5f7c22692ddfe43edfec075a9643c169b93c1d329edbef432
  • dual_agent_development-2.1.0.tar.gz sha256 620a69420cc64f192d1c11e1e88fd970923a3df973f9bbe5ac9d60c3973a7806

Verification

  • CI / offline test baseline: 979 passed / 15 skipped / 377 subtests (measured on the release commit).
  • REAL runtime smoke (Claude Code) remains opt-in via RUN_REAL_PROVIDER_TESTS=1 and stays closed in CI.