mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-27 19:35:13 +01:00
test(plugins): align checkbox input parsing
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
1 parent
963ece7848
commit
f7a6d9f8c6
1 file changed
+3
-1
@@ -1809,7 +1809,9 @@ export function createTestHarness(options: TestHarnessOptions): TestHarness {
|
||||
}
|
||||
let checkboxResult: { version: 1; outcome: "accepted"; selectedOptionIds: string[] } | undefined;
|
||||
if (input.action === "accept" && current.kind === "request_checkbox_confirmation") {
|
||||
const parsed = acceptIssueThreadInteractionSchema.parse(input);
|
||||
const parsed = acceptIssueThreadInteractionSchema.parse({
|
||||
selectedOptionIds: input.selectedOptionIds,
|
||||
});
|
||||
const optionIds = new Set(current.payload.options.map((option) => option.id));
|
||||
const selectedOptionIds = parsed.selectedOptionIds
|
||||
?? current.payload.defaultSelectedOptionIds
|
||||
|
||||
Reference in new issue
Block a user