Skip to main content

File Map

Use this map when changing code. It names the primary source files and the docs pages that should usually move with them.

Rust CLI

SourceUpdate docs
cli/src/main.rsCLI / Commands, CLI / Models And Config, CLI / Context Loom In The CLI, Reference / Environment
cli/src/terminal_ui.rsCLI / Commands, CLI / Fullscreen TUI, CLI / Safety, Tracing, And Cancellation
cli/src/terminal_ui/render.rsCLI / Fullscreen TUI
cli/src/terminal_ui/project.rsCLI / Projects And Sessions, CLI / Fullscreen TUI
cli/src/terminal_ui/model_picker.rsCLI / Models And Config, Getting Started / Provider Setup
cli/src/terminal_ui/approval.rsCLI / Safety, Tracing, And Cancellation
cli/src/terminal_ui/diff_view.rsCLI / Safety, Tracing, And Cancellation
cli/src/progress.rsCLI / Safety, Tracing, And Cancellation, Core / Runtime
cli/src/timeline.rsCLI / Safety, Tracing, And Cancellation
cli/src/sessions.rsCLI / Projects And Sessions, Core / State And Memory

Python Core

SourceUpdate docs
core/protoagent_core/agent_engine.pyCore / Core Architecture, CLI / Commands, Reference / Environment
core/protoagent_core/runtime.pyCore / Runtime, CLI / Safety, Tracing, And Cancellation
core/protoagent_core/runtime_bridge.pyCore / Runtime, CLI / Safety, Tracing, And Cancellation
core/protoagent_core/history.pyCore / State And Memory, CLI / Projects And Sessions
core/protoagent_core/llm.pyCore / Config And Models, Reference / Environment
core/protoagent_core/models.pyCore / Config And Models, CLI / Models And Config
core/protoagent_core/config.pyCore / Config And Models, Getting Started / Provider Setup
core/protoagent_core/tools.pyCore / Safety And Tools
core/protoagent_core/help_agent.pyCore / Agent Deck, CLI / Commands
core/protoagent_core/agents/*.pyCore / Agent Deck, Core / Safety And Tools
core/protoagent_core/context/*.pyCore / Context Loom Internals, CLI / Context Loom In The CLI

Tooling And Contribution Workflow

SourceUpdate docs
pyproject.tomlContributing / Development Workflow, Reference / Verification
rustfmt.tomlContributing / Development Workflow, Reference / Verification
CONTRIBUTING.mdContributing / Development Workflow
.github/workflows/python-quality.ymlContributing / Development Workflow, Reference / Verification
.gitignoreContributing / Development Workflow when generated or local-only paths change

Planning And Samples

SourceUpdate docs
acp/README.md or new ACP filesACP / Overview, ACP / Plan
playground/recipe-reco/*Playground / Overview
playground/taskflow/*Playground / Overview
whitepaper.mdIntro, Core / Agent Deck, Core / Context Loom Internals

Docs Site

SourcePurpose
docs/docusaurus.config.jsDocusaurus site config, nav, footer, Mermaid, code highlighting.
docs/sidebars.jsDocumentation taxonomy.
docs/src/pages/index.jsxLanding page.
docs/src/pages/index.module.cssLanding page styling.
docs/src/css/custom.cssGlobal Docusaurus theme overrides.
docs/content/Documentation pages.