LICENSE
MANIFEST.in
README.md
pyproject.toml
src/requirements.txt
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/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/__main__.py
src/rtxclaw_agent/acp_bridge.py
src/rtxclaw_agent/acp_stdio_main.py
src/rtxclaw_agent/agent_cli.py
src/rtxclaw_agent/cli.py
src/rtxclaw_agent/config.py
src/rtxclaw_agent/doctor.py
src/rtxclaw_agent/gateway.py
src/rtxclaw_agent/gateway_cli.py
src/rtxclaw_agent/heartbeat.py
src/rtxclaw_agent/openai_endpoint.py
src/rtxclaw_agent/py.typed
src/rtxclaw_agent/runtime.py
src/rtxclaw_agent/server.py
src/rtxclaw_agent/worker.py
src/rtxclaw_core/__init__.py
src/rtxclaw_core/agent.py
src/rtxclaw_core/commands.py
src/rtxclaw_core/config.py
src/rtxclaw_core/context.py
src/rtxclaw_core/context_report.py
src/rtxclaw_core/errors.py
src/rtxclaw_core/event_bus.py
src/rtxclaw_core/hooks.py
src/rtxclaw_core/json_repair.py
src/rtxclaw_core/models.py
src/rtxclaw_core/plan_steps.py
src/rtxclaw_core/providers.py
src/rtxclaw_core/restart.py
src/rtxclaw_core/session.py
src/rtxclaw_core/session_index.py
src/rtxclaw_core/skill_index.py
src/rtxclaw_core/skills.py
src/rtxclaw_core/splitter.py
src/rtxclaw_core/sqlite_facts.py
src/rtxclaw_core/system_prompt.py
src/rtxclaw_core/tool_runner.py
src/rtxclaw_core/turn_runtime.py
src/rtxclaw_core/agents/__init__.py
src/rtxclaw_core/agents/acp_translation.py
src/rtxclaw_core/agents/agent.py
src/rtxclaw_core/agents/claude_engine.py
src/rtxclaw_core/agents/codex_engine.py
src/rtxclaw_core/agents/default_scaffolds.py
src/rtxclaw_core/agents/engine.py
src/rtxclaw_core/agents/external_cli.py
src/rtxclaw_core/agents/factory.py
src/rtxclaw_core/agents/gateway_shim.py
src/rtxclaw_core/agents/gemini_engine.py
src/rtxclaw_core/agents/legacy_compat.py
src/rtxclaw_core/agents/local_llm.py
src/rtxclaw_core/agents/permissions_integration.py
src/rtxclaw_core/agents/regression_checklist.py
src/rtxclaw_core/agents/session_log.py
src/rtxclaw_core/agents/wire_protocols.py
src/rtxclaw_core/builtin_skills/__init__.py
src/rtxclaw_core/builtin_skills/config-setup/SKILL.md
src/rtxclaw_core/builtin_skills/nodriver-browser/SKILL.md
src/rtxclaw_core/tools/__init__.py
src/rtxclaw_core/tools/_log.py
src/rtxclaw_core/tools/monitor.py
src/rtxclaw_core/tools/permissions.py
src/rtxclaw_core/tools/prompt.py
src/rtxclaw_core/tools/registry.py
src/rtxclaw_core/tools/runners.py
src/rtxclaw_core/tools/safety.py
src/rtxclaw_mcp/__init__.py
src/rtxclaw_mcp/mcp_client.py
src/rtxclaw_mcp/youtube_mcp_server.py
src/rtxclaw_memory/__init__.py
src/rtxclaw_memory/memory_embed.py
src/rtxclaw_memory/memory_index.py
src/rtxclaw_memory/memory_manager.py
src/rtxclaw_memory/memory_primitives.py
src/rtxclaw_memory/memory_provider.py
src/rtxclaw_memory/memory_synth.py
src/rtxclaw_memory/memory_tools.py
src/rtxclaw_memory/memory_write.py
src/rtxclaw_telegram/__init__.py
src/rtxclaw_telegram/bot.py
src/rtxclaw_telegram/cli.py
src/rtxclaw_telegram/config.py
src/rtxclaw_telegram/py.typed
src/rtxclaw_tui/__init__.py
src/rtxclaw_tui/__main__.py
src/rtxclaw_tui/agent_client.py
src/rtxclaw_tui/app.py
src/rtxclaw_tui/commands.py
src/rtxclaw_tui/py.typed
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_10_telegram_commands.py
tests/test_11_tui_commands.py
tests/test_12_reasoning_loop_detection.py
tests/test_13_auto_compaction.py
tests/test_14_memory_search_api.py
tests/test_15_skills.py
tests/test_16_acp_routes.py
tests/test_17_small_models.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_session_persist.py
tests/test_23_session_index.py
tests/test_24_commands_parser.py
tests/test_25_context_loader.py
tests/test_26_telegram_helpers.py
tests/test_27_system_prompt.py
tests/test_28_plan_steps.py
tests/test_30_tool_search.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_50_openai_endpoint.py
tests/test_51_cli_engine_concurrent_sids.py
tests/test_52_cli_engine_prompt_drift_resumes.py
tests/test_53_ratio_loop_false_positive.py
tests/test_54_image_model_capability.py
tests/test_55_cli_engine_image_attach.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_agents_skeleton.py
tests/test_zz_cleanup.py