bridge restart now means blank-slate recovery: reverse tunnels run should_cleanup_tunnel and clear orphan remote listeners before reconnecting; healthy forwards are left running. Local-direction tunnels keep stop/start only. CLI and MCP report per-tunnel actions (healthy, cleaned_and_restarted, restarted, error) and exit non-zero on cleanup failure. Closes BRIDGE-WP-0005. |
||
|---|---|---|
| .. | ||
| catalog | ||
| mcp_server | ||
| __init__.py | ||
| audit.py | ||
| capabilities.py | ||
| cleanup.py | ||
| cli.py | ||
| config.py | ||
| diagnostics.py | ||
| health.py | ||
| manager.py | ||
| models.py | ||
| state.py | ||