This is an evidence-based inference post from source structure and flag usage. It focuses on architecture and product signals.
Current Technical Path (Module-by-Module)
| Feature | Feature Description | Inference Basis |
|---|---|---|
| Query Runtime | Stateful query loop for tool-use, continuation, and budgets. | src/query.ts; src/query/config.ts; src/query/tokenBudget.ts |
| Tool Orchestration | Runs tool calls in concurrency-safe vs serial batches. | src/services/tools/toolOrchestration.ts; src/services/tools/StreamingToolExecutor.ts |
| Tool Registry | Registers core tools and gate-based availability. | src/tools.ts; src/Tool.ts; src/tools/* |
| Agent Runtime | Sub-agent spawn, background execution, and isolation modes. | src/tools/AgentTool/AgentTool.tsx; src/tasks/AgentTask |
| Permission + Sandbox | Permission rules and sandbox boundaries for execution. | src/Tool.ts; src/utils/permissions/*; src/utils/sandbox/sandbox-adapter.ts |
| MCP Platform | MCP transports, auth/session handling, and tool/resource integration. | src/services/mcp/client.ts; src/tools/MCPTool/* |
| Remote Sessions | WebSocket/HTTP remote session lifecycle and control flow. | src/remote/RemoteSessionManager.ts; src/remote/SessionsWebSocket.ts |
| State + App Shell | Bootstrap, app state, migrations, and command wiring. | src/main.tsx; src/setup.ts; src/state/AppStateStore.ts; src/commands.ts |
| Companion Easter Egg | Companion sprite and /buddy interaction path. | src/buddy/*; BUDDY gate in src/commands.ts |
| Release Signals | Release notes + migration scripts showing shipped evolution. | src/utils/releaseNotes.ts; src/commands/release-notes/; src/migrations/ |
Full Feature Flag Inventory (from feature(...) calls)
| Feature | Feature Description | Inference Basis |
|---|---|---|
| ABLATION_BASELINE | Feature-gated capability inferred from flag usage. | src/entrypoints/cli.tsx |
| AGENT_MEMORY_SNAPSHOT | Multi-agent orchestration and background delegation. | src/main.tsx; +1 file(s) |
| AGENT_TRIGGERS | Multi-agent orchestration and background delegation. | src/cli/print.ts; +5 file(s) |
| AGENT_TRIGGERS_REMOTE | Multi-agent orchestration and background delegation. | src/skills/bundled/index.ts; +1 file(s) |
| ALLOW_TEST_VERSIONS | Feature-gated capability inferred from flag usage. | src/utils/nativeInstaller/download.ts |
| ANTI_DISTILLATION_CC | Feature-gated capability inferred from flag usage. | src/services/api/claude.ts |
| AUTO_THEME | Feature-gated capability inferred from flag usage. | src/components/design-system/ThemeProvider.tsx; +1 file(s) |
| AWAY_SUMMARY | Feature-gated capability inferred from flag usage. | src/hooks/useAwaySummary.ts; +1 file(s) |
| BASH_CLASSIFIER | Shell safety/classification and command validation. | src/cli/structuredIO.ts; +18 file(s) |
| BG_SESSIONS | Multi-agent orchestration and background delegation. | src/commands/exit/exit.tsx; +6 file(s) |
| BREAK_CACHE_COMMAND | Feature-gated capability inferred from flag usage. | src/context.ts |
| BRIDGE_MODE | Remote bridge/session connectivity. | src/bridge/bridgeEnabled.ts; +11 file(s) |
| BUDDY | Companion/easter-egg interaction. | src/buddy/CompanionSprite.tsx; +6 file(s) |
| BUILDING_CLAUDE_APPS | Feature-gated capability inferred from flag usage. | src/skills/bundled/index.ts |
| BUILTIN_EXPLORE_PLAN_AGENTS | Multi-agent orchestration and background delegation. | src/tools/AgentTool/builtInAgents.ts |
| BYOC_ENVIRONMENT_RUNNER | Feature-gated capability inferred from flag usage. | src/entrypoints/cli.tsx |
| CACHED_MICROCOMPACT | Long-context control: compaction, budgeting, recovery. | src/constants/prompts.ts; +4 file(s) |
| CCR_AUTO_CONNECT | Remote bridge/session connectivity. | src/bridge/bridgeEnabled.ts; +1 file(s) |
| CCR_MIRROR | Remote bridge/session connectivity. | src/bridge/bridgeEnabled.ts; +2 file(s) |
| CCR_REMOTE_SETUP | Remote bridge/session connectivity. | src/commands.ts |
| CHICAGO_MCP | MCP ecosystem: tools/resources/skills and runtime behavior. | src/entrypoints/cli.tsx; +9 file(s) |
| COMMIT_ATTRIBUTION | Feature-gated capability inferred from flag usage. | src/cli/print.ts; +8 file(s) |
| COMPACTION_REMINDERS | Long-context control: compaction, budgeting, recovery. | src/utils/attachments.ts |
| CONNECTOR_TEXT | Feature-gated capability inferred from flag usage. | src/constants/betas.ts; +3 file(s) |
| CONTEXT_COLLAPSE | Feature-gated capability inferred from flag usage. | src/commands/context/context-noninteractive.ts; +11 file(s) |
| COORDINATOR_MODE | Multi-agent orchestration and background delegation. | src/QueryEngine.ts; +14 file(s) |
| COWORKER_TYPE_TELEMETRY | Telemetry and observability instrumentation. | src/services/analytics/metadata.ts |
| DAEMON | Remote bridge/session connectivity. | src/commands.ts; +1 file(s) |
| DIRECT_CONNECT | Remote bridge/session connectivity. | src/main.tsx |
| DOWNLOAD_USER_SETTINGS | User settings sync/import/export. | src/cli/print.ts; +2 file(s) |
| DUMP_SYSTEM_PROMPT | Feature-gated capability inferred from flag usage. | src/entrypoints/cli.tsx |
| ENHANCED_TELEMETRY_BETA | Telemetry and observability instrumentation. | src/utils/telemetry/sessionTracing.ts |
| EXPERIMENTAL_SKILL_SEARCH | Workflow and skill discovery/generation. | src/commands.ts; +8 file(s) |
| EXTRACT_MEMORIES | Feature-gated capability inferred from flag usage. | src/cli/print.ts; +3 file(s) |
| FILE_PERSISTENCE | Feature-gated capability inferred from flag usage. | src/cli/print.ts; +1 file(s) |
| FORK_SUBAGENT | Multi-agent orchestration and background delegation. | src/commands.ts; +3 file(s) |
| HARD_FAIL | Retry and failure-policy behavior. | src/main.tsx; +1 file(s) |
| HISTORY_PICKER | Feature-gated capability inferred from flag usage. | src/components/PromptInput/PromptInput.tsx; +1 file(s) |
| HISTORY_SNIP | Long-context control: compaction, budgeting, recovery. | src/QueryEngine.ts; +6 file(s) |
| HOOK_PROMPTS | Feature-gated capability inferred from flag usage. | src/screens/REPL.tsx |
| IS_LIBC_GLIBC | Feature-gated capability inferred from flag usage. | src/utils/envDynamic.ts |
| IS_LIBC_MUSL | Feature-gated capability inferred from flag usage. | src/utils/envDynamic.ts |
| KAIROS | Assistant-mode family: sessions, channels, briefs, notifications. | src/bridge/bridgeMain.ts; +56 file(s) |
| KAIROS_BRIEF | Assistant-mode family: sessions, channels, briefs, notifications. | src/commands.ts; +19 file(s) |
| KAIROS_CHANNELS | Assistant-mode family: sessions, channels, briefs, notifications. | src/cli/print.ts; +12 file(s) |
| KAIROS_DREAM | Assistant-mode family: sessions, channels, briefs, notifications. | src/skills/bundled/index.ts |
| KAIROS_GITHUB_WEBHOOKS | Assistant-mode family: sessions, channels, briefs, notifications. | src/commands.ts; +2 file(s) |
| KAIROS_PUSH_NOTIFICATION | Assistant-mode family: sessions, channels, briefs, notifications. | src/components/Settings/Config.tsx; +2 file(s) |
| LODESTONE | Feature-gated capability inferred from flag usage. | src/interactiveHelpers.tsx; +3 file(s) |
| MCP_RICH_OUTPUT | MCP ecosystem: tools/resources/skills and runtime behavior. | src/tools/MCPTool/UI.tsx |
| MCP_SKILLS | MCP ecosystem: tools/resources/skills and runtime behavior. | src/commands.ts; +2 file(s) |
| MEMORY_SHAPE_TELEMETRY | Telemetry and observability instrumentation. | src/memdir/findRelevantMemories.ts; +1 file(s) |
| MESSAGE_ACTIONS | Feature-gated capability inferred from flag usage. | src/keybindings/defaultBindings.ts; +1 file(s) |
| MONITOR_TOOL | Feature-gated capability inferred from flag usage. | src/components/permissions/PermissionRequest.tsx; +8 file(s) |
| NATIVE_CLIENT_ATTESTATION | Feature-gated capability inferred from flag usage. | src/constants/system.ts |
| NATIVE_CLIPBOARD_IMAGE | Feature-gated capability inferred from flag usage. | src/utils/imagePaste.ts |
| NEW_INIT | Feature-gated capability inferred from flag usage. | src/commands/init.ts |
| OVERFLOW_TEST_TOOL | Feature-gated capability inferred from flag usage. | src/tools.ts; +1 file(s) |
| PERFETTO_TRACING | Feature-gated capability inferred from flag usage. | src/utils/telemetry/perfettoTracing.ts |
| POWERSHELL_AUTO_MODE | Shell safety/classification and command validation. | src/utils/permissions/permissions.ts; +1 file(s) |
| PROACTIVE | Feature-gated capability inferred from flag usage. | src/cli/print.ts; +14 file(s) |
| PROMPT_CACHE_BREAK_DETECTION | Feature-gated capability inferred from flag usage. | src/commands/compact/compact.ts; +5 file(s) |
| QUICK_SEARCH | Feature-gated capability inferred from flag usage. | src/components/PromptInput/PromptInput.tsx; +1 file(s) |
| REACTIVE_COMPACT | Long-context control: compaction, budgeting, recovery. | src/commands/compact/compact.ts; +3 file(s) |
| REVIEW_ARTIFACT | Feature-gated capability inferred from flag usage. | src/components/permissions/PermissionRequest.tsx; +1 file(s) |
| RUN_SKILL_GENERATOR | Workflow and skill discovery/generation. | src/skills/bundled/index.ts |
| SELF_HOSTED_RUNNER | Feature-gated capability inferred from flag usage. | src/entrypoints/cli.tsx |
| SHOT_STATS | Telemetry and observability instrumentation. | src/components/Stats.tsx; +2 file(s) |
| SKILL_IMPROVEMENT | Workflow and skill discovery/generation. | src/utils/hooks/skillImprovement.ts |
| SLOW_OPERATION_LOGGING | Feature-gated capability inferred from flag usage. | src/utils/slowOperations.ts |
| SSH_REMOTE | Remote bridge/session connectivity. | src/main.tsx |
| STREAMLINED_OUTPUT | Feature-gated capability inferred from flag usage. | src/cli/print.ts |
| TEAMMEM | Multi-agent orchestration and background delegation. | src/components/memory/MemoryFileSelector.tsx; +16 file(s) |
| TEMPLATES | Workflow and skill discovery/generation. | src/entrypoints/cli.tsx; +4 file(s) |
| TERMINAL_PANEL | Feature-gated capability inferred from flag usage. | src/hooks/useGlobalKeybindings.tsx; +3 file(s) |
| TOKEN_BUDGET | Long-context control: compaction, budgeting, recovery. | src/components/PromptInput/PromptInput.tsx; +5 file(s) |
| TORCH | Feature-gated capability inferred from flag usage. | src/commands.ts |
| TRANSCRIPT_CLASSIFIER | Feature-gated capability inferred from flag usage. | src/cli/print.ts; +43 file(s) |
| TREE_SITTER_BASH | Shell safety/classification and command validation. | src/utils/bash/parser.ts |
| TREE_SITTER_BASH_SHADOW | Shell safety/classification and command validation. | src/tools/BashTool/bashPermissions.ts; +1 file(s) |
| UDS_INBOX | Multi-agent orchestration and background delegation. | src/cli/print.ts; +8 file(s) |
| ULTRAPLAN | Feature-gated capability inferred from flag usage. | src/commands.ts; +4 file(s) |
| ULTRATHINK | Feature-gated capability inferred from flag usage. | src/utils/thinking.ts |
| UNATTENDED_RETRY | Retry and failure-policy behavior. | src/services/api/withRetry.ts |
| UPLOAD_USER_SETTINGS | User settings sync/import/export. | src/main.tsx; +1 file(s) |
| VERIFICATION_AGENT | Multi-agent orchestration and background delegation. | src/constants/prompts.ts; +3 file(s) |
| VOICE_MODE | Voice interaction features. | src/commands.ts; +13 file(s) |
| WEB_BROWSER_TOOL | Feature-gated capability inferred from flag usage. | src/main.tsx; +2 file(s) |
| WORKFLOW_SCRIPTS | Workflow and skill discovery/generation. | src/commands.ts; +6 file(s) |
Evidence-Based Future Direction Hypotheses
| Feature | Feature Description | Inference Basis |
|---|---|---|
| Multi-agent coordination as default workflow | Shift from single-turn helper to orchestrator with delegated/background tasks. | AGENT_TRIGGERS, COORDINATOR_MODE, BG_SESSIONS, TEAMMEM appear across many runtime modules. |
| MCP as integration backbone | MCP likely becomes the primary extensibility and enterprise integration layer. | Dedicated MCP runtime plus multiple MCP-focused gates and tools. |
| Remote-first execution growth | More workflows likely execute in remote/session-managed contexts. | BRIDGE_MODE, DIRECT_CONNECT, CCR_* and remote session manager modules. |
| Context economics as product moat | Long-session reliability treated as core infra. | CONTEXT_COLLAPSE, TOKEN_BUDGET, REACTIVE_COMPACT, HISTORY_SNIP in query/runtime paths. |
| Stronger policy-governed automation | Security posture likely tightens around permissions and safer autonomous tool execution. | Permission context + sandbox adapter + command classifiers in core execution paths. |
Wendy Zhang
Founder of sipsip.ai
With a background spanning advertising and internet, I've launched 8+ apps and built 10+ products across mobile, web, and AI. Now I'm building a system that extracts signal from noise — turning fragmented information into clear, actionable decisions.



