You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: restore agent status by prefixing the runtime control URL
Since #271 the server mounts every project's routes under `/${prefix}`,
but the agent hooks' control URL was built without the prefix, so status
events POSTed to `/api/runtime/events` fell through to the SPA and Claude's
status stopped updating.
- backend: thread the project prefix into the runtime's control base URL
(buildControlBaseUrl + ProjectManager createRuntime), so hook events hit
the project's prefixed `/api/runtime/events` route.
- cli: in-process add/open/refresh resolve the prefix best-effort from the
running server (resolveProjectPrefix). When it can't be resolved (no
server), no control URL is configured and no control.env is written —
cleaner than a wrong, unrouted URL; status self-heals on next
open/refresh from a dashboard.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments