LICENSE
MANIFEST.in
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_editor.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/resume_brief.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/voice_tts.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/command_safety_validator.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/_lsp_daemon.py
src/rtxclaw_agent/tools/impl/_lsp_gate.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/agent_defs_endpoint.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_loop/__init__.py
src/rtxclaw_loop/cron.py
src/rtxclaw_loop/loop_registry.py
src/rtxclaw_loop/loop_service.py
src/rtxclaw_loop/loop_supervisor.py
src/rtxclaw_loop/loop_tools.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/effort_discovery.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_hydration.py
src/rtxclaw_session/session_index.py
src/rtxclaw_session/session_reader.py
src/rtxclaw_session/session_summary.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/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/vastai-vllm/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/first_intent.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/task_board.py
src/rtxclaw_web/webstate.py
src/rtxclaw_web/routes/__init__.py
src/rtxclaw_web/routes/agent_builder.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/loops.py
src/rtxclaw_web/routes/presence.py
src/rtxclaw_web/routes/sessions.py
src/rtxclaw_web/routes/settings.py
src/rtxclaw_web/routes/tasks.py
src/rtxclaw_web/routes/topics.py
src/rtxclaw_web/routes/voice.py
src/rtxclaw_web/static/agent_builder.css
src/rtxclaw_web/static/agent_builder.js
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/badge-72.png
src/rtxclaw_web/static/commands.js
src/rtxclaw_web/static/confirm-card.js
src/rtxclaw_web/static/favicon.svg
src/rtxclaw_web/static/goals.css
src/rtxclaw_web/static/goals.js
src/rtxclaw_web/static/icon-192.png
src/rtxclaw_web/static/launch.js
src/rtxclaw_web/static/loops.css
src/rtxclaw_web/static/loops.js
src/rtxclaw_web/static/markdown.js
src/rtxclaw_web/static/menu.css
src/rtxclaw_web/static/nav.js
src/rtxclaw_web/static/notifications.js
src/rtxclaw_web/static/output_artifacts.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/sidebar-embed.jpg
src/rtxclaw_web/static/sidebar-snapshot.png
src/rtxclaw_web/static/sidebar-tiny.jpg
src/rtxclaw_web/static/state.js
src/rtxclaw_web/static/streaming.js
src/rtxclaw_web/static/style.css
src/rtxclaw_web/static/tasks.css
src/rtxclaw_web/static/tasks.js
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/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/_menu.html
src/rtxclaw_web/templates/_nav_items.html
src/rtxclaw_web/templates/agent_builder.html
src/rtxclaw_web/templates/agents.html
src/rtxclaw_web/templates/goals.html
src/rtxclaw_web/templates/index.html
src/rtxclaw_web/templates/loops.html
src/rtxclaw_web/templates/tasks.html
src/rtxclaw_web/templates/topics.html