Directories
¶
| Path | Synopsis |
|---|---|
|
Package banner exposes the evva splash banner.
|
Package banner exposes the evva splash banner. |
|
Package config carries the runtime configuration the evva agent and its bundled tools read at startup and during a session.
|
Package config carries the runtime configuration the evva agent and its bundled tools read at startup and during a session. |
|
Package event defines the event stream the agent emits while running.
|
Package event defines the event stream the agent emits while running. |
|
builtins
Package builtins registers evva's bundled LLM providers (Anthropic, DeepSeek, Ollama) into pkg/llm.DefaultRegistry().
|
Package builtins registers evva's bundled LLM providers (Anthropic, DeepSeek, Ollama) into pkg/llm.DefaultRegistry(). |
|
Package observable is the framework primitive that lets backing stores (task list, subagent panel, future "notes" / "todos" / ...) publish state changes through a single uniform stream.
|
Package observable is the framework primitive that lets backing stores (task list, subagent panel, future "notes" / "todos" / ...) publish state changes through a single uniform stream. |
|
cron
Package cron hosts scheduling tools: CronCreate, CronList, CronDelete, RemoteTrigger.
|
Package cron hosts scheduling tools: CronCreate, CronList, CronDelete, RemoteTrigger. |
|
fs
Package fs exposes filesystem tools (Read, Write, Edit) as stateless singletons.
|
Package fs exposes filesystem tools (Read, Write, Edit) as stateless singletons. |
|
kits
Package kits exposes pre-composed tool-name lists a downstream consumer can hand to agent.NewProfile without re-typing the canonical evva tool selections from scratch.
|
Package kits exposes pre-composed tool-name lists a downstream consumer can hand to agent.NewProfile without re-typing the canonical evva tool selections from scratch. |
|
monitor
Package monitor hosts the deferred Monitor tool — a background process watcher that streams stdout lines as notifications.
|
Package monitor hosts the deferred Monitor tool — a background process watcher that streams stdout lines as notifications. |
|
notebook
Package notebook hosts the NotebookEdit tool.
|
Package notebook hosts the NotebookEdit tool. |
|
shell
Package shell hosts shell-side tools: Bash, Ls, Grep, Tree.
|
Package shell hosts shell-side tools: Bash, Ls, Grep, Tree. |
|
todo
Package todo exposes the single todo_write tool.
|
Package todo exposes the single todo_write tool. |
|
util
Package util hosts miscellaneous stateless utility tools.
|
Package util hosts miscellaneous stateless utility tools. |
|
web
Package web hosts web tools: web_search (Tavily-backed) and web_fetch (HTTP GET + readable-text extraction).
|
Package web hosts web tools: web_search (Tavily-backed) and web_fetch (HTTP GET + readable-text extraction). |
|
Package ui defines the contract between evva's core agent and any UI implementation that drives it.
|
Package ui defines the contract between evva's core agent and any UI implementation that drives it. |
|
Package version exposes the evva SDK's release identity.
|
Package version exposes the evva SDK's release identity. |
Click to show internal directories.
Click to hide internal directories.