Skip to content

CodeCanopy v0.5.0

Latest

Choose a tag to compare

@adhit-r adhit-r released this 01 Sep 04:58
· 1 commit to main since this release
5d1c1ca

CodeCanopy v0.5.0 adds run-start, account-aware model resolution while keeping every executing tree deterministic and auditable.

Highlights

  • Resolves provider-released, account-available Codex and Claude model catalogs once at the beginning of a new run.
  • Freezes bounded provider snapshots and catalog hashes through execution and resume.
  • Maps weighted nodes to explicit lead, expert, reviewer, and worker tiers without silent missing-tier downgrade.
  • Binds each catalog-backed dispatch and proof receipt to an exact model/reasoning-effort pair.
  • Fails closed on malformed, incomplete, mismatched, or unavailable catalogs before dispatch or manifest creation.
  • Adds bounded, root-mediated Codex app-task coordination and artifact-based collaboration across Codex and Claude execution surfaces.
  • Adds a seed-bound, resumable paired benchmark contract.
  • Publishes clearer GitHub Pages evidence: 10/10 routing cases passed, 3/3 invalid estimates rejected, and 6/10 fixture cases routed to non-lead tiers.

Benchmark boundary

The deterministic routing fixture verifies policy behavior. Token delta, wall-clock delta, and acceptance-quality delta are not yet measured. The 18-arm, 9-pair benchmark is a schedule and measurement contract, not a published comparative outcome.

Safety fixes from release review

  • Reject incomplete in-memory provider catalogs with a stable fail-closed validation error.
  • Reject catalog-backed requests whose dispatched model/effort pair is not present in the frozen snapshot.
  • Recover safely from a verified empty private benchmark ledger while preserving link, permission, size, and malformed-evidence failures.
  • Validate the complete bounded graph before provider catalog discovery.

Install

Pinned release:

codex plugin marketplace add adhit-r/codecanopy --ref v0.5.0
codex plugin add code-canopy@codecanopy

Update an existing rolling installation:

codex plugin marketplace upgrade codecanopy
codex plugin add code-canopy@codecanopy
codex plugin list

Start a new Codex task after installation or upgrade.

Known boundary

The marketplace package installs the CodeCanopy skill. The optional Python runtime commands still require a repository checkout; runtime packaging remains a future release gate. Repository maintainers cannot remotely force an installed plugin copy to update.