fix: route worker consoles through logical resources

This commit is contained in:
2026-09-07 03:53:34 +09:00
parent f1baea1705
commit f5c5ea5a0b
16 changed files with 114 additions and 98 deletions
@@ -17,7 +17,7 @@ context ではない。`crypto.randomUUID()` は secure context 限定なので
Worker Console の `connectProtocolTransport` は、最初に `protocolState`
`"connecting"` に設定してから `WorkspaceMultiplexer.subscribe()` を呼ぶ。
- `web/workspace/src/routes/w/[workspaceId]/runtimes/[runtimeId]/workers/[workerId]/console/+page.svelte`
- `web/workspace/src/routes/w/[workspaceId]/workers/[workerRef]/console/+page.svelte`
- `protocolState = "connecting"`
- 直後に `workspaceMultiplexer(...).subscribe(...)`
- `web/workspace/src/lib/workspace/multiplexer.ts`