yoi/.yoi/tickets/00001KX7WG3QF/thread.md

2.3 KiB

作成

LocalTicketBackend によって作成されました。


Intake summary

Marked ready by yoi ticket state.


State changed

Marked ready by yoi ticket state.


State changed

Ticket を yoi ticket が queued にしました。


State changed

State changed to inprogress.


Implementation report

Removed duplicate Workspace Worker status from browser-facing Worker summaries.

  • WorkerSummary now exposes state only for Worker state.
  • Backend Worker projections populate only state; registry-only Workers remain state: archived.
  • Frontend Worker type, sidebar, Workers page, and Console header no longer reference worker.status.
  • Runtime/Host/Workdir/protocol statuses are unchanged where they are distinct domain concepts.

Validation:

  • cargo test -q -p yoi-workspace-server
  • cd web/workspace && deno task check
  • cd web/workspace && deno task test
  • cargo test -q
  • git diff --check
  • nix build .#yoi --no-link

State changed

State changed to done.


State changed

Ticket を closed にしました。


完了

Removed duplicate browser-facing Worker status field. Workspace Worker summaries now use state only; Frontend Worker list/sidebar/Console no longer reference worker.status. Runtime, Host, Workdir, and protocol statuses remain where they are distinct concepts.