LICENSE
README.md
pyproject.toml
src/mtp/__init__.py
src/mtp/agent.py
src/mtp/config.py
src/mtp/events.py
src/mtp/exceptions.py
src/mtp/mcp.py
src/mtp/mcp_transport.py
src/mtp/media.py
src/mtp/policy.py
src/mtp/prompts.py
src/mtp/protocol.py
src/mtp/runtime.py
src/mtp/schema.py
src/mtp/session_store.py
src/mtp/simple_agent.py
src/mtp/strict.py
src/mtp/tools.py
src/mtp/agent_os/__init__.py
src/mtp/agent_os/app.py
src/mtp/agent_os/launcher.py
src/mtp/cli/__init__.py
src/mtp/cli/doctor.py
src/mtp/cli/main.py
src/mtp/cli/providers.py
src/mtp/cli/scaffold.py
src/mtp/cli/tui.py
src/mtp/cli/tui_app.py
src/mtp/cli/tui_app.tcss
src/mtp/cli/tui_codex_backend.py
src/mtp/cli/tui_commands.py
src/mtp/cli/tui_harness_agent.py
src/mtp/cli/tui_harness_policy.py
src/mtp/cli/tui_harness_tools.py
src/mtp/cli/tui_local_providers.py
src/mtp/cli/tui_local_setup.py
src/mtp/cli/tui_model_context.py
src/mtp/cli/tui_mtp_backend.py
src/mtp/cli/tui_provider_factory.py
src/mtp/cli/tui_settings.py
src/mtp/cli/tui_state.py
src/mtp/cli/tui_theme.py
src/mtp/cli/tui_thinking.py
src/mtp/cli/tui_toast.py
src/mtp/cli/tui_workers.py
src/mtp/cli/templates/mcp-http/README.md.tpl
src/mtp/cli/templates/mcp-http/pyproject.toml.tpl
src/mtp/cli/templates/mcp-http/server.py.tpl
src/mtp/cli/templates/minimal/README.md.tpl
src/mtp/cli/templates/minimal/app.py.tpl
src/mtp/cli/templates/minimal/pyproject.toml.tpl
src/mtp/cli/templates/session-json/README.md.tpl
src/mtp/cli/templates/session-json/app.py.tpl
src/mtp/cli/templates/session-json/pyproject.toml.tpl
src/mtp/cli/tui_widgets/__init__.py
src/mtp/cli/tui_widgets/boot_screen.py
src/mtp/cli/tui_widgets/chat_log.py
src/mtp/cli/tui_widgets/input_area.py
src/mtp/cli/tui_widgets/sidebar.py
src/mtp/cli/tui_widgets/spinner_widget.py
src/mtp/cli/tui_widgets/status_bar.py
src/mtp/cli/tui_widgets/thinking_dialog.py
src/mtp/codebase/__init__.py
src/mtp/codebase/memory.py
src/mtp/codebase/toolkit.py
src/mtp/providers/__init__.py
src/mtp/providers/anthropic_provider.py
src/mtp/providers/cerebras_provider.py
src/mtp/providers/cohere_provider.py
src/mtp/providers/common.py
src/mtp/providers/deepseek_provider.py
src/mtp/providers/fireworks_provider.py
src/mtp/providers/gemini_provider.py
src/mtp/providers/groq_provider.py
src/mtp/providers/lmstudio_provider.py
src/mtp/providers/mistral_provider.py
src/mtp/providers/mock.py
src/mtp/providers/ollama_provider.py
src/mtp/providers/openai_provider.py
src/mtp/providers/openrouter_provider.py
src/mtp/providers/sambanova_provider.py
src/mtp/providers/simple_planner.py
src/mtp/providers/together_provider.py
src/mtp/providers/xiaomi_provider.py
src/mtp/toolkits/__init__.py
src/mtp/toolkits/calculator.py
src/mtp/toolkits/common.py
src/mtp/toolkits/crawl4ai_toolkit.py
src/mtp/toolkits/file_toolkit.py
src/mtp/toolkits/local.py
src/mtp/toolkits/newspaper4k_toolkit.py
src/mtp/toolkits/newspaper_toolkit.py
src/mtp/toolkits/python_toolkit.py
src/mtp/toolkits/shell_toolkit.py
src/mtp/toolkits/website_toolkit.py
src/mtp/toolkits/wikipedia_toolkit.py
src/mtp/transport/__init__.py
src/mtp/transport/common.py
src/mtp/transport/http.py
src/mtp/transport/stdio.py
src/mtp/transport/ws.py
src/mtpx.egg-info/PKG-INFO
src/mtpx.egg-info/SOURCES.txt
src/mtpx.egg-info/dependency_links.txt
src/mtpx.egg-info/entry_points.txt
src/mtpx.egg-info/requires.txt
src/mtpx.egg-info/top_level.txt
tests/test_agent.py
tests/test_config_prompts.py
tests/test_e2e_xiaomi.py
tests/test_events.py
tests/test_exceptions.py
tests/test_media.py
tests/test_policy.py
tests/test_protocol.py
tests/test_providers.py
tests/test_providers_common.py
tests/test_runtime.py
tests/test_schema.py
tests/test_session_store.py
tests/test_simple_agent.py
tests/test_strict.py
tests/test_toolkits.py
tests/test_tools.py