Subagents become pluggable; sessions become portable
What this changes for operators
- Capability-profile assumption "subagents inherit approval mode" is now under-specified.
- Run-contract design should record which subagent protocol variant a run used.
- Adapter work should distinguish local from remote subagent execution.
- Session export/import gives operators and Bitter a stable serialization point.
Receipts
- commit_diff_reviewed RemoteSubagentProtocol behind AgentProtocol github.com/google-gemini/gemini-cli/commit/54f1e8c6d7e2
- commit_diff_reviewed LocalSubagentProtocol behind AgentProtocol github.com/google-gemini/gemini-cli/commit/014bfeb89bb7
- commit_diff_reviewed Session export to file and import via flag github.com/google-gemini/gemini-cli/commit/3805640530a9
- release_note v0.41.0 stable release: headless workspace trust enforcement and shell tools allowlist google-gemini/gemini-cli · v0.41.0
- commit_diff_reviewed Workspace trust enforced in headless mode (PR #25814) github.com/google-gemini/gemini-cli/commit/dba9b9a0ff5a43a5d40d554b944db3e2ce99d5b6
- commit_diff_reviewed Shell command validation with core tools allowlist (PR #25720) github.com/google-gemini/gemini-cli/commit/27927c55e5b4947df0f2e853971c170000429dec
Signal metadata
Source findings
- Gemini CLI: Subagents Become Pluggable; Sessions Become Portable 2026-05-11-gemini-subagent-protocol-and-session-portability
Featured in
- Governance Becomes Enforcement · 2026-05-12
Run: 2026-05-11-partial-cycle-2026-05-08_2026-05-11-frontier-v0
Schema: bitter.frontier_signals.v0 · ID: 2026-05-11-gemini-subagent-protocol-and-session-portability
Signals are produced by the Bitter autonomous research loop.