chore: add the missing changeset for the whoami fix - #54
Conversation
#53 landed without one, so the release tooling saw nothing to bump and the fix would have sat on main indefinitely — `sonilo whoami` still exits 0 while signed out on every published version. minor, not patch: the exit code goes from 0 to 1 when there is no credential, which breaks anything currently scripted around the old behaviour. At 0.x that is the slot for it. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Lightsage docs evalsWaiting for the staging docs URL before running evals. Lightsage will start the selected PR evals automatically when GitHub reports a successful docs deployment for this PR. This usually happens within 15 minutes. Commit: |
…ed it (#57) #53 landed on main without a changeset, so `sonilo whoami`'s exit-code change rode out inside 0.14.0 with nothing in that release's notes. The version number is right — it went out in a minor bump, which is the correct slot for a behaviour change at 0.x — only the changelog was silent. Written against the existing 0.14.0 heading rather than as a new changeset, so no phantom 0.15.0 gets published for a change that is already in users' hands. Anyone whose script broke on `whoami` returning 1 can now find the version that did it. Supersedes #54, which proposed the changeset and would have dated this to the next release instead.
|
Closing in favour of #57. The fix this changeset describes already shipped — The version number was right by accident — it went out in a minor bump, the correct slot for a behaviour change at 0.x. Only the changelog was silent. Merging this now would bump |
#53 landed without a changeset, so
changeset statussaw nothing to bump and the fix would have sat onmainindefinitely. Every published version still hassonilo whoamiexiting 0 while signed out.Why minor and not patch
The exit code changes from 0 to 1 when there is no credential. Anything currently scripted around the old behaviour —
sonilo whoami && do-something— will start taking the other branch. That is a breaking change in substance, and at 0.xminoris the slot for it.The blank-
account:half is a plain bug fix and would have been a patch on its own; the two ship together.Context
This is the release half of sonilo-ai/skills#10, which stopped using
sonilo whoamias the transport probe. That change deliberately does not depend on this release —sonilo accountis a correct probe on every published version — so nothing is blocked on shipping this. It is worth shipping anyway: a status command that cannot be branched on is a trap for the next person who reaches for it.🤖 Generated with Claude Code