Skip to content

Commit 3690852

Browse files
Release packages (#29)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 2685c0a commit 3690852

11 files changed

Lines changed: 18 additions & 46 deletions

‎.changeset/codex-bridge.md‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎.changeset/codex-cli-hardening.md‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎.changeset/gateway-url-allowlist.md‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎.changeset/local-thread-history.md‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎.changeset/potato-p1-bridge.md‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎.changeset/quiet-groups-validate.md‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎.changeset/strip-c0-thread-list.md‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎.changeset/thread-send-message-text.md‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎.changeset/windows-app-session.md‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎CHANGELOG.md‎

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# grok-bot-cli
22

3+
## 0.3.0
4+
5+
### Minor Changes
6+
7+
- 82badce: Add `gbot codex status`, `gbot codex list-threads [--limit N]`, and `gbot codex send <threadId> <message...>`: attach to the local Codex app-server daemon socket (`$CODEX_HOME/app-server-control/app-server-control.sock`) with a built-in WebSocket client, list threads, and start a turn with documented JSON-RPC (`thread/resume` + `turn/start`). Reports an absent socket (no daemon or ChatGPT Desktop private mode), unknown threads, threads owned by another client, and refuses server approval requests instead of approving them. Method names are pinned to Codex 0.154.0.
8+
9+
### Patch Changes
10+
11+
- 93cb28e: Parse global `gbot` flags only before the command so `gbot codex send` keeps `--json` / `--dir` inside the message; refuse native Windows for `gbot codex` with a clear error; strip terminal controls from thread listings; run unit tests through `scripts/run-unit-tests.mjs` so Windows and Node 18 work without shell globs.
12+
- ef6ce79: Send the gateway bearer only to `https` hosts on `*.cursor.sh`, `*.cursor.com`, or `*.cursorvm.com`, and the EnsureSandBox / Cursor access token only to `*.cursor.sh` / `*.cursor.com`; refuse cross-origin fetch redirects; redact Authorization (any scheme), Cookie, and named token fields from error output. `GROK_BOT_ALLOW_LOCAL_GATEWAY=1` admits loopback gateways and `GROK_BOT_ALLOW_ANY_GATEWAY=1` disables the host check; both warn once on stderr.
13+
- d59fa95: Add opt-in local JSONL thread history (`GROK_BOT_HISTORY=on`) with offline `gbot history` search.
14+
- a7415d7: P1 bridge follow-ups: preserve send receipts with rejected/accepted/unknown delivery states (Codex `CodexSendError` keeps thread/turn IDs, gateway `sendPrompt` returns `delivery` + `messageId` and marks post-write loss unknown); bound the Codex WebSocket transport (idempotent close settling pending requests, socket destroy on every failure, exact handshake validation, fragmentation/UTF-8/opcode handling, header/frame/message/buffer budgets); make `gbot_thread` bounded without losing replies (truncation metadata, `full` bounded full-read in tool and `--full` in CLI, safe string normalization, 1–200 limit consistency, gateway deadline and response-byte cap).
15+
- 9b034ce: Validate group membership in gateway mode before sending mutations: deduplicate member references, enforce one to six bot members, reject nested groups, and reject bots as group targets.
16+
- ab70a00: Strip C0/C1 controls (including CR, backspace, and BEL) from `gbot codex list-threads` text output, not only ESC sequences.
17+
- 93cb28e: Fix `gbot thread` so bot replies (`send-message` entries) show their text instead of empty lines, by sharing transcript parsing with the grok-bot plugin.
18+
- 3fe1287: Use the signed-in Grok Bot app session on Windows (`%APPDATA%\\Grok Bot`, DPAPI Safe Storage).
19+
320
## 0.2.3
421

522
### Patch Changes

0 commit comments

Comments
 (0)