Skip to content

fix(v2): make ops-controller a complete render vehicle; edge mounts tracked config#90

Merged
AlienWalker1995 merged 1 commit into
mainfrom
fix/render-vehicle-and-edge-mounts
Jul 15, 2026
Merged

fix(v2): make ops-controller a complete render vehicle; edge mounts tracked config#90
AlienWalker1995 merged 1 commit into
mainfrom
fix/render-vehicle-and-edge-mounts

Conversation

@AlienWalker1995

Copy link
Copy Markdown
Owner

Three root fixes for the drift landmines found during the ai-toolkit deploy:

  • ops-controller image now ships agents/ + dashboards/ — a render inside it
    silently regressed the compose to the native dashboard + bare agent.
  • serve --out is /config itself (not /config/out): the deployment mounts
    v2/out (source + outputs co-located) as /config, so the nested path wrote
    re-renders into a dir nothing consumes — model switches never landed.
  • caddy/oauth2-proxy bind-mount the TRACKED auth/ files via ${BASE_PATH}
    instead of ./-relative copies under v2/out (served a stale Caddyfile).

All three are test-guarded (test_compose, test_parity_render).

Co-Authored-By: Claude Fable 5 [email protected]

…racked config

Three root fixes for the drift landmines found during the ai-toolkit deploy:
- ops-controller image now ships agents/ + dashboards/ — a render inside it
  silently regressed the compose to the native dashboard + bare agent.
- serve --out is /config itself (not /config/out): the deployment mounts
  v2/out (source + outputs co-located) as /config, so the nested path wrote
  re-renders into a dir nothing consumes — model switches never landed.
- caddy/oauth2-proxy bind-mount the TRACKED auth/ files via ${BASE_PATH}
  instead of ./-relative copies under v2/out (served a stale Caddyfile).

All three are test-guarded (test_compose, test_parity_render).

Co-Authored-By: Claude Fable 5 <[email protected]>
@AlienWalker1995
AlienWalker1995 merged commit a5a5cf4 into main Jul 15, 2026
6 checks passed
@AlienWalker1995
AlienWalker1995 deleted the fix/render-vehicle-and-edge-mounts branch July 15, 2026 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant