Documentation
¶
Overview ¶
Package cli provides the urfave/cli v3 application builder, command tree, and global flag configuration.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetEmbeddedConfig ¶
SetEmbeddedConfig sets the embedded configuration filesystem.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package core provides shared CLI infrastructure: global flags, session lifecycle, assistant wiring, tool execution, and MCP server connections.
|
Package core provides shared CLI infrastructure: global flags, session lifecycle, assistant wiring, tool execution, and MCP server connections. |
|
Package initialize scaffolds a default aura configuration directory by extracting embedded configuration files.
|
Package initialize scaffolds a default aura configuration directory by extracting embedded configuration files. |
|
Package login implements OAuth device code authentication for cloud providers.
|
Package login implements OAuth device code authentication for cloud providers. |
|
Package mcp lists configured MCP servers and their tools.
|
Package mcp lists configured MCP servers and their tools. |
|
Package models lists available LLM models from configured providers.
|
Package models lists available LLM models from configured providers. |
|
Package plugins manages Go plugin lifecycle: list, show, add, update, and remove.
|
Package plugins manages Go plugin lifecycle: list, show, add, update, and remove. |
|
Package query runs embedding-based search across the codebase.
|
Package query runs embedding-based search across the codebase. |
|
Package run executes prompts non-interactively.
|
Package run executes prompts non-interactively. |
|
Package skills manages LLM-invocable skill lifecycle: list, show, add, update, and remove.
|
Package skills manages LLM-invocable skill lifecycle: list, show, add, update, and remove. |
|
Package speak converts text to speech audio via a configured provider.
|
Package speak converts text to speech audio via a configured provider. |
|
Package tasks manages and runs scheduled tasks.
|
Package tasks manages and runs scheduled tasks. |
|
Package tools lists, inspects, and executes tools.
|
Package tools lists, inspects, and executes tools. |
|
Package transcribe converts audio files to text via a configured provider.
|
Package transcribe converts audio files to text via a configured provider. |
|
Package vision analyzes images or PDFs via a vision-capable LLM.
|
Package vision analyzes images or PDFs via a vision-capable LLM. |
|
Package web starts the browser-based UI server.
|
Package web starts the browser-based UI server. |
Click to show internal directories.
Click to hide internal directories.