LICENSE
README.md
pyproject.toml
src/mcp_server_sofabaton.egg-info/PKG-INFO
src/mcp_server_sofabaton.egg-info/SOURCES.txt
src/mcp_server_sofabaton.egg-info/dependency_links.txt
src/mcp_server_sofabaton.egg-info/entry_points.txt
src/mcp_server_sofabaton.egg-info/requires.txt
src/mcp_server_sofabaton.egg-info/top_level.txt
src/sofabaton_mcp/__init__.py
src/sofabaton_mcp/api.py
src/sofabaton_mcp/assumptions.py
src/sofabaton_mcp/cli.py
src/sofabaton_mcp/client.py
src/sofabaton_mcp/config.py
src/sofabaton_mcp/doctor.py
src/sofabaton_mcp/limits.py
src/sofabaton_mcp/logsafe.py
src/sofabaton_mcp/mqtt.py
src/sofabaton_mcp/protocol.py
src/sofabaton_mcp/ratelimit.py
src/sofabaton_mcp/remote.py
src/sofabaton_mcp/server.py
src/sofabaton_mcp/tasks.py
src/sofabaton_mcp/sim/__init__.py
src/sofabaton_mcp/sim/broker.py
src/sofabaton_mcp/sim/fake_server.py
src/sofabaton_mcp/sim/fake_x2.py
src/sofabaton_mcp/sim/hub_state.py
src/sofabaton_mcp/sim/fixtures/x2_living_room.json
tests/test_api.py
tests/test_assumptions.py
tests/test_client.py
tests/test_config.py
tests/test_logsafe.py
tests/test_mqtt.py
tests/test_openapi_contract.py
tests/test_ratelimit.py
tests/test_recorded.py
tests/test_remote.py
tests/test_safety.py
tests/test_stdio.py
tests/test_tasks.py
tests/test_tooling.py
tests/test_tools.py