feat: expose canonical step binding RPCs

This commit is contained in:
lda
2026-08-09 22:17:33 +07:00 Verified
parent b4338f50da
commit c8afa8fe13
21 changed files with 1025 additions and 13 deletions
@@ -18,6 +18,8 @@ describe("browser operation policy", () => {
"workflow.draft_workspaces.add_step_from_capability",
"workflow.draft_workspaces.update_capability_step",
"workflow.draft_workspaces.set_route",
"workflow.draft_workspaces.set_step_input_bindings",
"workflow.draft_workspaces.set_step_output_bindings",
"workflow.draft_workspaces.validate",
"workflow.artifacts.list",
"workflow.artifacts.inspect",
@@ -37,6 +39,9 @@ describe("browser operation policy", () => {
expect(browserAllowedOperationNames).not.toContain(
"workflow.draft_workspaces.replace_document",
);
expect(browserAllowedOperationNames).not.toContain(
"workflow.draft_workspaces.remove_step",
);
expect(isBrowserAllowedOperationName("workflow.admin.auth.list")).toBe(false);
});
});