Directories
¶
| Path | Synopsis |
|---|---|
|
host
Package host owns the gateway-managed ACP process lifecycle, pooled instances, sessions, permissions, transcripts, and native turn execution.
|
Package host owns the gateway-managed ACP process lifecycle, pooled instances, sessions, permissions, transcripts, and native turn execution. |
|
host/acpupdate
Package acpupdate parses ACP session/update notifications into a small set of neutral events the runtime driver forwards to the gateway north side.
|
Package acpupdate parses ACP session/update notifications into a small set of neutral events the runtime driver forwards to the gateway north side. |
|
hostconfig
Package hostconfig defines the ACP process configuration shared by Agent definitions, runtime adapters, and native agent implementations.
|
Package hostconfig defines the ACP process configuration shared by Agent definitions, runtime adapters, and native agent implementations. |
|
Package agent is the external control-plane layer that composes the gateway's LLM, MCP, ACP, and metrics surfaces around an operator-facing agent identity.
|
Package agent is the external control-plane layer that composes the gateway's LLM, MCP, ACP, and metrics surfaces around an operator-facing agent identity. |
|
builtin
Package builtin is the generic ADK host for builtin-runtime agents: the gateway ships this one host compiled into agw/agwd, and a builtin agent is a persisted definition (agent.BuiltinRuntime) that the host materializes into an eino ADK object graph on demand.
|
Package builtin is the generic ADK host for builtin-runtime agents: the gateway ships this one host compiled into agw/agwd, and a builtin agent is a persisted definition (agent.BuiltinRuntime) that the host materializes into an eino ADK object graph on demand. |
|
runtime
Package runtime defines the runtime-neutral execution boundary for operator-facing Agents.
|
Package runtime defines the runtime-neutral execution boundary for operator-facing Agents. |
|
runtime/runtimetest
Package runtimetest provides reusable fake runtime backends for dispatcher and Admin contract tests.
|
Package runtimetest provides reusable fake runtime backends for dispatcher and Admin contract tests. |
|
llmapi/anthropic
Package anthropic provides the standard Anthropic Messages HTTP profile.
|
Package anthropic provides the standard Anthropic Messages HTTP profile. |
|
llmapi/cc
Package cc provides the Claude Code CLI LLM API profile.
|
Package cc provides the Claude Code CLI LLM API profile. |
|
agentroute
Package agentroute defines the unified Agent ingress route model (docs/plans/unified-agent-runtime.md §6).
|
Package agentroute defines the unified Agent ingress route model (docs/plans/unified-agent-runtime.md §6). |
|
llm
|
|
|
provider/anthropic
Package anthropic implements the Anthropic provider (Claude models).
|
Package anthropic implements the Anthropic provider (Claude models). |
|
provider/anthropicbase
Package anthropicbase provides shared Anthropic Messages API wire helpers.
|
Package anthropicbase provides shared Anthropic Messages API wire helpers. |
|
provider/deepseek
Package deepseek implements the DeepSeek provider.
|
Package deepseek implements the DeepSeek provider. |
|
provider/einomodel
Package einomodel presents a gateway provider as an eino model.ToolCallingChatModel, so eino agents, ADK runners, and compose graphs can consume gateway-routed models directly.
|
Package einomodel presents a gateway provider as an eino model.ToolCallingChatModel, so eino agents, ADK runners, and compose graphs can consume gateway-routed models directly. |
|
provider/gemini
Package gemini implements the Google Gemini provider.
|
Package gemini implements the Google Gemini provider. |
|
provider/ollama
Package ollama implements the Ollama provider (local deployment, OpenAI-compatible).
|
Package ollama implements the Ollama provider (local deployment, OpenAI-compatible). |
|
provider/openai
Package openai implements the OpenAI provider.
|
Package openai implements the OpenAI provider. |
|
provider/openaibase
Package openaibase provides shared OpenAI-compatible wire types still used for model listing and embeddings.
|
Package openaibase provides shared OpenAI-compatible wire types still used for model listing and embeddings. |
|
provider/openrouter
Package openrouter implements the OpenRouter provider (OpenAI-compatible API).
|
Package openrouter implements the OpenRouter provider (OpenAI-compatible API). |
|
provider/qwen
Package qwen implements the Alibaba Qwen provider (DashScope OpenAI-compatible mode) on top of the eino-ext qwen component.
|
Package qwen implements the Alibaba Qwen provider (DashScope OpenAI-compatible mode) on top of the eino-ext qwen component. |
|
provider/zhipu
Package zhipu implements the Zhipu BigModel provider.
|
Package zhipu implements the Zhipu BigModel provider. |
|
einotool
Package einotool adapts gateway-managed MCP services (pkg/mcp/service) to eino tools, so gateway-governed MCP tools are directly consumable by in-process eino agents and graphs without an HTTP loopback.
|
Package einotool adapts gateway-managed MCP services (pkg/mcp/service) to eino tools, so gateway-governed MCP tools are directly consumable by in-process eino agents and graphs without an HTTP loopback. |
Click to show internal directories.
Click to hide internal directories.