Allow authorized Paperclip actions with native provider defaults

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
DottaandPaperclip committed 2026-09-19 12:05:39 -05:00
1 parent da31d69f2e
commit c0cb095f84
31 files changed
+176 -63

No files matched your search

@@ -469,6 +469,9 @@ describe("native execution input external-chat framing", () => {
},
runtimeContext: nativeRuntimeContextFixture(),
});
expect(input.provider).toMatchObject(provider === "acpx"
? { kind: "acpx", permissionMode: "approve-paperclip" }
: { kind: "codex", approvalPolicy: "never" });
expect(input.task.prompt).not.toContain("## Questions that need a user response");
expect(input.task.prompt).toContain("Use Paperclip's request_human_input for durable task questions.");
expect(input.task.prompt).not.toContain("payload.questionSet");