Skip to main content Crate atomcode_core Copy item path Source agent The AgentLoop — a standalone agent that processes user messages,
calls LLM providers, executes tools, and communicates with the UI
via channels. Decoupled from any TUI concerns. atomgit AtomGit REST API client, built on top of the OAuth token stored by
crate::auth. Scope is intentionally narrow: only the endpoints the
fixissue workflow needs. auth coding_plan commands config conversation ctx Context construction strategies — one entry point per model/provider. git graph hook i18n init Project initialization — generate .atomcode.md from project structure. input_history Cross-session input history for the TUI input box (↑/↓ recall). locale lsp mcp MCP (Model Context Protocol) integration module. notify plugin Plugin marketplace + installation. See
docs/superpowers/specs/2026-04-29-plugin-marketplace-design.md. pricing Model pricing — maps model names to per-million-token costs. process_utils Platform-specific process utilities. provider self_update In-place binary upgrade for atomcode. semantic session Session management for persistent conversation contexts. setup Setup wizard — install seed files (skills/commands/hooks/MCP) to $ATOMCODE_HOME/. skill stream telemetry_bootstrap Helpers for constructing telemetry envelope context at process start. tool turn uninstall Uninstall flow shared between the atomcode uninstall subcommand
and scripts/uninstall.sh / uninstall.ps1. version_check Passive “new version available” check. vision_preprocessor VL-model image preprocessor. ATOMCODE_USER_AGENT User-Agent identifier for every outbound HTTP request the app makes.