chore(release): version packages - #1305
Conversation
3b68f60 to
3d40457
Compare
|
I shepherded #1294, which put this suite into CI, so this is mine to report. The failure
MechanismThe suite packs eight workspace packages and
Verified: The deeper defect, which matters more than the blockerThe cell is named "installed current packaged closure". On A green here has been partly an artifact of the last release being published. The release PR is the only context that exposes it. RemedyAdd Worth a guard so this cannot recur silently: after packing, assert that the install resolved every Not doneNothing changed and no branch touched. Flagging rather than fixing because this is a release PR with its own ownership, and because the fix belongs in the suite rather than in the release. |
3d40457 to
a36d772
Compare
a36d772 to
fd208ac
Compare
3427877 to
5e209ee
Compare
5e209ee to
2798a3f
Compare
|
BLOCK at I performed a diff sanity review only. I did not install Verified:
Blocking scope finding: the 54-file diff includes content outside package version bumps and CHANGELOG lines:
Those are normal release-generation artifacts, but the review brief explicitly makes anything outside a version bump or CHANGELOG line a finding. On that rule, this PR cannot be approved as-is. |
|
SUPERSEDING VERDICT: APPROVE at This supersedes my earlier BLOCK, which correctly applied the original but invalid acceptance rule. I re-read the exact head through git and ran an executable four-class assertion harness. It reported:
The five changeset source commits are ancestors of main tip I did not install |
|
APPROVE at Did not Lockstep: all 21 CHANGELOG 0.46.0 matches merged work: Only non-changelog / non-package.json / non-changeset path:
|
|
Public-release acceptance supplement. Verdict remains APPROVE at I validated the result through the customer-facing npm interface rather than only reading the release diff:
Observed outcome: the reviewed lockstep version change reached the public registry as an integrity-verifiable, core-matched package closure. This closes the release acceptance loop that a manifest-only review could not. I did not install or execute the package, start a stack, or run a live suite. |
|
Whole-result feedback-loop supplement. Verdict remains APPROVE at I reran one coherent check over the earlier release-diff review and the final public outcome. The merge result reported:
The customer-facing publication check then reported:
Observed conclusion: the earlier diff classification and the eventual public release agree. The release contained only the permitted generated classes and reached customers as the reviewed lockstep version. No contradictory observation emerged. |
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
cotal-ai@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.Patch Changes
@cotal-ai/cmux@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.@cotal-ai/connector-codex@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.@cotal-ai/connector-core@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.run-start,run-resume,run-answer,run-statusandrun-psare served on the manager's endpoint rails; a run is validated before anything isrecorded, driven in the manager's process under a per-run
run-drivercredential, and taken backfrom its journal after a manager restart.
cotal runis a client of that surface by default,with
--localkeeping the in-process drive, now under the run's ownrun-driverandrun-operatorcredentials rather thanadmin; an answer's writes are pinned to the one pause itanswers. A user-auth mesh refuses the family by name until a run can carry its user's owner. A new
runcapability mints the family into anagent's credential and injects the
cotal_runtool, so an agent can write a cotal-lang programand start it from a session.
run-answerrecords the answerer from the caller's credential andtakes no
by;cotal run answerdrops--byon the hosted path.spawn({ supervise })is a restart policy the manager enforces inplace:
{ restarts, window? }(default10m) until the budget is spent, then the seat isretired and the next
turnis L4002. A policy this host cannot honour is refused at accept.inspectdistinguish a stranded static slot from an unknown name through structured durable-state details, and makeattachstop reconnecting when those details show the seat is gone.@cotal-ai/connector-hermes@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.@cotal-ai/connector-opencode@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.@cotal-ai/herdr@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.@cotal-ai/orca@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.@cotal-ai/tmux@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.@cotal-ai/cli@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.run-start,run-resume,run-answer,run-statusandrun-psare served on the manager's endpoint rails; a run is validated before anything isrecorded, driven in the manager's process under a per-run
run-drivercredential, and taken backfrom its journal after a manager restart.
cotal runis a client of that surface by default,with
--localkeeping the in-process drive, now under the run's ownrun-driverandrun-operatorcredentials rather thanadmin; an answer's writes are pinned to the one pause itanswers. A user-auth mesh refuses the family by name until a run can carry its user's owner. A new
runcapability mints the family into anagent's credential and injects the
cotal_runtool, so an agent can write a cotal-lang programand start it from a session.
run-answerrecords the answerer from the caller's credential andtakes no
by;cotal run answerdrops--byon the hosted path.spawn({ supervise })is a restart policy the manager enforces inplace:
{ restarts, window? }(default10m) until the budget is spent, then the seat isretired and the next
turnis L4002. A policy this host cannot honour is refused at accept.Patch Changes
inspectdistinguish a stranded static slot from an unknown name through structured durable-state details, and makeattachstop reconnecting when those details show the seat is gone.@cotal-ai/manager@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.run-start,run-resume,run-answer,run-statusandrun-psare served on the manager's endpoint rails; a run is validated before anything isrecorded, driven in the manager's process under a per-run
run-drivercredential, and taken backfrom its journal after a manager restart.
cotal runis a client of that surface by default,with
--localkeeping the in-process drive, now under the run's ownrun-driverandrun-operatorcredentials rather thanadmin; an answer's writes are pinned to the one pause itanswers. A user-auth mesh refuses the family by name until a run can carry its user's owner. A new
runcapability mints the family into anagent's credential and injects the
cotal_runtool, so an agent can write a cotal-lang programand start it from a session.
run-answerrecords the answerer from the caller's credential andtakes no
by;cotal run answerdrops--byon the hosted path.spawn({ supervise })is a restart policy the manager enforces inplace:
{ restarts, window? }(default10m) until the budget is spent, then the seat isretired and the next
turnis L4002. A policy this host cannot honour is refused at accept.inspectdistinguish a stranded static slot from an unknown name through structured durable-state details, and makeattachstop reconnecting when those details show the seat is gone.Patch Changes
@cotal-ai/runtime@0.46.0
Minor Changes
run-start,run-resume,run-answer,run-statusandrun-psare served on the manager's endpoint rails; a run is validated before anything isrecorded, driven in the manager's process under a per-run
run-drivercredential, and taken backfrom its journal after a manager restart.
cotal runis a client of that surface by default,with
--localkeeping the in-process drive, now under the run's ownrun-driverandrun-operatorcredentials rather thanadmin; an answer's writes are pinned to the one pause itanswers. A user-auth mesh refuses the family by name until a run can carry its user's owner. A new
runcapability mints the family into anagent's credential and injects the
cotal_runtool, so an agent can write a cotal-lang programand start it from a session.
run-answerrecords the answerer from the caller's credential andtakes no
by;cotal run answerdrops--byon the hosted path.spawn({ supervise })is a restart policy the manager enforces inplace:
{ restarts, window? }(default10m) until the budget is spent, then the seat isretired and the next
turnis L4002. A policy this host cannot honour is refused at accept.Patch Changes
@cotal-ai/core@0.46.0
Minor Changes
Runtime.adoptis optional: runtimes without durable custody omit it, and the manager refuses by name rather than requiring a throwing stub on every adapter.cotal update --selfreports the selected manager before a global install and hands--space/--server/--credsto the replacement child.run-start,run-resume,run-answer,run-statusandrun-psare served on the manager's endpoint rails; a run is validated before anything isrecorded, driven in the manager's process under a per-run
run-drivercredential, and taken backfrom its journal after a manager restart.
cotal runis a client of that surface by default,with
--localkeeping the in-process drive, now under the run's ownrun-driverandrun-operatorcredentials rather thanadmin; an answer's writes are pinned to the one pause itanswers. A user-auth mesh refuses the family by name until a run can carry its user's owner. A new
runcapability mints the family into anagent's credential and injects the
cotal_runtool, so an agent can write a cotal-lang programand start it from a session.
run-answerrecords the answerer from the caller's credential andtakes no
by;cotal run answerdrops--byon the hosted path.spawn({ supervise })is a restart policy the manager enforces inplace:
{ restarts, window? }(default10m) until the budget is spent, then the seat isretired and the next
turnis L4002. A policy this host cannot honour is refused at accept.@cotal-ai/workspace@0.46.0
Minor Changes
run-start,run-resume,run-answer,run-statusandrun-psare served on the manager's endpoint rails; a run is validated before anything isrecorded, driven in the manager's process under a per-run
run-drivercredential, and taken backfrom its journal after a manager restart.
cotal runis a client of that surface by default,with
--localkeeping the in-process drive, now under the run's ownrun-driverandrun-operatorcredentials rather thanadmin; an answer's writes are pinned to the one pause itanswers. A user-auth mesh refuses the family by name until a run can carry its user's owner. A new
runcapability mints the family into anagent's credential and injects the
cotal_runtool, so an agent can write a cotal-lang programand start it from a session.
run-answerrecords the answerer from the caller's credential andtakes no
by;cotal run answerdrops--byon the hosted path.spawn({ supervise })is a restart policy the manager enforces inplace:
{ restarts, window? }(default10m) until the budget is spent, then the seat isretired and the next
turnis L4002. A policy this host cannot honour is refused at accept.Patch Changes
@cotal-ai/auth@0.46.0
Patch Changes
@cotal-ai/delivery@0.46.0
Patch Changes
@cotal-ai/connector-claude-code@0.46.0
@cotal-ai/connector-jcode@0.46.0
@cotal-ai/pi@0.46.0
@cotal-ai/web@0.46.0
@cotal-ai/lang@0.46.0
@cotal-ai/example-04-frontier-faces@0.0.75
Patch Changes
@cotal-ai/example-05-scale-showcase@0.0.33
Patch Changes
@cotal-ai/example-06-feed-agent@0.0.14
Patch Changes