Skip to content

release: v2.30.0 - #161

Merged
gtanczyk merged 1 commit into
masterfrom
release/next
Nov 7, 2026
Merged

gtanczyk merged 1 commit into
masterfrom
release/next

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

Merging this PR is the cutoff: it lands 2.30.0 on master and publishes v2.30.0 to npm.

Edit the wording in CHANGELOG.md on this branch if a line reads wrong; the category decides the number.

Notes

Added

  • Opt-in failover between agents: result.failure (quota, auth, unavailable, crash, budget), shouldFailOver(), withFallback([...agents]), createAgentSession({ fallback })/setFallback() with a failover transcript entry, createAppAgent({ fallback })/configure({ fallback }), and run|chat|ui --fallback plus /fallback in the chat (feat(agents): opt-in failover between agents #160).
  • Switching agents keeps the conversation: after AgentSession.setAgent() (and /agent in genaicode chat / ui) the next agent's first prompt carries a recap of the turns it missed plus the path of a full Markdown transcript in .genaicode/handoff/ in the cwd; switching back resumes the agent's own session and tells it only what it missed. Opt out with setAgent(agent, { handoff: false }), handoff: false, or /agent name --fresh.

@github-actions github-actions Bot added the release Releases label Nov 7, 2026
@github-actions
github-actions Bot requested a review from gtanczyk as a code owner November 7, 2026 17:02
@github-actions github-actions Bot added the release Releases label Nov 7, 2026
Cut from CHANGELOG.md. Merging publishes v2.30.0 to npm.
@gtanczyk
gtanczyk merged commit 3f1c6de into master Nov 7, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant