LICENSE
README.md
pyproject.toml
src/rtxclaw.egg-info/PKG-INFO
src/rtxclaw.egg-info/SOURCES.txt
src/rtxclaw.egg-info/dependency_links.txt
src/rtxclaw.egg-info/entry_points.txt
src/rtxclaw.egg-info/requires.txt
src/rtxclaw.egg-info/top_level.txt
src/rtxclaw_acp/__init__.py
src/rtxclaw_acp/client/__init__.py
src/rtxclaw_acp/client/callbacks.py
src/rtxclaw_acp/client/client.py
src/rtxclaw_acp/client/handlers.py
src/rtxclaw_acp/client/http_spawn.py
src/rtxclaw_acp/client/spawn.py
src/rtxclaw_acp/client/ws_spawn.py
src/rtxclaw_acp/protocol/__init__.py
src/rtxclaw_acp/protocol/http.py
src/rtxclaw_acp/protocol/jsonrpc.py
src/rtxclaw_acp/protocol/schema.py
src/rtxclaw_acp/protocol/transport.py
src/rtxclaw_acp/protocol/ws.py
src/rtxclaw_acp/server/__init__.py
src/rtxclaw_acp/server/backend.py
src/rtxclaw_acp/server/http_server.py
src/rtxclaw_acp/server/server.py
src/rtxclaw_acp/server/spawn.py
src/rtxclaw_acp/server/ws_server.py
src/rtxclaw_agent/__init__.py
src/rtxclaw_agent/agent.py
src/rtxclaw_agent/agent_profiles.py
src/rtxclaw_agent/background_subagents.py
src/rtxclaw_agent/backpressure.py
src/rtxclaw_agent/compaction.py
src/rtxclaw_agent/context.py
src/rtxclaw_agent/context_report.py
src/rtxclaw_agent/continuation.py
src/rtxclaw_agent/delegate_env.py
src/rtxclaw_agent/delegation_gate.py
src/rtxclaw_agent/delegation_patterns.py
src/rtxclaw_agent/delivery.py
src/rtxclaw_agent/engine_modes.py
src/rtxclaw_agent/hooks.py
src/rtxclaw_agent/loop_detection.py
src/rtxclaw_agent/lsp_client.py
src/rtxclaw_agent/metrics_format.py
src/rtxclaw_agent/operator_delegation.py
src/rtxclaw_agent/orchestrator.py
src/rtxclaw_agent/plan_steps.py
src/rtxclaw_agent/plugins.py
src/rtxclaw_agent/prompt_build.py
src/rtxclaw_agent/routing_semantic.py
src/rtxclaw_agent/sandbox_broker.py
src/rtxclaw_agent/session_helpers.py
src/rtxclaw_agent/subagent_policy.py
src/rtxclaw_agent/system_prompt.py
src/rtxclaw_agent/teacher_supervisor.py
src/rtxclaw_agent/tool_runner.py
src/rtxclaw_agent/turn_runtime.py
src/rtxclaw_agent/agents/__init__.py
src/rtxclaw_agent/agents/acp_engine.py
src/rtxclaw_agent/agents/acp_translation.py
src/rtxclaw_agent/agents/agent.py
src/rtxclaw_agent/agents/antigravity_engine.py
src/rtxclaw_agent/agents/async_delegate_runner.py
src/rtxclaw_agent/agents/async_jobs.py
src/rtxclaw_agent/agents/claude_engine.py
src/rtxclaw_agent/agents/codex_engine.py
src/rtxclaw_agent/agents/cursor_acp_engine.py
src/rtxclaw_agent/agents/default_scaffolds.py
src/rtxclaw_agent/agents/delegate_shims.py
src/rtxclaw_agent/agents/engine.py
src/rtxclaw_agent/agents/engine_pidfile.py
src/rtxclaw_agent/agents/event_translation.py
src/rtxclaw_agent/agents/external_cli.py
src/rtxclaw_agent/agents/factory.py
src/rtxclaw_agent/agents/followup_queue.py
src/rtxclaw_agent/agents/gateway_shim.py
src/rtxclaw_agent/agents/heartbeat.py
src/rtxclaw_agent/agents/kimi_acp_engine.py
src/rtxclaw_agent/agents/memory_integration.py
src/rtxclaw_agent/agents/model_discovery.py
src/rtxclaw_agent/agents/opencode_acp_engine.py
src/rtxclaw_agent/agents/permissions_integration.py
src/rtxclaw_agent/agents/session_lifecycle.py
src/rtxclaw_agent/agents/session_log.py
src/rtxclaw_agent/agents/system_prompt.py
src/rtxclaw_agent/agents/turn_execution.py
src/rtxclaw_agent/agents/data/__init__.py
src/rtxclaw_agent/agents/data/goal-evaluator-prompt.md
src/rtxclaw_agent/agents/data/goal_stop_review.py
src/rtxclaw_agent/agents/data/teacher_review.py
src/rtxclaw_agent/agents/local_llm/__init__.py
src/rtxclaw_agent/agents/local_llm/compaction.py
src/rtxclaw_agent/agents/local_llm/continuation.py
src/rtxclaw_agent/agents/local_llm/cost.py
src/rtxclaw_agent/agents/local_llm/hooks.py
src/rtxclaw_agent/agents/local_llm/injection.py
src/rtxclaw_agent/agents/local_llm/loop_detection.py
src/rtxclaw_agent/agents/local_llm/state.py
src/rtxclaw_agent/agents/local_llm/tool_dispatch.py
src/rtxclaw_agent/agents/local_llm/turn_loop.py
src/rtxclaw_agent/profile_agents/build/AGENTS.md
src/rtxclaw_agent/profile_agents/compaction/AGENTS.md
src/rtxclaw_agent/profile_agents/explore/AGENTS.md
src/rtxclaw_agent/profile_agents/general/AGENTS.md
src/rtxclaw_agent/profile_agents/jarvis/AGENTS.md
src/rtxclaw_agent/profile_agents/plan/AGENTS.md
src/rtxclaw_agent/profile_agents/summary/AGENTS.md
src/rtxclaw_agent/profile_agents/title/AGENTS.md
src/rtxclaw_agent/tools/__init__.py
src/rtxclaw_agent/tools/_log.py
src/rtxclaw_agent/tools/harness_task_mirror.py
src/rtxclaw_agent/tools/monitor.py
src/rtxclaw_agent/tools/permissions.py
src/rtxclaw_agent/tools/prompt.py
src/rtxclaw_agent/tools/registry.py
src/rtxclaw_agent/tools/runners.py
src/rtxclaw_agent/tools/safety.py
src/rtxclaw_agent/tools/impl/__init__.py
src/rtxclaw_agent/tools/impl/_utils.py
src/rtxclaw_agent/tools/impl/background.py
src/rtxclaw_agent/tools/impl/delegate.py
src/rtxclaw_agent/tools/impl/integrations.py
src/rtxclaw_agent/tools/impl/planning.py
src/rtxclaw_agent/tools/impl/read.py
src/rtxclaw_agent/tools/impl/search.py
src/rtxclaw_agent/tools/impl/shell.py
src/rtxclaw_agent/tools/impl/subagents.py
src/rtxclaw_agent/tools/impl/write.py
src/rtxclaw_command/__init__.py
src/rtxclaw_command/command_runtime.py
src/rtxclaw_command/commands.py
src/rtxclaw_command/file_commands.py
src/rtxclaw_core/__init__.py
src/rtxclaw_core/config.defaults.json
src/rtxclaw_core/config.py
src/rtxclaw_core/cwdutil.py
src/rtxclaw_core/errors.py
src/rtxclaw_core/event_bus.py
src/rtxclaw_core/injection_guard.py
src/rtxclaw_core/jsonlog.py
src/rtxclaw_core/layout.py
src/rtxclaw_core/memory_optin.py
src/rtxclaw_core/restart.py
src/rtxclaw_core/secrets_scrubber.py
src/rtxclaw_core/services.py
src/rtxclaw_core/kernel/__init__.py
src/rtxclaw_core/kernel/config.py
src/rtxclaw_core/kernel/event_bus.py
src/rtxclaw_core/kernel/injection_guard.py
src/rtxclaw_core/kernel/layout.py
src/rtxclaw_core/kernel/prompt_pair.py
src/rtxclaw_core/kernel/recall.py
src/rtxclaw_core/kernel/services.py
src/rtxclaw_gateway/__init__.py
src/rtxclaw_gateway/__main__.py
src/rtxclaw_gateway/acp_bridge.py
src/rtxclaw_gateway/acp_stdio_main.py
src/rtxclaw_gateway/agent_cli.py
src/rtxclaw_gateway/ask_user.py
src/rtxclaw_gateway/cli.py
src/rtxclaw_gateway/config.py
src/rtxclaw_gateway/control_endpoint.py
src/rtxclaw_gateway/conversation_coordinator.py
src/rtxclaw_gateway/doctor.py
src/rtxclaw_gateway/gateway.py
src/rtxclaw_gateway/gateway_cli.py
src/rtxclaw_gateway/heartbeat.py
src/rtxclaw_gateway/migrate_layout.py
src/rtxclaw_gateway/openai_endpoint.py
src/rtxclaw_gateway/outbound.py
src/rtxclaw_gateway/py.typed
src/rtxclaw_gateway/remote_backend.py
src/rtxclaw_gateway/round_build.py
src/rtxclaw_gateway/runtime.py
src/rtxclaw_gateway/session_helpers.py
src/rtxclaw_gateway/session_live.py
src/rtxclaw_gateway/tool_execution.py
src/rtxclaw_gateway/web_cli.py
src/rtxclaw_gateway/worker.py
src/rtxclaw_gateway/worker_request.py
src/rtxclaw_gateway/data/__init__.py
src/rtxclaw_goal/__init__.py
src/rtxclaw_goal/goal_registry.py
src/rtxclaw_goal/goal_service.py
src/rtxclaw_goal/goal_supervisor.py
src/rtxclaw_mcp/__init__.py
src/rtxclaw_mcp/_stdio_server.py
src/rtxclaw_mcp/delegate_mcp_server.py
src/rtxclaw_mcp/mcp_client.py
src/rtxclaw_mcp/web_mcp_server.py
src/rtxclaw_mcp/youtube_mcp_server.py
src/rtxclaw_mcp/memory/__init__.py
src/rtxclaw_mcp/memory/admin_cli.py
src/rtxclaw_mcp/memory/client.py
src/rtxclaw_mcp/memory/server.py
src/rtxclaw_mcp/memory/engine/__init__.py
src/rtxclaw_mcp/memory/engine/memory_embed.py
src/rtxclaw_mcp/memory/engine/memory_index.py
src/rtxclaw_mcp/memory/engine/memory_manager.py
src/rtxclaw_mcp/memory/engine/memory_primitives.py
src/rtxclaw_mcp/memory/engine/memory_provider.py
src/rtxclaw_mcp/memory/engine/memory_synth.py
src/rtxclaw_mcp/memory/engine/memory_tools.py
src/rtxclaw_mcp/memory/engine/memory_write.py
src/rtxclaw_model/__init__.py
src/rtxclaw_model/json_repair.py
src/rtxclaw_model/local_gpu.py
src/rtxclaw_model/models.py
src/rtxclaw_model/provider_presets.py
src/rtxclaw_model/providers.py
src/rtxclaw_model/provision_worker.py
src/rtxclaw_model/splitter.py
src/rtxclaw_model/usage_ledger.py
src/rtxclaw_model/usage_pricing.py
src/rtxclaw_model/data/__init__.py
src/rtxclaw_model/data/default_pricing.json
src/rtxclaw_ocuclaw/__init__.py
src/rtxclaw_ocuclaw/auth.py
src/rtxclaw_ocuclaw/compat_gateway.py
src/rtxclaw_ocuclaw/diagnostics.py
src/rtxclaw_ocuclaw/event_translator.py
src/rtxclaw_ocuclaw/hook_adapter.py
src/rtxclaw_ocuclaw/idempotency.py
src/rtxclaw_ocuclaw/method_service.py
src/rtxclaw_ocuclaw/node_plugin_supervisor.py
src/rtxclaw_ocuclaw/service.py
src/rtxclaw_ocuclaw/session_map.py
src/rtxclaw_ocuclaw/tool_adapter.py
src/rtxclaw_realtime/__init__.py
src/rtxclaw_realtime/__main__.py
src/rtxclaw_realtime/audio.py
src/rtxclaw_realtime/cascade.py
src/rtxclaw_realtime/config.py
src/rtxclaw_realtime/endword.py
src/rtxclaw_realtime/gateway_client.py
src/rtxclaw_realtime/meeting.py
src/rtxclaw_realtime/server.py
src/rtxclaw_realtime/session.py
src/rtxclaw_realtime/vad.py
src/rtxclaw_realtime/wake.py
src/rtxclaw_session/__init__.py
src/rtxclaw_session/conversation_handoff.py
src/rtxclaw_session/conversation_store.py
src/rtxclaw_session/session.py
src/rtxclaw_session/session_index.py
src/rtxclaw_session/session_reader.py
src/rtxclaw_session/session_title.py
src/rtxclaw_session/session_writer.py
src/rtxclaw_skill/__init__.py
src/rtxclaw_skill/skill_index.py
src/rtxclaw_skill/skills.py
src/rtxclaw_skill/builtin_skills/__init__.py
src/rtxclaw_skill/builtin_skills/config-setup/SKILL.md
src/rtxclaw_skill/builtin_skills/delegate-strategy/SKILL.md
src/rtxclaw_skill/builtin_skills/delegation-patterns/SKILL.md
src/rtxclaw_skill/builtin_skills/nodriver-browser/SKILL.md
src/rtxclaw_skill/builtin_skills/nodriver-browser/bootstrap.sh
src/rtxclaw_skill/builtin_skills/nodriver-browser/browser
src/rtxclaw_skill/builtin_skills/nodriver-browser/scripts/browser.py
src/rtxclaw_skill/builtin_skills/nodriver-browser/scripts/requirements.txt
src/rtxclaw_skill/builtin_skills/research-wiki/SKILL.md
src/rtxclaw_skill/builtin_skills/research-wiki/scripts/check_coverage.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/REFERENCE.md
src/rtxclaw_skill/builtin_skills/sdlc-trace/SKILL.md
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/code_untraced.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/debug_reach.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/deploy_check.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/jarvis_preflight.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/ops_audit.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/owner_go.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/plan_coverage.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/release_gate.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/requirements_gaps.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/spec_trace.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/test_coverage.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/agents/verify_route.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/audits.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/common.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/coverage.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/func_trace.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/gate.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/no_mock.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/sinks.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/test_tracegraph.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/trace_apply.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/trace_gaps.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/tracegraph.py
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/__pycache__/audits.cpython-312.pyc
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/__pycache__/common.cpython-312.pyc
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/__pycache__/func_trace.cpython-312.pyc
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/__pycache__/no_mock.cpython-312.pyc
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/__pycache__/sinks.cpython-312.pyc
src/rtxclaw_skill/builtin_skills/sdlc-trace/graph/__pycache__/tracegraph.cpython-312.pyc
src/rtxclaw_skill/builtin_skills/sglang-install/SKILL.md
src/rtxclaw_skill/builtin_skills/skill-builder/SKILL.md
src/rtxclaw_skill/builtin_skills/telegram-render-verify/SKILL.md
src/rtxclaw_skill/builtin_skills/telegram-render-verify/drive.py
src/rtxclaw_skill/builtin_skills/telegram-render-verify/spawn_test_bot.sh
src/rtxclaw_skill/builtin_skills/vast-ai-rent/SKILL.md
src/rtxclaw_skill/builtin_skills/vllm-install/SKILL.md
src/rtxclaw_telegram/__init__.py
src/rtxclaw_telegram/api.py
src/rtxclaw_telegram/bot.py
src/rtxclaw_telegram/bot_commands.py
src/rtxclaw_telegram/bot_handlers.py
src/rtxclaw_telegram/bot_helpers.py
src/rtxclaw_telegram/bot_lifecycle.py
src/rtxclaw_telegram/bot_sessions.py
src/rtxclaw_telegram/bot_streaming.py
src/rtxclaw_telegram/cli.py
src/rtxclaw_telegram/config.py
src/rtxclaw_telegram/forum_topics.py
src/rtxclaw_telegram/media.py
src/rtxclaw_telegram/py.typed
src/rtxclaw_telegram/rendering.py
src/rtxclaw_telegram/serve_stt.py
src/rtxclaw_telegram/stt.py
src/rtxclaw_tui/__init__.py
src/rtxclaw_tui/__main__.py
src/rtxclaw_tui/agent_client.py
src/rtxclaw_tui/app.py
src/rtxclaw_tui/helpers.py
src/rtxclaw_tui/input_hardening.py
src/rtxclaw_tui/monitor_view.py
src/rtxclaw_tui/py.typed
src/rtxclaw_tui/app_mixins/__init__.py
src/rtxclaw_tui/app_mixins/chat_base.py
src/rtxclaw_tui/app_mixins/commands.py
src/rtxclaw_tui/app_mixins/input.py
src/rtxclaw_tui/app_mixins/lifecycle.py
src/rtxclaw_tui/app_mixins/modals.py
src/rtxclaw_tui/app_mixins/session.py
src/rtxclaw_tui/app_mixins/status.py
src/rtxclaw_tui/app_mixins/streaming.py
src/rtxclaw_tui/app_mixins/subagents.py
src/rtxclaw_tui/app_mixins/tasks.py
src/rtxclaw_tui/widgets/__init__.py
src/rtxclaw_tui/widgets/input.py
src/rtxclaw_tui/widgets/messages.py
src/rtxclaw_tui/widgets/modals.py
src/rtxclaw_tui/widgets/notices.py
src/rtxclaw_tui/widgets/panels.py
src/rtxclaw_tui/widgets/scroll.py
src/rtxclaw_web/README.md
src/rtxclaw_web/__init__.py
src/rtxclaw_web/__main__.py
src/rtxclaw_web/native_auth.py
src/rtxclaw_web/principal.py
src/rtxclaw_web/server.py
src/rtxclaw_web/session_store.py
src/rtxclaw_web/webstate.py
src/rtxclaw_web/routes/__init__.py
src/rtxclaw_web/routes/agents.py
src/rtxclaw_web/routes/artifacts.py
src/rtxclaw_web/routes/auth.py
src/rtxclaw_web/routes/chat.py
src/rtxclaw_web/routes/commands.py
src/rtxclaw_web/routes/goals.py
src/rtxclaw_web/routes/presence.py
src/rtxclaw_web/routes/sessions.py
src/rtxclaw_web/routes/settings.py
src/rtxclaw_web/routes/topics.py
src/rtxclaw_web/routes/voice.py
src/rtxclaw_web/routes/workspace.py
src/rtxclaw_web/static/agent_mon_mini.js
src/rtxclaw_web/static/agents.css
src/rtxclaw_web/static/agents.js
src/rtxclaw_web/static/api.js
src/rtxclaw_web/static/app.js
src/rtxclaw_web/static/attachments.js
src/rtxclaw_web/static/commands.js
src/rtxclaw_web/static/favicon.svg
src/rtxclaw_web/static/goals.css
src/rtxclaw_web/static/goals.js
src/rtxclaw_web/static/launch.js
src/rtxclaw_web/static/markdown.js
src/rtxclaw_web/static/nav.js
src/rtxclaw_web/static/polish.js
src/rtxclaw_web/static/realtime.html
src/rtxclaw_web/static/realtime.js
src/rtxclaw_web/static/realtime_ui.js
src/rtxclaw_web/static/render.js
src/rtxclaw_web/static/send.js
src/rtxclaw_web/static/sessions.js
src/rtxclaw_web/static/state.js
src/rtxclaw_web/static/streaming.js
src/rtxclaw_web/static/style.css
src/rtxclaw_web/static/task_card_collapsed.png
src/rtxclaw_web/static/task_card_expanded.png
src/rtxclaw_web/static/topics.css
src/rtxclaw_web/static/topics.js
src/rtxclaw_web/static/virtual_scroll.js
src/rtxclaw_web/static/voice.js
src/rtxclaw_web/static/wakeword.js
src/rtxclaw_web/static/widgets.js
src/rtxclaw_web/static/workspace.js
src/rtxclaw_web/static/models/embedding_model.onnx
src/rtxclaw_web/static/models/hey_jarvis_v0.1.onnx
src/rtxclaw_web/static/models/melspectrogram.onnx
src/rtxclaw_web/static/models/silero_vad.onnx
src/rtxclaw_web/static/vendor/github-dark.min.css
src/rtxclaw_web/static/vendor/highlight.min.js
src/rtxclaw_web/static/vendor/marked.min.js
src/rtxclaw_web/static/vendor/purify.min.js
src/rtxclaw_web/static/vendor/onnxruntime/ort-wasm-simd-threaded.mjs
src/rtxclaw_web/static/vendor/onnxruntime/ort-wasm-simd-threaded.wasm
src/rtxclaw_web/static/vendor/onnxruntime/ort.wasm.min.js
src/rtxclaw_web/templates/_nav.html
src/rtxclaw_web/templates/_nav_items.html
src/rtxclaw_web/templates/agents.html
src/rtxclaw_web/templates/goals.html
src/rtxclaw_web/templates/index.html
src/rtxclaw_web/templates/topics.html
tests/test_00_prereqs.py
tests/test_01_bootstrap.py
tests/test_02_workspace.py
tests/test_03_agent_scaffold.py
tests/test_04_daemon_lifecycle.py
tests/test_05_tui_smoke.py
tests/test_06_oneshot.py
tests/test_07_memory.py
tests/test_08_telegram.py
tests/test_108_delegate_render.py
tests/test_109_tasks_panel_layout.py
tests/test_10_telegram_commands.py
tests/test_110_harness_tasks_footer.py
tests/test_111_task_deps.py
tests/test_11_tui_commands.py
tests/test_120_command_runtime.py
tests/test_120_injection_guard.py
tests/test_121_command_transport_parity.py
tests/test_122_command_surface.py
tests/test_124_model_ctx_tracking_sync.py
tests/test_125_oneshot_model_banner.py
tests/test_126_teacher_indicators.py
tests/test_127_web_session_bridge.py
tests/test_128_session_live_stream.py
tests/test_128_tui_agent_monitor.py
tests/test_129_tui_render_queued_turns.py
tests/test_129_tui_slash_delegate_order.py
tests/test_12_reasoning_loop_detection.py
tests/test_130_context_marker_cache_stability.py
tests/test_131_events_stream.py
tests/test_132_submit_cancel.py
tests/test_133_subagent_spawned.py
tests/test_134_delivery_consumer.py
tests/test_134_turn_lifecycle_close_on_cancel.py
tests/test_134_turn_lifecycle_close_on_engine_raise.py
tests/test_135_backpressure.py
tests/test_136_sandbox_broker.py
tests/test_137_exec_lease.py
tests/test_137_sandbox_broker_v2.py
tests/test_138_tui_cancel_routing.py
tests/test_139_remote_backend.py
tests/test_13_auto_compaction.py
tests/test_140_async_jobs.py
tests/test_140_telegram_canonical_render.py
tests/test_141_orchestrator_split.py
tests/test_141_subagent_result_event.py
tests/test_142_async_delegate_runner.py
tests/test_142_cross_interface_parity.py
tests/test_143_delegate_schema.py
tests/test_143_membrane_no_delete_on_close.py
tests/test_144_background_submit.py
tests/test_144_delegate_cli_path_resolve.py
tests/test_144_turn_idx_collapse_regression.py
tests/test_145_delegation_cancel.py
tests/test_145_monitor_age_and_promptless_purge.py
tests/test_146_cancel_permission_floor.py
tests/test_148_background_e2e.py
tests/test_14_memory_search_api.py
tests/test_150_tools_allowlist_strict.py
tests/test_151_jarvis_tools_filtered.py
tests/test_152_delegate_claude_stale_resume_restart.py
tests/test_152_jarvis_scaffold.py
tests/test_153_realtime_gateway_client.py
tests/test_153_subagent_model_override.py
tests/test_153_tool_schema_budget.py
tests/test_154_engine_model_discovery.py
tests/test_154_realtime_agent_config.py
tests/test_155_realtime_agent_turn.py
tests/test_155_tui_tool_result_title_markup.py
tests/test_156_ensure_session.py
tests/test_157_pause_gated_results.py
tests/test_157_turn_token_budget.py
tests/test_158_run_turn_setup_failure_net.py
tests/test_158_wake_word.py
tests/test_159_llm_compaction_split.py
tests/test_159_wake_and_duplex.py
tests/test_15_skills.py
tests/test_160_delegate_claude_task_notification_drain.py
tests/test_160_delegate_model_override.py
tests/test_160_llm_compaction_real_qwen.py
tests/test_160_realtime_tts_fallback.py
tests/test_160_topic_sync.py
tests/test_161_benchmark_registry.py
tests/test_161_realtime_partial_transcription.py
tests/test_161_topic_config_option.py
tests/test_162_benchmark_journeys.py
tests/test_162_end_word.py
tests/test_163_end_word_session.py
tests/test_163_ocuclaw_method_service.py
tests/test_164_client_wake.py
tests/test_164_ocuclaw_components.py
tests/test_165_goal_md_root.py
tests/test_165_monitor_refresh_latency.py
tests/test_165_security_safety_requirements.py
tests/test_166_goal_command_runtime.py
tests/test_166_memory_gateway_requirements.py
tests/test_166_opencode_profile_scaffold.py
tests/test_166_tui_follow_toggle.py
tests/test_167_agent_home_tidy.py
tests/test_167_goal_cross_interface.py
tests/test_167_ocuclaw_plugin_host.py
tests/test_168_codex_review_regressions.py
tests/test_168_goal_bridge_wiring.py
tests/test_168_remaining_requirements.py
tests/test_168_web_ask_user_answer.py
tests/test_169_continuation.py
tests/test_169_conversation_lane_projection_conflict.py
tests/test_16_acp_routes.py
tests/test_170_context_meter_parity.py
tests/test_170_opencode_cli_resolve.py
tests/test_170_usage_pricing.py
tests/test_171_background_resume_delivery.py
tests/test_171_usage_ledger.py
tests/test_172_agent_guidance_invariants.py
tests/test_172_goal_cost_budget.py
tests/test_173_cost_rollup_and_caps.py
tests/test_173_plan_delegation_authority.py
tests/test_174_budget_command.py
tests/test_174_corpus_journeys.py
tests/test_175_config_reload_from_disk.py
tests/test_175_stale_orphan_turn_page.py
tests/test_176_gateway_sighup_config_reload.py
tests/test_176_memory_flush_writes_by_default.py
tests/test_177_config_mtime_watch.py
tests/test_177_opencode_task_defaults.py
tests/test_177_session_open_is_bounded.py
tests/test_178_plan_visible_in_history.py
tests/test_178_server_repetition_recovery.py
tests/test_179_backfill_plan_history.py
tests/test_179_mcp_server_grant.py
tests/test_17_small_models.py
tests/test_180_errors_scrub_secrets.py
tests/test_180_monitor_names_current_agent.py
tests/test_180_state_patch_allowlist.py
tests/test_181_delegate_env_allowlist.py
tests/test_181_gate_surface_requirements.py
tests/test_181_path_scoped_write.py
tests/test_182_cmd_requirements.py
tests/test_182_web_delivery_coverage.py
tests/test_183_ui_delivery_count_ratchet.py
tests/test_184_spawn_cap_is_per_session.py
tests/test_185_job_factory_requirements.py
tests/test_185_single_user_identity.py
tests/test_186_agent_picker_descriptions.py
tests/test_186_memory_recall_timeout.py
tests/test_18_acp_spec_compliance.py
tests/test_19_mcp_client.py
tests/test_20_delegate_turn_record.py
tests/test_21_hooks.py
tests/test_22_local_llm_tool_dispatch.py
tests/test_22_plugin_command.py
tests/test_24_commands_parser.py
tests/test_24_secrets_scrubber.py
tests/test_25_context_loader.py
tests/test_25_memory_privacy_gate.py
tests/test_26_telegram_helpers.py
tests/test_27_system_prompt.py
tests/test_27b_openclaw_prompt_sections.py
tests/test_28_plan_steps.py
tests/test_29_builtin_commands.py
tests/test_31_read_file_slicing.py
tests/test_32_nudge_continuation.py
tests/test_33_reasoning_roundtrip.py
tests/test_34_event_logging.py
tests/test_35_set_mode_gate.py
tests/test_36_inject_current_todos.py
tests/test_37_telegram_image_block.py
tests/test_38_restart_gateway_aware.py
tests/test_39_image_prompt_capability.py
tests/test_40_parallel_tools.py
tests/test_41_tui_parallel_tool_render_order.py
tests/test_42_telegram_env_bootstrap.py
tests/test_42_tui_streaming_tool_split.py
tests/test_43_telegram_audio_transcode.py
tests/test_43_tui_shells_session_isolation.py
tests/test_44_todo_replace_merge.py
tests/test_45_layered_loop_detection.py
tests/test_46_model_sampling_request.py
tests/test_47_delegate_claude_retry.py
tests/test_47_worker_temperature_null.py
tests/test_48_null_temperature_endtoend.py
tests/test_49_handoff_tool_surface.py
tests/test_49_max_steps_handoff_reset.py
tests/test_50_openai_endpoint.py
tests/test_51_cli_engine_concurrent_sids.py
tests/test_51_openai_endpoint_trim.py
tests/test_52_cli_engine_prompt_drift_resumes.py
tests/test_52_openai_endpoint_thinking_stream.py
tests/test_53_cli_engine_spawn_cwd_lock.py
tests/test_53_per_agent_secrets.py
tests/test_53_ratio_loop_false_positive.py
tests/test_54_image_model_capability.py
tests/test_54_secrets_followup.py
tests/test_55_cli_engine_image_attach.py
tests/test_55_tool_args_loop_recovery.py
tests/test_56_permission_outbound_routing.py
tests/test_57_update_tool_diff_widget.py
tests/test_58_pip_install_wizard.py
tests/test_59_provider_presets.py
tests/test_59_set_config_option_model.py
tests/test_60_batch_agent_fanout.py
tests/test_60_local_gpu_moat.py
tests/test_60_loop_detector_wiring.py
tests/test_61_agent_client_get_session_freshness.py
tests/test_61_external_agents.py
tests/test_62_acp_permission_modal_cancel.py
tests/test_62_wizard_local_model_prompt.py
tests/test_63_agent_reload_models.py
tests/test_63_forbidden_commands.py
tests/test_64_model_alias_uniqueness.py
tests/test_64_plan_mode_readonly_pipelines.py
tests/test_64_tui_shells_no_flicker_and_footer.py
tests/test_65_gateway_kill_protection.py
tests/test_65_system_message_collapse.py
tests/test_65_user_question_widgets.py
tests/test_66_tool_args_loop_coverage.py
tests/test_66_user_question_widget.py
tests/test_67_reasoning_domain_term_loop.py
tests/test_68_ambiguous_chrome_sustain.py
tests/test_68_tui_per_round_metrics.py
tests/test_70_cross_round_semantic_loop.py
tests/test_70_session_jsonl.py
tests/test_71_delegate_context_and_tools_off.py
tests/test_72_cli_graceful_abort.py
tests/test_72_protections_kill_switch.py
tests/test_73_progress_recovery.py
tests/test_73_steer_routing.py
tests/test_75_telegram_m4a_moov_transcode.py
tests/test_76_telegram_voice_echo_ordering.py
tests/test_78_delegate_first_token_timeout.py
tests/test_79_delegate_preamble_context.py
tests/test_80_delegate_session_link.py
tests/test_81_session_log_attribution.py
tests/test_83_telegram_local_size_guard.py
tests/test_84_telegram_audio_segmentation.py
tests/test_85_telegram_long_transcript_output.py
tests/test_86_subagent_session_per_call.py
tests/test_87_gateway_port_preflight.py
tests/test_88_heartbeat_synth_backoff.py
tests/test_89_acp_ndjson_framing.py
tests/test_89_tui_input_decoder_tolerant.py
tests/test_90_acp_engine.py
tests/test_91_session_list_ordering.py
tests/test_92_first_run_wizard_routing.py
tests/test_93_acp_cancel_nonblocking.py
tests/test_94_global_config_autobackup.py
tests/test_95_user_systemd_units.py
tests/test_96_telegram_install_service.py
tests/test_ab_oracle.py
tests/test_abort_durable_kill_bridge_20260616.py
tests/test_abort_during_compaction_20260624.py
tests/test_acp018_cacheable_prefix_stability.py
tests/test_acp_mcp_session.py
tests/test_acp_requirement_vectors.py
tests/test_acp_session_list_scope.py
tests/test_acp_steering.py
tests/test_agent_capability_prompts.py
tests/test_agent_client_queue_proxy_20260627.py
tests/test_agent_split_behavior.py
tests/test_agent_switch_delivery_contract.py
tests/test_agent_switching_acp.py
tests/test_agents_skeleton.py
tests/test_apply_patch.py
tests/test_bash_shell_tools.py
tests/test_batch_agent_parent_attribution.py
tests/test_batch_agent_timing.py
tests/test_cfg_requirements_core.py
tests/test_cfg_requirements_lifecycle.py
tests/test_cfg_wave2_traceability.py
tests/test_claude_idle_timeout_below_watchdog_20260606.py
tests/test_cmd004_mode_funnel.py
tests/test_codex_p2_disabled_tools.py
tests/test_codex_p2_leaked_cleaned_content.py
tests/test_context_home_env_20260708.py
tests/test_conversation_frontend_contracts.py
tests/test_conversation_handoff.py
tests/test_conversation_store.py
tests/test_conversation_switch_coordinator.py
tests/test_cost_only_budget.py
tests/test_coverage_audits_dimension.py
tests/test_data_003_sensitive_egress.py
tests/test_dead_cwd_subagent_spawn.py
tests/test_default_budget.py
tests/test_deleg_grp5_budget_spend.py
tests/test_deleg_hard_residue_contracts.py
tests/test_delegate_no_resume_footer_20260607.py
tests/test_delegate_result_excludes_child_reasoning.py
tests/test_delegation_depth_cap.py
tests/test_delegation_egress_sink_guard.py
tests/test_delegation_operator_slash.py
tests/test_delegation_preflight_gate.py
tests/test_delegation_schema_wiring.py
tests/test_demono_codex_fixes.py
tests/test_doctor_health.py
tests/test_engine019_error_turn_no_memory.py
tests/test_engine_cli_contracts.py
tests/test_engine_hard_residue_wave2.py
tests/test_engine_hard_residue_wave2_c.py
tests/test_engine_layer_grp2_contradicts.py
tests/test_engine_mode_adapters.py
tests/test_engine_pidfile_durable_kill_20260616.py
tests/test_engine_wave2_contradictions_a.py
tests/test_engine_worker_sse_contract.py
tests/test_event_bus_coalesce.py
tests/test_ext_plugins_trace.py
tests/test_ext_skills_trace.py
tests/test_ext_wave2_contradictions.py
tests/test_external_api_and_metrics_fixes_20260703.py
tests/test_followup_queue_acp.py
tests/test_followup_queue_agent.py
tests/test_followup_queue_backend.py
tests/test_followup_queue_drain.py
tests/test_followup_queue_endpoint.py
tests/test_forum_topics.py
tests/test_gateway_mcp_warm_20260604.py
tests/test_goal_blocked_sentinel_scope.py
tests/test_goal_cli_backend.py
tests/test_goal_outer_loop.py
tests/test_goal_registry.py
tests/test_goal_registry_requirements.py
tests/test_goal_runtime_requirements.py
tests/test_goal_service.py
tests/test_goal_settled_contradictions.py
tests/test_goal_stop_without_teacher.py
tests/test_governance_audits.py
tests/test_gw_settled_requirements.py
tests/test_gw_wave2_violation_vectors.py
tests/test_harness_task_mirror.py
tests/test_iface025_agent_switch_frontends.py
tests/test_iface_requirements.py
tests/test_jarvis_research_timeout.py
tests/test_job_process_requirements.py
tests/test_jsonl_log_writer.py
tests/test_jsonlog_perms_and_scrub.py
tests/test_kernel_leaf_phaseA_20260708.py
tests/test_layout.py
tests/test_lean_codex_fixes.py
tests/test_lifecycle_requirements.py
tests/test_lifecycle_settled_contradictions.py
tests/test_logs_unified.py
tests/test_lsp_client.py
tests/test_lsp_tools_wiring.py
tests/test_mcp021_memory_wire_boundary.py
tests/test_mcp021_wire_client.py
tests/test_mcp_settled_requirements.py
tests/test_mcp_wave2_contradictions.py
tests/test_mcp_wave2_traceability.py
tests/test_mem001_enforcement_holes.py
tests/test_mem001_per_chat_optin.py
tests/test_memory_flush_gate_sticky.py
tests/test_memory_manager_subscriber.py
tests/test_memory_recall_small_corpus.py
tests/test_memory_vector_dims.py
tests/test_metrics_complete.py
tests/test_metrics_format.py
tests/test_migrate_layout.py
tests/test_monitor_session_activity.py
tests/test_ocuclaw_00_plan.py
tests/test_ocuclaw_auth.py
tests/test_ocuclaw_session_map.py
tests/test_openai_endpoint_default_cwd_20260709.py
tests/test_opencode_agent_profiles.py
tests/test_opencode_build_plan_alignment.py
tests/test_opencode_native_modes.py
tests/test_opencode_prune_parity.py
tests/test_opencode_tool_parity.py
tests/test_operator_authoritative_allowlist.py
tests/test_orchestrator.py
tests/test_perm011_dont_ask_again.py
tests/test_perm018_docstring_hygiene.py
tests/test_perm022_criticality_floor.py
tests/test_perm_traceability_remaining.py
tests/test_perm_wave2_traceability.py
tests/test_picker_boot_fix.py
tests/test_picker_detector_fullmatch.py
tests/test_picker_jarvis_main.py
tests/test_plan_mode_network_subagent_auto_20260706.py
tests/test_pre_receive_gate.py
tests/test_prov034_delegate_classification.py
tests/test_prov_requirements.py
tests/test_prov_wave2_residue.py
tests/test_public_agent_capability_contract.py
tests/test_realtime_cost_snapshot.py
tests/test_realtime_resume.py
tests/test_realtime_unit.py
tests/test_restart_non_systemd_cmd.py
tests/test_retired_main_boot_migration.py
tests/test_routing_coverage.py
tests/test_routing_live_wiring.py
tests/test_run_glob_bounded.py
tests/test_safe020_gateway_log_scrub.py
tests/test_safe_json_repair_trace.py
tests/test_safe_known_defects.py
tests/test_safe_logging_trace.py
tests/test_scope003_delegate_roster.py
tests/test_sdlc_trace_builtin.py
tests/test_sess009_goal019_writer_loud.py
tests/test_sess_hard_residue_contracts.py
tests/test_sess_requirement_vectors.py
tests/test_session_cross_agent_scope.py
tests/test_session_index_event_ts.py
tests/test_session_index_fts_rowid.py
tests/test_session_index_parent_rebuild.py
tests/test_session_index_subscriber.py
tests/test_session_state_machine.py
tests/test_session_title.py
tests/test_session_title_refinements.py
tests/test_session_writer_live_round_ended.py
tests/test_settled_memory_privacy.py
tests/test_settled_sandbox_caps.py
tests/test_settled_secrets_datauri.py
tests/test_si_harness_h6_followups_20260702.py
tests/test_stream_truncation_recovery.py
tests/test_subagent_cancel_cascade_20260607.py
tests/test_subagent_no_persist_parent.py
tests/test_subagent_parent_attribution.py
tests/test_subagent_policy.py
tests/test_subagent_status_reconcile.py
tests/test_teacher_native.py
tests/test_teacher_review.py
tests/test_teacher_settled_contradictions.py
tests/test_teacher_supervisor.py
tests/test_telegram_agent_error_detect_20260604.py
tests/test_telegram_block_order_20260619.py
tests/test_telegram_command_parity.py
tests/test_telegram_delegation_ux.py
tests/test_telegram_edit_429_rollover_20260619.py
tests/test_telegram_handler_safe.py
tests/test_telegram_metrics_footer.py
tests/test_telegram_queue_status_20260607.py
tests/test_telegram_rolling_no_crop.py
tests/test_telegram_runtime_notice_20260726.py
tests/test_telegram_send_429_pacing_20260616.py
tests/test_telegram_split_boundary.py
tests/test_telegram_tool_cluster_20260618.py
tests/test_telegram_tts_unified_config_20260604.py
tests/test_title_cmd_and_orch_counts_20260607.py
tests/test_title_cmd_sessions_dir.py
tests/test_trace_apply.py
tests/test_trace_coverage_self_exclusion.py
tests/test_tui_header_title.py
tests/test_tui_resume_last_session.py
tests/test_turn_compaction_traceability.py
tests/test_turn_loop_grp2_traceability.py
tests/test_turn_loop_traceability.py
tests/test_turn_runtime_edges_traceability.py
tests/test_turn_wave2_contradictions.py
tests/test_turn_wave2_verified.py
tests/test_unified_sessions_layout.py
tests/test_voice_requirements.py
tests/test_web004_permission_round_trip.py
tests/test_web008_delegate_spend_indicator.py
tests/test_web013_supervisor_crash_redrive.py
tests/test_web020_irreversible_command_confirm.py
tests/test_web_abort_orphaned_session_finalize_20260616.py
tests/test_web_agent_monitor_chat_navigation.py
tests/test_web_budget_hierarchy.py
tests/test_web_continue_here_chip_removed.py
tests/test_web_footer_agent_switch.py
tests/test_web_serving_traced.py
tests/test_web_settled_conformance.py
tests/test_web_settled_contradictions.py
tests/test_web_task_result_card.py
tests/test_web_widget_tool_ids.py
tests/test_youtube_mcp_requirements.py
tests/test_zz_cleanup.py