v5.2.0: undo/redo, version history, embedded AI assistant, mobile builder & more (#3205)

This commit is contained in:
Amruth Pillai
2026-07-04 14:57:25 +02:00
committed by GitHub
parent 09bc6ec521
commit 57e9c8c487
181 changed files with 46794 additions and 11348 deletions
+10
View File
@@ -102,6 +102,11 @@ export const summarySchema = z.object({
),
columns: z.number().int().min(1).max(6).catch(1).describe("The number of columns the summary should span across."),
hidden: z.boolean().describe("Whether to hide the summary from the resume."),
keepTogether: z
.boolean()
.catch(false)
.describe("If true, the summary is kept on a single page instead of splitting across a page break."),
startOnNewPage: z.boolean().catch(false).describe("If true, the summary always begins on a new page."),
content: z.string().describe("The content of the summary of the resume. This should be a HTML-formatted string."),
});
@@ -285,6 +290,11 @@ export const baseSectionSchema = z.object({
),
columns: z.number().int().min(1).max(6).catch(1).describe("The number of columns the section should span across."),
hidden: z.boolean().describe("Whether to hide the section from the resume."),
keepTogether: z
.boolean()
.catch(false)
.describe("If true, the section is kept on a single page instead of splitting across a page break."),
startOnNewPage: z.boolean().catch(false).describe("If true, the section always begins on a new page."),
});
const awardsSectionSchema = baseSectionSchema.extend({