pkg/

directory
v0.2.3-beta.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 21, 2026 License: MIT

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.
llm
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.
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL