Release packages - #49
Merged
Merged
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
September 15, 2026 07:45
513e3f0 to
e1ee8fe
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
September 15, 2026 09:47
e1ee8fe to
e69265b
Compare
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.
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
grok-bot-cli@0.4.0
Minor Changes
gbotas one generated Agent Bundle CLI at the package root and addgbot-install install|uninstall <cursor|codex|claude>/gbot-install doctorfor the bundledgrok-botMCP tools andtalk-to-grok-botskill; delete the nestedplugin/project and the hand-written dispatcher. Breaking (pre-1.0): Node.js 22.19.0 or newer is required; options are command-local (gbot send --history-dir DIR …, no leading globals);--jsonis reserved anywhere before--, so put--before flag-like message text;sendand everycodexcommand write one JSON document to stdout withexitCode(failures keeperror,delivery,reason,modeand exit 1), other commands print failures on stderr and exit 1; argument and schema errors exit 2;--instructionsis gone (use--description) and--notify/--hiddentakeon|offonly;chatrecords history rows asevent: "thread"; the installed bundle is namedgbot(uninstall an earlier source-builtgrok-botplugin first). (feat: collapse grok-bot-cli into one root Agent Bundle project #50)Patch Changes
gbot codexdependable for automation and safe for agent relays:codex status --jsonreportssocketState, a stable failuremode(socket-absent,permission-denied,not-a-socket,connect-failed,handshake-failed,bad-response,windows-unsupported),schema.compatibilityseparate from reachability, a boundedcodex --versionprobe (cliVersionProbe), anddesktopAttached: "unknown";codex list-threadsadds--cursor, bounds--limitto 1–200, rejects unknown arguments, validates the response shape, and strips terminal controls from every text field in JSON too.codex sendandsendaccept--correlation-id,--reply-to,--hop, and--envelope, return receipts withmessageId(sent as Codex'sclientUserMessageId),correlationId,replyTo,hop, andmaxHops, refuse relays atGROK_BOT_MAX_HOPS(default 4) withreason: "hop-limit", honor the operator allowlistGROK_BOT_CODEX_THREADS, refuseactivethreads withreason: "busy"instead of steering a running turn (or, with--when-busy queueandGROK_BOT_CODEX_EXPERIMENTAL=1, hand them to Codex's experimentalthread/queue/addand reportdelivery: "queued";codex queue <threadId>lists that queue), and emitreason/modein every--jsonsend failure. Fixes [P1 before unattended use] Add attributable routes and loop-safe message correlation #37, [P2] Define busy-thread delivery and evaluate Codex’s native queue #38, [P2] Complete the machine-readable Codex status and thread-discovery contract #39.gbot thread --after IDfor exclusive client-side filtering of the bounded gateway tail, including no-op cursors and explicit gap-reset snapshots.