chore(release): 1.0.56 - #354
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Release bump to 1.0.56 across all 16
packages/*/package.json. No source changes.This ships the fix for the broken global install (#350). v1.0.55 is unusable — every
npm install -g comisai, and therefore everycurl -fsSL https://comis.ai/install.sh | bash, fails before a single package is built:lateston npm stays broken until this tag ships, so the bump is the remaining blocker.Also carried since v1.0.55: pi SDK 0.82.1 (#352), the Renovate backlog sweep (#353), and a
@types/nodebump (#335).Release version-pin sweep is clean — only the 16
versionfields move; no stray1.0.55in any JSON/MD/MDX.Related Issue
N/A: version-bump-only release commit. The behavior change it ships was reviewed and linked in #350 (fixes #351); this commit adds no source change of its own.
Type of Change
Checklist
pnpm validate) — see caveat belowpnpm validatecaveat, stated plainly: a local run of this content reported 24 failures, all of which were collateral — a concurrent process in the same checkout ranbuild:clean, wiping and rewritingpackages/*/distmid-test-run. 21 failures wereFailed to resolve entry for package "@comis/*"/Cannot find package, and the other 3 were assertions reading half-written modules. Every one of them passes on re-run against an intactdist(agent-handlers219 passed,setup-memory41 passed,delivery-tracer/setup-learninggreen). No failure referenced a version string, so the bump broke no assertion. CI on this PR is the authoritative gate and runs the full Linux tiers.RED Test Proof
EXEMPT: version-bump-only release commit — no
packages/*/src/**change.Evidence and Residual Risk
website/public/install.sh: installer exit 0, the bundled-dependency repair pass succeeded, all 11 bundled-provider dependencies resolve, zero empty scope dirs, systemd + Xvfb active, daemon booted with 0 errors and 0 restarts,comis doctor9 pass / 0 fail, andcomis system-healthreturned a real report.comissystem user, systemd, fresh global prefix;pnpm validateon macOS.pnpm validate:fulland a Docker image build have not been run on Linux.docker-release.ymlonly fires on the tag, and its selectiveCOPY packages/<n>/package.jsonlist is hand-maintained — the drift class that broke the image build once before.dockerfile-workspace-packages.test.tscovers it invalidate, but the image itself is unbuilt until the tag exists; if it fails there the npm publish still succeeds and only the images are missing, which is recoverable by fixing forward and re-cutting the tag. Three defects found during the clean-room install (comis initaccepting an under-length gateway token into a systemd restart loop;comis doctor's PID-file check false-negative under systemd;init --quickrelocating the documented log path) are not fixed here and ship as-is — none affects installability.🤖 Generated with Claude Code