Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Execute ¶
func Execute()
Execute runs the root command and exits non-zero on error. It installs a signal-cancelled context so Ctrl-C / SIGTERM on a NON-interactive command (agent -c, learn, eval, sync) cancels the turn and lets deferred cleanup run (store.Close, jobs.Finish, worktree cleanup, a mid-append events.jsonl flush) instead of hard-killing the process. The interactive TUI runs the terminal in raw mode, where Ctrl-C is delivered as a key event (vaxis handles it), not SIGINT — so this only bites the non-interactive paths, exactly where it's needed.
Types ¶
This section is empty.
Source Files
¶
- acceptance.go
- admin.go
- admin_autonomy.go
- admin_tools.go
- agent_context.go
- approve.go
- arch.go
- artifacts.go
- auth.go
- bench.go
- capabilities.go
- claims.go
- context.go
- doctor.go
- engine.go
- eval.go
- explore.go
- gateway.go
- gateway_install.go
- gateway_schedule.go
- index.go
- init.go
- interactive.go
- jobheartbeat.go
- jobs.go
- learn.go
- login.go
- logout.go
- map.go
- mcp.go
- mcp_serve.go
- migrate.go
- objective.go
- ollama.go
- output.go
- overview.go
- personal_tools.go
- plan.go
- predict.go
- prefs.go
- producers.go
- project.go
- protocol.go
- recall.go
- root.go
- run.go
- script.go
- session.go
- sources.go
- stack.go
- sync.go
- todos.go
- upgrade.go
- version.go
- websites.go
- why.go
- wizard.go
Click to show internal directories.
Click to hide internal directories.