yoi/.yoi/tickets/00001KWHEM8YJ/thread.md
2026-07-03 01:13:24 +09:00

2.1 KiB

作成

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


Plan

Workspace Browser から手動 Coding Worker を作成する導線として Ticket を詳細化した。

方針:

  • Sidebar WORKER heading 横に New button を追加する。
  • New form は runtime / display name / initial text の最小入力にする。
  • Browser は Runtime create request を直接送らず、product-level /api/workers endpoint を使う。
  • 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_nameruntime_idprofileinitial_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 にしました。