diff --git a/.yoi/tickets/00001KVMTV80T/item.md b/.yoi/tickets/00001KVMTV80T/item.md index d2a4cc2a..4e372571 100644 --- a/.yoi/tickets/00001KVMTV80T/item.md +++ b/.yoi/tickets/00001KVMTV80T/item.md @@ -1,8 +1,8 @@ --- title: 'Workspace server binary and CLI launcher' -state: 'inprogress' +state: 'closed' created_at: '2026-06-21T10:15:30Z' -updated_at: '2026-06-21T10:16:04Z' +updated_at: '2026-06-21T10:41:20Z' assignee: null queued_by: 'yoi ticket' queued_at: '2026-06-21T10:16:04Z' diff --git a/.yoi/tickets/00001KVMTV80T/resolution.md b/.yoi/tickets/00001KVMTV80T/resolution.md new file mode 100644 index 00000000..e008c241 --- /dev/null +++ b/.yoi/tickets/00001KVMTV80T/resolution.md @@ -0,0 +1 @@ +Added standalone yoi-workspace-server binary entrypoint with serve command and options for workspace/db/frontend/listen. Added yoi workspace serve launcher that resolves an external executable via YOI_WORKSPACE_SERVER_COMMAND or sibling yoi-workspace-server without linking the workspace-server crate into yoi. Updated package.nix to build/install both separate binaries. Validation passed: cargo fmt --check; cargo check -p yoi -p yoi-workspace-server; cargo test -p yoi workspace; cargo test -p yoi-workspace-server; cargo build -p yoi -p yoi-workspace-server; help/launch smoke tests; cargo tree dependency check; git diff --check; yoi ticket doctor; yoi objective doctor; nix build .#yoi --no-link. diff --git a/.yoi/tickets/00001KVMTV80T/thread.md b/.yoi/tickets/00001KVMTV80T/thread.md index c78378e3..bbe11925 100644 --- a/.yoi/tickets/00001KVMTV80T/thread.md +++ b/.yoi/tickets/00001KVMTV80T/thread.md @@ -41,3 +41,29 @@ State changed to `inprogress`. --- + + +## State changed + +State changed to `done`. + + +--- + + + +## State changed + +Ticket を closed にしました。 + + +--- + + + +## 完了 + +Added standalone yoi-workspace-server binary entrypoint with serve command and options for workspace/db/frontend/listen. Added yoi workspace serve launcher that resolves an external executable via YOI_WORKSPACE_SERVER_COMMAND or sibling yoi-workspace-server without linking the workspace-server crate into yoi. Updated package.nix to build/install both separate binaries. Validation passed: cargo fmt --check; cargo check -p yoi -p yoi-workspace-server; cargo test -p yoi workspace; cargo test -p yoi-workspace-server; cargo build -p yoi -p yoi-workspace-server; help/launch smoke tests; cargo tree dependency check; git diff --check; yoi ticket doctor; yoi objective doctor; nix build .#yoi --no-link. + + +---