feat: add selected-step binding client

This commit is contained in:
lda
2026-08-09 23:02:42 +07:00 Verified
parent e719c40da7
commit 96298161d2
6 changed files with 179 additions and 3 deletions
@@ -69,6 +69,8 @@ const authoringClient: DraftAuthoringClient = {
createFromCapability: vi.fn(),
addCapabilityStep: vi.fn(),
updateCapabilityStep: vi.fn(),
setStepInputBindings: vi.fn(),
setStepOutputBindings: vi.fn(),
setRoute: vi.fn(),
validate: vi.fn(),
};
@@ -55,6 +55,8 @@ const createEmpty = vi.fn<DraftAuthoringClient["createEmpty"]>();
const createFromCapability = vi.fn<DraftAuthoringClient["createFromCapability"]>();
const addCapabilityStep = vi.fn<DraftAuthoringClient["addCapabilityStep"]>();
const updateCapabilityStep = vi.fn<DraftAuthoringClient["updateCapabilityStep"]>();
const setStepInputBindings = vi.fn<DraftAuthoringClient["setStepInputBindings"]>();
const setStepOutputBindings = vi.fn<DraftAuthoringClient["setStepOutputBindings"]>();
const setRoute = vi.fn<DraftAuthoringClient["setRoute"]>();
const validate = vi.fn<DraftAuthoringClient["validate"]>();
const list = vi.fn<DraftWorkspaceClient["list"]>();
@@ -64,6 +66,8 @@ const authoringClient = {
createFromCapability,
addCapabilityStep,
updateCapabilityStep,
setStepInputBindings,
setStepOutputBindings,
setRoute,
validate,
} satisfies DraftAuthoringClient;