Skip to content

Bump the Scout and Jimmy agent packages and their self-pins - #284

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-agent-pkg-bumps
Aug 22, 2026
Merged

Bump the Scout and Jimmy agent packages and their self-pins#284
TheGreatAxios merged 1 commit into
mainfrom
cl-agent-pkg-bumps

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Seeding a tenant currently aborts:

error: publishing the corbits-tools package-registry asset failed:
tool-package freshness: @corbits/scout-agent@0.0.1, @corbits/jimmy-agent@0.0.1
changed src/ without bumping version.

Both packages' src/ moved after 0.0.1 was set, and both pin themselves at that version, so the pin and the manifest agreed while the code underneath them changed — the mode check:tool-package-pins cannot see and check:tool-package-freshness exists to catch. Found by running workbench seed against a real hub; the freshness check reported both by name.

Bumps each to 0.0.2 and updates the self-pin in the same commit.

Worth noting the self-pin idiom makes this failure structurally invisible: a package that pins its own name and version has both sides edited by the same person in the same file, so they never disagree while the source moves underneath. That's why this needed a history-aware check rather than a working-tree one.

Both packages' src changed after 0.0.1 was set, so the tool registry
refused to publish them and seeding aborted before reaching the tenant's
own workflows. Found by running seed against a real hub, and by
check:tool-package-freshness reporting both.
@TheGreatAxios
TheGreatAxios merged commit 8b219e3 into main Aug 22, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant