ae02e97fa0
- Exclude api.trycloudflare.com from tunnel URL regex (both tunnel.py and docker/tunnel.py). Real tunnel subdomains are 10+ random chars. - Fix missing get_backend_network_name import in services/tunnel.py by using hardcoded BACKEND_NETWORK constant. - Add auto-numbering to session display names: project/repo/tool #N when duplicates exist for the same project/repo/tool type. - Move GitToolbar from full-width workspace header into WorkspaceSidebar above the FileBrowser, so git controls appear in the file browser area. - Remove stale ToolConfig import from instance_lifecycle.py (model was removed in earlier dev work); _fetch_tool_configs returns empty defaults. Quality gates: tsc pass (0 errors), build pass, Python syntax pass Tests: 127/131 passed (4 pre-existing failures)