推进 INI 面板 shell handoff action plan
This commit is contained in:
@@ -21,6 +21,7 @@ import {
|
||||
createIniPanelShellIntegrationReadiness,
|
||||
createIniPanelShellIntegrationSchema,
|
||||
createIniPanelShellIntegrationWorkflowPlan,
|
||||
createIniPanelShellSessionHandoffActionPlan,
|
||||
createIniPanelShellSessionHandoffCompatibilityReport,
|
||||
createIniPanelShellSessionHandoffDisplayViewModel,
|
||||
createIniPanelShellSessionHandoffRenderState,
|
||||
@@ -165,6 +166,12 @@ shell needs the snapshot compressed into launch-side DOM state with a status
|
||||
line, stable rows, and `[data-handoff-shell]` phase/readiness flags. The launch
|
||||
page renders `[data-handoff-status]` and `[data-handoff-rows]` from this helper
|
||||
without adding control actions.
|
||||
Use `createIniPanelShellSessionHandoffActionPlan()` or
|
||||
`linuxCncIniPanelLaunchApi.getShellSessionHandoffActionPlan()` when an outer
|
||||
shell needs a read-only next-step description derived from the same snapshot:
|
||||
target page, required readonly methods, blocking reasons, display rows, and
|
||||
ready/blocked next step ids. The action plan describes what an outer shell can
|
||||
do next; it does not execute actions or add controls.
|
||||
The browser workflow smoke
|
||||
`tests/browser/ini_panel_shell_integration_workflow_smoke.html` verifies the
|
||||
same external shell handoff: read integration manifest, pass readiness gate,
|
||||
|
||||
Reference in New Issue
Block a user