Mode dependent
Conversation
Passive sessions reduce Gemini JSONL without internal context. Managed ACP sessions stream exposed messages, thoughts and tools.
Denshin for Gemini CLI
Read bounded Gemini session history, or let Denshin own an ACP run for native streaming, tools, plans, permissions and model control.

Each primitive states where its fidelity comes from. Denshin does not fill gaps with invented provider data.
Passive sessions reduce Gemini JSONL without internal context. Managed ACP sessions stream exposed messages, thoughts and tools.
ACP plan updates become native work. Passive history keeps summaries without inventing a checklist.
Native subagent sessions retain separate identities, while an owned ACP process exposes exact lifecycle and usage.
Managed ACP permission options become bounded decisions. The path is covered locally but still awaits a real credentialed CLI qualification.