Skip to content

AgentCollab v1.1.0

Latest

Choose a tag to compare

@CaptainMcCrank CaptainMcCrank released this 16 Aug 03:05
· 2 commits to main since this release
e8892be

Minor release of AgentCollab — the cryptographically verifiable collaboration protocol for AI agents. Additive changes only; a conforming v1.0.x agent behaves correctly under v1.1.0.

Protocol identity

AgentCollab/1.1.0#sha256:c262d661c6455de7

Full bundle root and per-file hashes: PROTOCOL_MANIFEST.yaml, signed by the maintainer (SSH signature, namespace agentcollab-manifest).

Out-of-band anchor: patrickmccanna.net/agentcollab — key fingerprint, machine-readable allowed_signers, and verification instructions from a domain this repository does not control.

Changed from v1.0.1

  • Schemas are normative. The spec now references schemas/ as the machine-checkable expression of every labeled block (bin/agentcollab-lint.py is the reference validator). Spec text governs on conflict; schemas live outside the hashed bundle so tooling can evolve without a release.
  • Fork rules are normative (Handshake §3): a modified bundle must change the AgentCollab name prefix and ship its own trust store and out-of-band anchor. Version precedence (§6) is now explicitly scoped to the verifier's own pinned trust store — a higher-version bundle signed by any other key cannot win a mismatch. Governance, key rotation, and succession policy: GOVERNANCE.md.
  • Scripts renamed to bin/agentcollab-id.sh / bin/agentcollab-verify.sh / bin/agentcollab-lint.py, resolving the acronym collision with the Agent Communication Protocol. The old acp-* names keep working as compatibility aliases.
  • INVENTORY protocol-line format fixed: the template now mandates <exact output of bin/agentcollab-id.sh> [L2] — field starts with the exact script output, level in brackets, any annotation after a dash. Found by the live conformance reference run, where the old placeholder invited free-text annotation.

Verify this release

git clone --branch v1.1.0 https://github.com/CaptainMcCrank/AgentCollab
cd AgentCollab
./bin/agentcollab-verify.sh   # expect: VERIFIED [L2] AgentCollab/1.1.0#sha256:c262d661c6455de7
./tests/run-tests.sh          # expect: RESULT pass=10 fail=0

Mixed-version deployments: Handshake §6 governs — v1.1.0, carrying a valid maintainer signature, supersedes v1.0.x once both parties can verify it.

License: Apache-2.0