Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent implements a provider-agnostic ReAct loop on top of pkg/chat and pkg/tool: the model is called, its tool calls are dispatched through a tool source, the results are folded back into the conversation, and the loop repeats until the model produces a final answer (or the step budget runs out).
|
Package agent implements a provider-agnostic ReAct loop on top of pkg/chat and pkg/tool: the model is called, its tool calls are dispatched through a tool source, the results are folded back into the conversation, and the loop repeats until the model produces a final answer (or the step budget runs out). |
|
transcripts/anthropic
Package anthropic registers the Anthropic transcript for Arcus's agent layer.
|
Package anthropic registers the Anthropic transcript for Arcus's agent layer. |
|
transcripts/deepseek
Package deepseek registers the DeepSeek transcript for Arcus's agent layer.
|
Package deepseek registers the DeepSeek transcript for Arcus's agent layer. |
|
transcripts/openai
Package openai registers the OpenAI transcript for Arcus's agent layer.
|
Package openai registers the OpenAI transcript for Arcus's agent layer. |
|
Package anthropic implements the Anthropic Messages API natively.
|
Package anthropic implements the Anthropic Messages API natively. |
|
Package chat is Arcus's unified chat entry point.
|
Package chat is Arcus's unified chat entry point. |
|
drivers/anthropic
Package anthropic registers the Anthropic driver for Arcus's chat layer.
|
Package anthropic registers the Anthropic driver for Arcus's chat layer. |
|
drivers/deepseek
Package deepseek registers the DeepSeek driver for Arcus's chat layer.
|
Package deepseek registers the DeepSeek driver for Arcus's chat layer. |
|
drivers/openai
Package openai registers the OpenAI driver for Arcus's chat layer.
|
Package openai registers the OpenAI driver for Arcus's chat layer. |
|
Package cli exposes command-line programs to the model as tool.Tool values — the third execution boundary next to in-process functions (tool.Func) and remote servers (mcp).
|
Package cli exposes command-line programs to the model as tool.Tool values — the third execution boundary next to in-process functions (tool.Func) and remote servers (mcp). |
|
Package deepseek implements the DeepSeek chat completions API natively.
|
Package deepseek implements the DeepSeek chat completions API natively. |
|
Package mcp is a zero-dependency Model Context Protocol client that surfaces remote tools as first-class tool.Tool values.
|
Package mcp is a zero-dependency Model Context Protocol client that surfaces remote tools as first-class tool.Tool values. |
|
Package openai implements the OpenAI Chat Completions API natively.
|
Package openai implements the OpenAI Chat Completions API natively. |
|
Package skill packages reusable capabilities as prompt + tools bundles.
|
Package skill packages reusable capabilities as prompt + tools bundles. |
|
Package tool is Arcus's single tool abstraction.
|
Package tool is Arcus's single tool abstraction. |
|
Package toolbox implements progressive disclosure for tool injection.
|
Package toolbox implements progressive disclosure for tool injection. |
Click to show internal directories.
Click to hide internal directories.