.dockerignore
.env.example
CHANGELOG.md
Dockerfile
LICENSE
MANIFEST.in
README.md
ROADMAP.md
pyproject.toml
docs/compatibility.md
docs/review-2026-11-14.md
docs/write-support.md
schemas/doctor.schema.json
scripts/anonymize_capture.py
scripts/capture_fixtures.py
scripts/docker_lab_init.py
scripts/read_selftest.py
scripts/write_selftest.py
src/omada_mcp/__init__.py
src/omada_mcp/__main__.py
src/omada_mcp/_helpers.py
src/omada_mcp/_projections.py
src/omada_mcp/cli.py
src/omada_mcp/client.py
src/omada_mcp/config.py
src/omada_mcp/doctor.py
src/omada_mcp/errors.py
src/omada_mcp/monitor.py
src/omada_mcp/py.typed
src/omada_mcp/schema_validation.py
src/omada_mcp/server.py
src/omada_mcp/tools.py
src/omada_mcp/transport.py
src/omada_mcp/write_tools.py
src/omada_mcp.egg-info/PKG-INFO
src/omada_mcp.egg-info/SOURCES.txt
src/omada_mcp.egg-info/dependency_links.txt
src/omada_mcp.egg-info/entry_points.txt
src/omada_mcp.egg-info/top_level.txt
src/omada_mcp/domains/__init__.py
src/omada_mcp/domains/_common.py
src/omada_mcp/domains/_device_helpers.py
src/omada_mcp/domains/_network_helpers.py
src/omada_mcp/domains/_tool_model.py
src/omada_mcp/domains/_write_common.py
src/omada_mcp/domains/_write_fetchers.py
src/omada_mcp/domains/_write_safety.py
src/omada_mcp/domains/audit_snapshot.py
src/omada_mcp/domains/clients_read.py
src/omada_mcp/domains/clients_write.py
src/omada_mcp/domains/devices_read.py
src/omada_mcp/domains/devices_write.py
src/omada_mcp/domains/diagnostics_read.py
src/omada_mcp/domains/networks_read.py
src/omada_mcp/domains/networks_write.py
src/omada_mcp/domains/rollback.py
src/omada_mcp/domains/routing_dns_read.py
src/omada_mcp/domains/routing_dns_write.py
src/omada_mcp/domains/security_acls_write.py
src/omada_mcp/domains/security_groups_write.py
src/omada_mcp/domains/security_read.py
src/omada_mcp/domains/services_write.py
src/omada_mcp/domains/switch_write.py
src/omada_mcp/domains/tool_specs_read.py
src/omada_mcp/domains/tool_specs_write_a.py
src/omada_mcp/domains/tool_specs_write_b.py
src/omada_mcp/domains/wireless_write.py
tests/fake_controller.py
tests/mock_controller.py
tests/test_client_and_protocol.py
tests/test_config_cli_and_windows.py
tests/test_monitor_and_optimizations.py
tests/test_phase2_compat_and_fixtures.py
tests/test_phase3_hardening.py
tests/test_review_regressions.py
tests/test_tools_and_diagnostics.py
tests/test_write_clients_and_vlans.py
tests/test_write_devices_and_switch.py
tests/test_write_gates_and_recovery.py
tests/test_write_networks_and_ssids.py
tests/test_write_routing_and_rollback.py
tests/write_harness.py
tests/fixtures/client_detail.json
tests/fixtures/devices.json
tests/fixtures/eap_radios.json
tests/fixtures/gateway_acls.json
tests/fixtures/ip_groups.json
tests/fixtures/lan_networks.json
tests/fixtures/switch_ports.json
tests/fixtures/topology_and_wan.json