feat: implement download_resume_pdf mcp tool

This commit is contained in:
Amruth Pillai
2026-06-01 10:26:28 +02:00
parent 9ce5bacd22
commit 0df7f21130
35 changed files with 1951 additions and 1602 deletions
@@ -44,6 +44,13 @@ describe("TOOL_ANNOTATIONS", () => {
}
});
it("marks PDF download URL generation as read-only but non-idempotent", () => {
const annotations = TOOL_ANNOTATIONS[MCP_TOOL_NAME.downloadResumePdf];
expect(annotations.readOnlyHint).toBe(true);
expect(annotations.idempotentHint).toBe(false);
expect(annotations.destructiveHint).toBe(false);
});
it("marks deleteResume as destructive (but still idempotent)", () => {
const annotations = TOOL_ANNOTATIONS[MCP_TOOL_NAME.deleteResume];
expect(annotations.destructiveHint).toBe(true);