2.1 KiB
2.1 KiB
作成
LocalTicketBackend によって作成されました。
Plan
Workspace Browser から手動 Coding Worker を作成する導線として Ticket を詳細化した。
方針:
- Sidebar WORKER heading 横に
Newbutton を追加する。 - New form は runtime / display name / initial text の最小入力にする。
- Browser は Runtime create request を直接送らず、product-level
/api/workersendpoint を使う。 - Backend が
kind=codingを default coding Worker launch に解決する。 - Browser-facing payload に raw path / cwd / ConfigBundleRef / requested capabilities / secret / Runtime endpoint / store path を含めない。
- 成功後は作成 Worker の Console に遷移し、失敗時は sanitized diagnostic を form に表示する。
Decision
Manual Coding Worker create form fields を明確化した。
決定:
- v0 form は
display_name、runtime_id、profile、initial_textの 4 field に限定する。 kind = codingは endpoint / Backend 側 launch mode として扱い、form input や Browser-facing payload field にはしない。profileは Browser 自由入力ではなく、Backend が公開する候補から選ぶ。- Browser-facing request は
runtime_id/display_name/profile/initial_textにし、ConfigBundleRef、requested capabilities、raw path、cwd、secret、Runtime endpoint、store path は含めない。
Intake summary
Marked ready by yoi ticket state.
State changed
Marked ready by yoi ticket state.
State changed
Ticket を workspace-panel が queued にしました。