mirror of
https://github.com/n8n-io/n8n.git
synced 2026-10-19 16:55:02 +02:00
Three mock facets crashed real downstream decoders: - OpenAI image generations carried the truncated `iVBORw0KGgo` placeholder; Edit Image (GraphicsMagick) fails on it. Substitute every b64_json with a real 512x512 canvas PNG built programmatically in eval-mock-fixtures. - Gmail raw messages embedded model-invented base64 for PDF attachment parts; Extract PDF Text (pdfjs) rejects them. The model now authors the document's plaintext and the harness builds a valid PDF carrying exactly that text (buildPdfWithText, xref offsets computed); image parts get the standard decodable fixture. - Google Drive resumable-upload initiations need the session URI in the `location` response HEADER, which a model-authored body can't express. Serve that turn deterministically; the follow-up chunk PUT stays mocked. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| bin | ||
| nodes-testing | ||
| src | ||
| test | ||
| eslint.config.mjs | ||
| package.json | ||
| README.md | ||
| tsconfig.build.json | ||
| tsconfig.json | ||
| vite.config.ts | ||
