Files
headquarter/apps/web
Developer ae02e97fa0 fix: tunnel URLs, session naming, git control bar placement
- 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)
2026-06-03 20:50:28 +00:00
..