diff --git a/apps/desktop/src/main/lib/host-service-coordinator.ts b/apps/desktop/src/main/lib/host-service-coordinator.ts index 45fa3d741f1..e6032a98a3a 100644 --- a/apps/desktop/src/main/lib/host-service-coordinator.ts +++ b/apps/desktop/src/main/lib/host-service-coordinator.ts @@ -51,8 +51,13 @@ import { HOOK_PROTOCOL_VERSION } from "./terminal/env"; * line ~308) to SIGTERM old host-services on first launch and * respawn with the new bundle. One-time terminal-session loss for * users on upgrade — accepted per release-notes guidance. + * + * 0.7.0 — canonical `workspaces.create` flow + `settings.hostAgentConfigs` + * router (PR1, #3893). Older 0.6.x host-services don't expose either, + * so adopting one in place would break new-project creation and the + * agent-config settings UI. Force respawn on first launch. */ -const MIN_HOST_SERVICE_VERSION = "0.6.0"; +const MIN_HOST_SERVICE_VERSION = "0.7.0"; export type HostServiceStatus = "starting" | "running" | "stopped"; diff --git a/packages/host-service/src/trpc/router/host/host.ts b/packages/host-service/src/trpc/router/host/host.ts index ce46e1376e5..5b73b787b6a 100644 --- a/packages/host-service/src/trpc/router/host/host.ts +++ b/packages/host-service/src/trpc/router/host/host.ts @@ -18,7 +18,11 @@ import { protectedProcedure, router } from "../../index"; // them on upgrade and respawn with the new bundle. Adopting in // place would leave the new desktop talking to old code with no // `terminal.daemon.*` routes, breaking Settings → Manage daemon. -const HOST_SERVICE_VERSION = "0.6.0"; +// 0.7.0: canonical `workspaces.create` flow + `settings.hostAgentConfigs` +// router (PR1, #3893). 0.6.x host-services don't expose either, so +// adopting one in place would break new-project creation and the +// agent-config settings UI. +const HOST_SERVICE_VERSION = "0.7.0"; const ORGANIZATION_CACHE_TTL_MS = 60 * 60 * 1000; let cachedOrganization: {