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/Cargo.tomlReference / Versioning, CLI / Command Reference
cli/Cargo.lockReference / Versioning when release dependency resolution changes.
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/_version.pyReference / Versioning, Core / Core Overview
core/pyproject.tomlReference / Versioning, Getting Started / Installation
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/run_contracts.pyCore / Runtime, Core / Agent Deck, Core / Quality Evals
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, CLI / Models And Config, Getting Started / Provider Setup
core/protoagent_core/prompt_profiles.pyCore / Agent Deck, CLI / Commands, CLI / Models And Config
core/protoagent_core/quality_eval.pyCore / Quality Evals, CLI / Commands, Reference / Verification
core/protoagent_core/tools.pyCore / Safety And Tools
core/protoagent_core/help_agent.pyCore / Agent Deck, CLI / Commands
core/protoagent_core/agents/scout.pyCore / Agent Deck, Core / Safety And Tools, Reference / Environment, CLI / Commands
Other 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
VERSIONING.mdReference / Versioning
CHANGELOG.mdLink from README/docs navigation and update for each user-visible release.
LICENSEPackage metadata and README license links.
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, acp/VERSION, or new ACP filesACP / Overview, ACP / Plan, Reference / Versioning
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.