.
├── cli/
│   └── src/
│       ├── acp/
│       ├── agent/
│       ├── commands/
│       ├── components/
│       │   ├── modular-ui/
│       │   └── settings/
│       │       ├── hooks/
│       │       └── subpages/
│       ├── constants/
│       ├── context/
│       ├── controllers/
│       ├── hooks/
│       └── utils/
├── proto/
│   ├── dirac/
│   └── host/
├── src/
│   ├── core/
│   │   ├── api/
│   │   │   ├── adapters/
│   │   │   ├── openrouter/
│   │   │   ├── providers/
│   │   │   ├── transform/
│   │   │   └── utils/
│   │   ├── assistant-message/
│   │   ├── commands/
│   │   ├── context/
│   │   │   ├── context-management/
│   │   │   ├── context-tracking/
│   │   │   └── instructions/
│   │   │       └── user-instructions/
│   │   ├── controller/
│   │   │   ├── auth/
│   │   │   ├── browser/
│   │   │   ├── checkpoints/
│   │   │   ├── commands/
│   │   │   ├── file/
│   │   │   ├── goal/
│   │   │   ├── grpc-recorder/
│   │   │   ├── models/
│   │   │   ├── slash/
│   │   │   ├── state/
│   │   │   ├── task/
│   │   │   ├── ui/
│   │   │   ├── web/
│   │   │   ├── workspace/
│   │   │   └── worktree/
│   │   ├── goal/
│   │   ├── hooks/
│   │   ├── ignore/
│   │   ├── locks/
│   │   ├── mentions/
│   │   ├── models/
│   │   ├── permissions/
│   │   ├── prompts/
│   │   │   ├── skills/
│   │   │   │   ├── delete-tool/
│   │   │   │   ├── new-tool/
│   │   │   │   └── web-search/
│   │   │   └── system-prompt/
│   │   │       ├── registry/
│   │   │       ├── sections/
│   │   │       ├── templates/
│   │   │       └── tools/
│   │   ├── slash-commands/
│   │   ├── storage/
│   │   │   └── utils/
│   │   ├── task/
│   │   │   ├── context/
│   │   │   ├── lifecycle/
│   │   │   ├── response/
│   │   │   ├── runtime/
│   │   │   ├── stream/
│   │   │   ├── tools/
│   │   │   │   ├── adapters/
│   │   │   │   │   └── traits/
│   │   │   │   ├── context/
│   │   │   │   ├── discovery/
│   │   │   │   ├── goal/
│   │   │   │   ├── interfaces/
│   │   │   │   ├── modules/
│   │   │   │   │   ├── block_goal/
│   │   │   │   │   ├── browser_action/
│   │   │   │   │   ├── cancel_task/
│   │   │   │   │   ├── condense/
│   │   │   │   │   ├── diagnostics_scan/
│   │   │   │   │   ├── edit_ast/
│   │   │   │   │   ├── edit_file/
│   │   │   │   │   │   └── utils/
│   │   │   │   │   ├── execute_command/
│   │   │   │   │   ├── inspect_ast/
│   │   │   │   │   ├── list_files/
│   │   │   │   │   ├── list_skills/
│   │   │   │   │   ├── list_tasks/
│   │   │   │   │   ├── new_task/
│   │   │   │   │   ├── read_file/
│   │   │   │   │   ├── read_task_transcript/
│   │   │   │   │   ├── resolve_task_interaction/
│   │   │   │   │   ├── respond/
│   │   │   │   │   ├── search_files/
│   │   │   │   │   ├── send_task_message/
│   │   │   │   │   ├── start_task/
│   │   │   │   │   ├── update_goal/
│   │   │   │   │   ├── upsert_tool/
│   │   │   │   │   ├── use_skill/
│   │   │   │   │   ├── use_subagents/
│   │   │   │   │   ├── verify_goal/
│   │   │   │   │   ├── wait_for_goal_events/
│   │   │   │   │   └── write_to_file/
│   │   │   │   ├── registry/
│   │   │   │   ├── runtime/
│   │   │   │   ├── subagent/
│   │   │   │   ├── types/
│   │   │   │   └── utils/
│   │   │   ├── types/
│   │   │   └── utils/
│   │   ├── text-condensation/
│   │   │   └── templates/
│   │   ├── utility-model/
│   │   ├── webview/
│   │   └── workspace/
│   │       └── utils/
│   ├── exports/
│   ├── hosts/
│   │   ├── external/
│   │   └── vscode/
│   │       ├── hostbridge/
│   │       │   ├── client/
│   │       │   ├── diff/
│   │       │   ├── env/
│   │       │   ├── testing/
│   │       │   ├── window/
│   │       │   └── workspace/
│   │       ├── review/
│   │       └── terminal/
│   ├── integrations/
│   │   ├── checkpoints/
│   │   ├── claude-code/
│   │   ├── diagnostics/
│   │   ├── editor/
│   │   ├── github-copilot/
│   │   ├── misc/
│   │   ├── notifications/
│   │   ├── openai-codex/
│   │   └── terminal/
│   │       └── standalone/
│   ├── packages/
│   ├── services/
│   │   ├── banner/
│   │   ├── browser/
│   │   ├── error/
│   │   │   └── providers/
│   │   ├── feature-flags/
│   │   │   └── providers/
│   │   ├── glob/
│   │   ├── logging/
│   │   ├── release-notes/
│   │   ├── ripgrep/
│   │   ├── search/
│   │   ├── source-ast/
│   │   ├── symbol-index/
│   │   ├── telemetry/
│   │   │   ├── events/
│   │   │   └── providers/
│   │   │       └── opentelemetry/
│   │   ├── temp/
│   │   ├── tree-sitter/
│   │   │   └── queries/
│   │   ├── uri/
│   │   └── workspace/
│   ├── shared/
│   │   ├── api/
│   │   │   └── models/
│   │   ├── clients/
│   │   ├── config/
│   │   ├── dirac/
│   │   ├── ignore/
│   │   ├── internal/
│   │   ├── messages/
│   │   ├── multi-root/
│   │   ├── providers/
│   │   ├── remote-config/
│   │   ├── services/
│   │   │   ├── config/
│   │   │   ├── feature-flags/
│   │   │   └── worker/
│   │   ├── storage/
│   │   └── utils/
│   ├── standalone/
│   ├── types/
│   └── utils/
└── webview-ui/
    ├── .storybook/
    ├── public/
    │   └── fonts/
    └── src/
        ├── app/
        │   ├── store/
        │   └── styles/
        ├── assets/
        ├── config/
        ├── context/
        ├── entities/
        │   ├── task/
        │   │   └── store/
        │   └── user/
        │       └── store/
        ├── features/
        │   ├── banners/
        │   │   └── hooks/
        │   ├── chat/
        │   │   ├── components/
        │   │   │   └── ChatView/
        │   │   └── store/
        │   ├── dirac-rules/
        │   │   └── components/
        │   ├── history/
        │   │   └── components/
        │   │       └── HistoryView/
        │   ├── modular-ui/
        │   │   ├── chat/
        │   │   │   ├── components/
        │   │   │   │   ├── AutoApprove/
        │   │   │   │   ├── GoalHeader/
        │   │   │   │   └── TaskHeader/
        │   │   │   │       └── buttons/
        │   │   │   ├── context/
        │   │   │   ├── decorators/
        │   │   │   │   └── view/
        │   │   │   ├── hooks/
        │   │   │   ├── sections/
        │   │   │   ├── traits/
        │   │   │   ├── types/
        │   │   │   └── utils/
        │   │   ├── components/
        │   │   ├── decorators/
        │   │   ├── hooks/
        │   │   ├── styles/
        │   │   └── utils/
        │   ├── settings/
        │   │   ├── components/
        │   │   │   ├── SettingsView/
        │   │   │   ├── common/
        │   │   │   ├── providers/
        │   │   │   │   └── openai-codex/
        │   │   │   ├── sections/
        │   │   │   └── utils/
        │   │   └── store/
        │   └── worktrees/
        │       └── components/
        ├── lib/
        └── shared/
            ├── api/
            ├── hooks/
            ├── lib/
            └── ui/
                └── hooks/
