1.2 KiB
1.2 KiB
| title | state | created_at | updated_at | assignee | queued_by | queued_at |
|---|---|---|---|---|---|---|
| Disable Console links for archived Workers | done | 2026-07-11T06:51:23Z | 2026-07-11T07:01:17Z | null | yoi ticket | 2026-07-11T06:52:17Z |
背景
Workers list は live Worker と registry-only archived Worker を含む。Archived Worker は live Runtime Worker ではなく Console/detail API が 404 になるため、Sidebar/Workers page で Console に遷移可能な UI として表示してはいけない。
要件
implementation.kind == "backend_worker_registry"またはstate == "archived"の Worker は Console link を表示しない。- Sidebar では archived Worker を disabled/readonly 行として表示し、クリックできる Console target にしない。
- Workers page でも archived Worker の
Open Consolelink を表示しない。 - live Worker の Console link は維持する。
受け入れ条件
- Archived Worker が Sidebar から Console にアクセス可能に見えない。
- Archived Worker が Workers page から Console にアクセス可能に見えない。
cd web/workspace && deno task checkとcd web/workspace && deno task testが通る。