diff --git a/generated_types.json b/generated_types.json index 4d2f52d5d..5b9e08973 100644 --- a/generated_types.json +++ b/generated_types.json @@ -4371,7 +4371,7 @@ "type": "string", "minLength": 1, "maxLength": 10000, - "description": "Instructions for Loop to format content sent to this destination" + "description": "Publish a Slack mrkdwn digest.\n\nInclude a complete \"*Pattern outcomes*\" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes.\n\nUse this row format exactly:\n• — `outcome`\n\nIf a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say \"No pattern outcomes.\"\n\nAfter the outcome list, include a \"*Highlights*\" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report." } }, "required": ["type", "workspace_id", "channel"] @@ -4658,7 +4658,7 @@ "type": "string", "minLength": 1, "maxLength": 10000, - "description": "Instructions for Loop to format content sent to this destination" + "description": "Publish a Slack mrkdwn digest.\n\nInclude a complete \"*Pattern outcomes*\" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes.\n\nUse this row format exactly:\n• — `outcome`\n\nIf a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say \"No pattern outcomes.\"\n\nAfter the outcome list, include a \"*Highlights*\" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report." } }, "required": ["type", "workspace_id", "channel"] @@ -5255,6 +5255,10 @@ "type": ["boolean", "null"], "description": "If true, use metrics.start rather than created for monitor chart time bucket dimensions." }, + "blind_reviews": { + "type": ["boolean", "null"], + "description": "If true, hide peer review scores, comments, and aggregate results from reviewers without project update permissions until they submit their own review." + }, "default_preprocessor": { "$ref": "#/components/schemas/NullableSavedFunctionId" } @@ -6698,7 +6702,7 @@ "type": "string", "minLength": 1, "maxLength": 10000, - "description": "Instructions for Loop to format content sent to this destination" + "description": "Publish a Slack mrkdwn digest.\n\nInclude a complete \"*Pattern outcomes*\" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes.\n\nUse this row format exactly:\n• — `outcome`\n\nIf a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say \"No pattern outcomes.\"\n\nAfter the outcome list, include a \"*Highlights*\" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report." } }, "required": ["type", "workspace_id", "channel"], @@ -7501,6 +7505,10 @@ "type": "string", "minLength": 1 }, + "endpoint_name": { + "type": "string", + "minLength": 1 + }, "reasoning_effort": { "type": "string", "enum": [ @@ -7566,7 +7574,7 @@ "type": "string", "minLength": 1, "maxLength": 10000, - "description": "Instructions for Loop to format content sent to this destination" + "description": "Publish a Slack mrkdwn digest.\n\nInclude a complete \"*Pattern outcomes*\" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes.\n\nUse this row format exactly:\n• — `outcome`\n\nIf a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say \"No pattern outcomes.\"\n\nAfter the outcome list, include a \"*Highlights*\" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report." } }, "required": ["type", "workspace_id", "channel"] diff --git a/js/src/generated_plain_types.ts b/js/src/generated_plain_types.ts index 7bf6fd7b2..9549c8a36 100644 --- a/js/src/generated_plain_types.ts +++ b/js/src/generated_plain_types.ts @@ -1,4 +1,4 @@ -// Auto-generated file (content hash 9963a3f7375263a4) -- do not modify +// Auto-generated file (content hash 719572142fc24803) -- do not modify export type AclObjectTypeType = /** @@ -4514,6 +4514,17 @@ export type ProjectSettingsType = Partial<{ * If true, use metrics.start rather than created for monitor chart time bucket dimensions. */ | null; + /** + * If true, hide peer review scores, comments, and aggregate results from reviewers without project update permissions until they submit their own review. + */ + blind_reviews: /** + * If true, hide peer review scores, comments, and aggregate results from reviewers without project update permissions until they submit their own review. + */ + | boolean + /** + * If true, hide peer review scores, comments, and aggregate results from reviewers without project update permissions until they submit their own review. + */ + | null; default_preprocessor: NullableSavedFunctionIdType; }> | null; export type ProjectType = { @@ -4813,6 +4824,10 @@ export type WindowedAutomationConfigType = { * @minLength 1 */ string | undefined; + endpoint_name?: /** + * @minLength 1 + */ + string | undefined; reasoning_effort?: | /** * @enum none, minimal, low, medium, high, xhigh, max @@ -4869,11 +4884,20 @@ export type WindowedAutomationConfigType = { */ string | undefined; formatting_prompt?: /** - * Instructions for Loop to format content sent to this destination - * - * @minLength 1 - * @maxLength 10000 - */ + * Publish a Slack mrkdwn digest. + + Include a complete "*Pattern outcomes*" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes. + + Use this row format exactly: + • — `outcome` + + If a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say "No pattern outcomes." + + After the outcome list, include a "*Highlights*" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report. + * + * @minLength 1 + * @maxLength 10000 + */ string | undefined; } >; @@ -5084,11 +5108,20 @@ export type TopicDigestAutomationConfigType = { */ string | undefined; formatting_prompt?: /** - * Instructions for Loop to format content sent to this destination - * - * @minLength 1 - * @maxLength 10000 - */ + * Publish a Slack mrkdwn digest. + + Include a complete "*Pattern outcomes*" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes. + + Use this row format exactly: + • — `outcome` + + If a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say "No pattern outcomes." + + After the outcome list, include a "*Highlights*" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report. + * + * @minLength 1 + * @maxLength 10000 + */ string | undefined; }; topic_map_function_ids?: /** @@ -5217,11 +5250,20 @@ export type ProjectAutomationType = { */ string | undefined; formatting_prompt?: /** - * Instructions for Loop to format content sent to this destination - * - * @minLength 1 - * @maxLength 10000 - */ + * Publish a Slack mrkdwn digest. + + Include a complete "*Pattern outcomes*" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes. + + Use this row format exactly: + • — `outcome` + + If a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say "No pattern outcomes." + + After the outcome list, include a "*Highlights*" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report. + * + * @minLength 1 + * @maxLength 10000 + */ string | undefined; }; } @@ -5449,11 +5491,20 @@ export type ProjectAutomationType = { */ string | undefined; formatting_prompt?: /** - * Instructions for Loop to format content sent to this destination - * - * @minLength 1 - * @maxLength 10000 - */ + * Publish a Slack mrkdwn digest. + + Include a complete "*Pattern outcomes*" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes. + + Use this row format exactly: + • — `outcome` + + If a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say "No pattern outcomes." + + After the outcome list, include a "*Highlights*" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report. + * + * @minLength 1 + * @maxLength 10000 + */ string | undefined; }; } diff --git a/js/src/generated_types.ts b/js/src/generated_types.ts index d72a8c5d7..c89683017 100644 --- a/js/src/generated_types.ts +++ b/js/src/generated_types.ts @@ -1,4 +1,4 @@ -// Auto-generated file (content hash 9963a3f7375263a4) -- do not modify +// Auto-generated file (content hash 719572142fc24803) -- do not modify import { z } from "zod/v3"; @@ -1635,6 +1635,7 @@ export const ProjectSettings = z.union([ ]), disable_realtime_queries: z.union([z.boolean(), z.null()]), monitor_charts_use_metrics_start: z.union([z.boolean(), z.null()]), + blind_reviews: z.union([z.boolean(), z.null()]), default_preprocessor: NullableSavedFunctionId, }) .partial(), @@ -1702,6 +1703,7 @@ export const WindowedAutomationConfig = z.object({ auto_approve_tools: z.array(z.string().min(1)).optional().default([]), harness: z.enum(["native", "codex", "claude-code"]).optional(), model: z.string().min(1).optional(), + endpoint_name: z.string().min(1).optional(), reasoning_effort: z .enum(["none", "minimal", "low", "medium", "high", "xhigh", "max"]) .optional(), diff --git a/js/util/generated_plain_types.ts b/js/util/generated_plain_types.ts index 7bf6fd7b2..9549c8a36 100644 --- a/js/util/generated_plain_types.ts +++ b/js/util/generated_plain_types.ts @@ -1,4 +1,4 @@ -// Auto-generated file (content hash 9963a3f7375263a4) -- do not modify +// Auto-generated file (content hash 719572142fc24803) -- do not modify export type AclObjectTypeType = /** @@ -4514,6 +4514,17 @@ export type ProjectSettingsType = Partial<{ * If true, use metrics.start rather than created for monitor chart time bucket dimensions. */ | null; + /** + * If true, hide peer review scores, comments, and aggregate results from reviewers without project update permissions until they submit their own review. + */ + blind_reviews: /** + * If true, hide peer review scores, comments, and aggregate results from reviewers without project update permissions until they submit their own review. + */ + | boolean + /** + * If true, hide peer review scores, comments, and aggregate results from reviewers without project update permissions until they submit their own review. + */ + | null; default_preprocessor: NullableSavedFunctionIdType; }> | null; export type ProjectType = { @@ -4813,6 +4824,10 @@ export type WindowedAutomationConfigType = { * @minLength 1 */ string | undefined; + endpoint_name?: /** + * @minLength 1 + */ + string | undefined; reasoning_effort?: | /** * @enum none, minimal, low, medium, high, xhigh, max @@ -4869,11 +4884,20 @@ export type WindowedAutomationConfigType = { */ string | undefined; formatting_prompt?: /** - * Instructions for Loop to format content sent to this destination - * - * @minLength 1 - * @maxLength 10000 - */ + * Publish a Slack mrkdwn digest. + + Include a complete "*Pattern outcomes*" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes. + + Use this row format exactly: + • — `outcome` + + If a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say "No pattern outcomes." + + After the outcome list, include a "*Highlights*" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report. + * + * @minLength 1 + * @maxLength 10000 + */ string | undefined; } >; @@ -5084,11 +5108,20 @@ export type TopicDigestAutomationConfigType = { */ string | undefined; formatting_prompt?: /** - * Instructions for Loop to format content sent to this destination - * - * @minLength 1 - * @maxLength 10000 - */ + * Publish a Slack mrkdwn digest. + + Include a complete "*Pattern outcomes*" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes. + + Use this row format exactly: + • — `outcome` + + If a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say "No pattern outcomes." + + After the outcome list, include a "*Highlights*" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report. + * + * @minLength 1 + * @maxLength 10000 + */ string | undefined; }; topic_map_function_ids?: /** @@ -5217,11 +5250,20 @@ export type ProjectAutomationType = { */ string | undefined; formatting_prompt?: /** - * Instructions for Loop to format content sent to this destination - * - * @minLength 1 - * @maxLength 10000 - */ + * Publish a Slack mrkdwn digest. + + Include a complete "*Pattern outcomes*" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes. + + Use this row format exactly: + • — `outcome` + + If a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say "No pattern outcomes." + + After the outcome list, include a "*Highlights*" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report. + * + * @minLength 1 + * @maxLength 10000 + */ string | undefined; }; } @@ -5449,11 +5491,20 @@ export type ProjectAutomationType = { */ string | undefined; formatting_prompt?: /** - * Instructions for Loop to format content sent to this destination - * - * @minLength 1 - * @maxLength 10000 - */ + * Publish a Slack mrkdwn digest. + + Include a complete "*Pattern outcomes*" section with one row for every selected Pattern from the run report, including created, updated, unchanged, failed, skipped, and newly inactive outcomes. + + Use this row format exactly: + • — `outcome` + + If a Pattern has no URL, use the plain title instead. Do not use GitHub Markdown tables or code-block tables, because links must remain clickable. Do not omit any selected Pattern. If there are no selected Patterns, say "No pattern outcomes." + + After the outcome list, include a "*Highlights*" section with one very short paragraph, 2-3 sentences maximum. Summarize what changed or what broadly stands out from this run. Do not introduce new claims beyond the run report. + * + * @minLength 1 + * @maxLength 10000 + */ string | undefined; }; } diff --git a/js/util/generated_types.ts b/js/util/generated_types.ts index d72a8c5d7..c89683017 100644 --- a/js/util/generated_types.ts +++ b/js/util/generated_types.ts @@ -1,4 +1,4 @@ -// Auto-generated file (content hash 9963a3f7375263a4) -- do not modify +// Auto-generated file (content hash 719572142fc24803) -- do not modify import { z } from "zod/v3"; @@ -1635,6 +1635,7 @@ export const ProjectSettings = z.union([ ]), disable_realtime_queries: z.union([z.boolean(), z.null()]), monitor_charts_use_metrics_start: z.union([z.boolean(), z.null()]), + blind_reviews: z.union([z.boolean(), z.null()]), default_preprocessor: NullableSavedFunctionId, }) .partial(), @@ -1702,6 +1703,7 @@ export const WindowedAutomationConfig = z.object({ auto_approve_tools: z.array(z.string().min(1)).optional().default([]), harness: z.enum(["native", "codex", "claude-code"]).optional(), model: z.string().min(1).optional(), + endpoint_name: z.string().min(1).optional(), reasoning_effort: z .enum(["none", "minimal", "low", "medium", "high", "xhigh", "max"]) .optional(),