Releases: jolars/coterie
Releases · jolars/coterie
Release list
v0.2.0
Added
- Nonblocking project leases, a persistent active-run coordination index,
versioned local RPC, and race-safe singleton supervisor startup with stale-run
recovery. - Installation and Codex prerequisites, Sidekick integration, the MVP trust and
recovery model, and an exhaustive command and exit-code reference.
Features
- simplify agent protocol bookkeeping (
d0c98ce) - wake foreground agents with
codex queue(94043e6) - make recovery handoffs self-contained (
504e0e2) - bound repeated context inspection (
d2446ed) - default contribution integration to rebase (
00a1ba3) - recover interrupted worktree assignments (
0b95ac1) - record operator closure overrides (
8d7d4e2) - recover unintegrated submissions (
a1391b5) - add scoped progress inspection (
d5f4a0d) - attach projects with exclusive run leases (
eaed53d) - use resolved configuration for runtime policy (
eddabf5) - add configuration inspection and portable locks (
60906e7) - enforce monotone configuration policy intersection (
da272b7) - track effective configuration provenance (
0bc1264) - add layered configuration loading and resolution (
11de8d7) - add runtime diagnostics and safe recovery (
c0d689c) - bound restarts and phase shutdown (
ab51b0a) - fence resources by run and generation (
3626b58) - reconcile durable operations (
258fd53) - add nix flake (
476c773) - complete operator loop (
d36c07b) - add guarded workspace integration (
5ccec33) - add Git workspaces (
ecd5474) - enforce Codex permission profiles (
691d574) - launch Codex workers (
ef2108d) - launch foreground Codex TUI (
486b62f) - probe Codex compatibility (
cd60734) - add durable reconciliation (
e3832f9) - add durable messaging events (
f5dddd5) - add delegation commands (
decba35) - add deterministic fake provider (
ab7db3f) - authenticate agent RPC sessions (
2dee506) - add singleton project supervisors (
78e8f78) - discover project identity (
6cf466f) - implement task lifecycle (
9c210cb) - enforce durable mutation invariants (
02ec51f) - add durable state repositories (
8639ffc) - add versioned CLI contracts (
cd4164a) - add stable typed IDs (
699d2f2) - scaffold project (
ce9349e)
Bug Fixes
- verify Git publication after write failures (
dda6001) - recover offline runs for
coterie stop(afb0e81) - flake: add devenv files for pinned devenv (
e4a0383) - diagnose validation environment access (
ad4de42) - add linked-worktree commit handoffs (
1b8315c) - remove deprecated alias (
7fb3aff) - migrate snapshots before recovery validation (
19c6093) - detect stranded foreground terminals in
doctor(15fe08a) - honor configured foreground provider names (
5cb156e) - distinguish operator and agent health in
doctor(3aa739a) - route agent RPCs through stdio MCP (
7d8bdbd) - allow repeated shared workspace assignments (
99b9164) - reap foreground providers after terminal closure (
240ec18) - stop idle supervisors automatically (
ad21b48) - keep coordinating delegated work (
1e89c04) - preserve worker shell tool discovery (
1edfcca) - explain supervisor protocol mismatch recovery (
363abad) - unlock explicitly on drop (
8709cf4) - handle temporary dir correctly (
8d469ca) - preserve sqlite locks (
fa081da) - bound submission diagnostics and unreadable checks (
930520b) - reject incomplete worktree submissions (
3372f7c) - fix failings tests (
43567fb) - guard destructive operations with ownership proofs (
4c5573a)
All notable changes to Coterie will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
Coterie v0.1.0
Initial development-foundation release.
- Adds the behavior-free Coterie binary crate.
- Pins Rust 1.98.0 and the reproducible devenv toolchain.
- Establishes formatting, linting, testing, documentation, audit, coverage, pre-commit, and CI gates.
- Configures Versionary for subsequent releases.
The CLI does not yet provide orchestration behavior.