yoi/.yoi/tickets/00001KX7838M2/thread.md

2.0 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 the backend-local worker observation cursor surface.

  • Browser-facing worker observation envelopes no longer include cursor; they carry runtime/worker identity, runtime event id, and payload.
  • Workspace-server observation proxy no longer owns cursor state, cursor validation, replay state, or store/open methods; it only maps upstream Runtime events to browser envelopes.
  • Workspace-server WS attach ignores no cursor path because no cursor query is accepted/extracted.
  • Backend Runtime client no longer sends cursor query params or deduplicates by backend cursor.
  • Frontend Console no longer stores cursor/lastCursor and projects events by runtime event id.

Validation:

  • cargo test -q -p yoi-workspace-server
  • cargo test -q -p client
  • 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.