Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Gemini CLI Core (current)
agent-core-impl:gemini-cli.core@currenta5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
AgentCoreImpl overview

agent-core-impl:gemini-cli.core@current

Reference · live

Gemini CLI Core (current) overview

Inspect the raw attributes, linked wiki pages, and inbound or outbound graph edges for agent-core-impl:gemini-cli.core@current.

AgentCoreImplOutgoing · 24Incoming · 1

Attributes

displayName
Gemini CLI Core (current)
agentVersionId
agentVersion:gemini:ge-0-43-0
packageRef
source-ref:gemini-cli-github
loopIteratorPolicy
tool-use-loop
loopIteratorNotes
Tool-use loop over Gemini's `generateContent` (streaming) API. Each turn, the model emits `functionCall` parts; the CLI executes them and feeds back `functionResponse` parts. The loop advances until a chunk arrives with `finishReason: STOP` (or `MAX_TOKENS` / `SAFETY`).
contextManagementStrategy
platform-managed
compactionTriggerNotes
Gemini CLI relies on the model's 1M-token context window directly; no in-CLI compaction is performed for the @current pin.
subagentInvokerPolicy
tool-call-handoff
subagentInvokerNotes
Gemini CLI follows the ADK `sub_agents` pattern: subagent invocation is a structured tool-call whose target name resolves to another agent definition; the CLI dispatches a child `generateContent` loop for the sub-task.
resultSynthesisPolicy
model-direct
resultSynthesisNotes
Final text parts are streamed as they arrive; the CLI emits a post_response hook after the last chunk with `finishReason: STOP` is observed.
stopDetectionStrategy
structured-end-event
transportClientLibrary
@google/genai
supportedTransportProtocols
  • model-transport:gemini-generate-content
parallelToolCallHandling
native
streamingFidelity
full
thinkingChannelHandling
passthrough

Outgoing edges

composes1
  • agent:gemini-cli·AgentProductGemini CLI
emits_message_type7
  • protocol-message:gemini-content·ProtocolMessageGemini Content (request/response envelope)
  • protocol-message:gemini-part-text·ProtocolMessageGemini Part / text
  • protocol-message:gemini-part-inline-data·ProtocolMessageGemini Part / inlineData
  • protocol-message:gemini-part-function-call·ProtocolMessageGemini Part / functionCall
  • protocol-message:gemini-part-function-response·ProtocolMessageGemini Part / functionResponse
  • protocol-message:gemini-candidate·ProtocolMessageGemini Candidate
  • protocol-message:gemini-generate-content-response·ProtocolMessageGemini GenerateContentResponse
fires_hook4
  • hook-surface:gemini.pre-prompt·HookSurfacepre_prompt (Gemini)
  • hook-surface:gemini.post-response·HookSurfacepost_response (Gemini)
  • hook-surface:gemini.tool-call-pre·HookSurfacetool_call_pre (Gemini)
  • hook-surface:gemini.tool-call-post·HookSurfacetool_call_post (Gemini)
output_guard_applied_by1
  • output-guard:gemini-response-mime-type-json·OutputGuardGemini responseMimeType=application/json guard
realizes1
  • layer:4-agent-core·LayerAgent-Core
speaks1
  • model-transport:gemini-generate-content·ModelTransportProtocolGemini generateContent
supports3
  • capability:streaming·CapabilityStreaming
  • capability:supports-thinking·CapabilitySupports thinking
  • capability:supports-tool-use·CapabilitySupports tool use
supports_effort_level3
  • effort-level:low·EffortLevelEffort: low
  • effort-level:medium·EffortLevelEffort: medium
  • effort-level:high·EffortLevelEffort: high
supports_orchestration_primitive3
  • orch-primitive:agent-dispatch·OrchestrationPrimitiveAgent Dispatch
  • orch-primitive:multi-agent-dispatch·OrchestrationPrimitiveMulti-Agent Dispatch
  • orch-primitive:session-handoff·OrchestrationPrimitiveSession Handoff

Incoming edges

composed_of1
  • agentVersion:gemini:ge-0-43-0·AgentVersionGemini CLI

Related pages

No related wiki pages for this record.

Shortcuts

Open in graph
Browse node kind