Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

Onboarding + Protokol ng Config

Layunin: pinagsamang onboarding + config na mga surface sa buong CLI, macOS app, at Web UI.

Mga Component

  • Wizard engine (pinagsamang session + prompts + estado ng onboarding).
  • Ang CLI onboarding ay gumagamit ng parehong wizard flow gaya ng mga UI client.
  • Ang Gateway RPC ay naglalantad ng mga endpoint ng wizard + config schema.
  • Ang macOS onboarding ay gumagamit ng wizard step model.
  • Ang Web UI ay nagre-render ng mga config form mula sa JSON Schema + UI hints.

Gateway RPC

  • wizard.start params: { mode?: "local"|"remote", workspace?: string }
  • } }Wizard:{ sessionId, done, step?, status?, error?
  • wizard.cancel params: { sessionId }
  • wizard.status params: { sessionId }
  • config.schema params: {}

Mga response (hugis)

  • } }}
  • Schema ng Config: { schema, uiHints, version, generatedAt }

Mga UI Hint

  • uiHints na naka-key ayon sa path; opsyonal na metadata (label/help/group/order/advanced/sensitive/placeholder).
  • Ang mga sensitive na field ay nirere-render bilang password inputs; walang redaction layer.
  • Ang mga hindi suportadong schema node ay bumabagsak pabalik sa raw JSON editor.

Mga Tala

  • Ang dokumentong ito ang iisang lugar para subaybayan ang mga protocol refactor para sa onboarding/config.