Skip to content

release(cli): Release v1.8.7 - #5

Merged
Quorafind merged 3 commits into
mainfrom
release/v1.8.7
Oct 3, 2026
Merged

Quorafind merged 3 commits into
mainfrom
release/v1.8.7

Conversation

@Quorafind

Copy link
Copy Markdown
Collaborator

Release v1.8.7, opened so CI runs verify and test on the exact commit
that will be tagged. Once green, main is fast-forwarded to it and
v1.8.7 is pushed.

  • feat(group): admit pi, ZCode, Gemini CLI, Qwen Code, Kimi CLI, Amp,
    Cursor Agent and Crush to groups
  • feat(cli): rebon exec --prompt-file <path|->, and one JSON error event
    per failure

🤖 Generated with Claude Code

Name pi, ZCode, Gemini CLI, Qwen Code, Kimi CLI, Amp, Cursor Agent and
Crush as known agent kinds, listed once in AgentKind::KNOWN.

Detect the native session of pi, Gemini CLI and Qwen Code from their
session variables, and Qwen Code's from its qwen-code/invocation call
metadata. REBON_GROUP_AGENT limits detection to the configured host, so
a CLI nested under another agent does not inherit the launcher's
identity.

Gemini CLI reports its hook events as BeforeAgent and AfterTool, so
context is delivered on those for it alone. Before such a session has
joined a group, its SessionStart hook tells it its agent name and
session id so group_join can bind the right member.
rebon exec --prompt-file <path> reads the prompt as UTF-8, dropping a
BOM and keeping the text otherwise untouched; "-" reads stdin. It
conflicts with the positional prompt. The prompt is resolved before
startup migrations, so a bad input fails without touching config.

With --json, every failure now ends in exactly one error event: input
errors, startup errors and turn errors all went out on different paths
before, and some printed none while a projected error could be followed
by a second one for the same turn.
Keep the shipped version and release tag in sync.
@Quorafind
Quorafind merged commit f1051af into main Oct 3, 2026
9 checks passed
@Quorafind
Quorafind deployed to npm-publish October 3, 2026 14:15 — with GitHub Actions Active
@Quorafind
Quorafind deployed to npm-publish October 3, 2026 14:15 — with GitHub Actions Active
@Quorafind
Quorafind deployed to npm-publish October 3, 2026 14:15 — with GitHub Actions Active
@Quorafind
Quorafind deployed to npm-publish October 3, 2026 14:15 — with GitHub Actions Active
@Quorafind
Quorafind deployed to npm-publish October 3, 2026 14:15 — with GitHub Actions Active
@Quorafind
Quorafind deployed to npm-publish October 3, 2026 14:32 — with GitHub Actions Active

This branch was successfully deployed

1 active deployment
npm-publish — f1051aff Deployed Oct 3, 2026 by Quorafind via publish-wrapper #80
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