Skip to content

Add upload_attachment tool for direct file uploads#86

Merged
domdomegg merged 2 commits intomasterfrom
add-upload-attachment
Feb 16, 2026
Merged

Add upload_attachment tool for direct file uploads#86
domdomegg merged 2 commits intomasterfrom
add-upload-attachment

Conversation

@domdomegg
Copy link
Owner

Summary

  • Adds upload_attachment tool for uploading files directly to Airtable attachment fields via the content API (content.airtable.com)
  • Supports base64-encoded files up to 5MB with configurable filename and content type
  • Record must already exist before uploading

Cherry-picked from #81 (first commit only).

Addresses #47

David and others added 2 commits February 16, 2026 01:36
Co-authored-by: Cursor <cursoragent@cursor.com>
…escription

- Extract shared AirtableRecordSchema in types.ts, replacing 5 inline
  copies across airtableService.ts
- Reuse AirtableRecordSchema for upload-attachment.ts outputSchema
- Clarify that the file parameter expects raw base64 (no data URL prefix)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@domdomegg domdomegg merged commit c750f83 into master Feb 16, 2026
4 checks passed
@domdomegg domdomegg deleted the add-upload-attachment branch February 16, 2026 02:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments