andy-stack_vaultkeeper-ai/AIClasses
Andrew Beal b2856aa294 feat: add image and PDF support to ReadVaultFiles function
Add support for reading images (PNG, JPG, JPEG, WebP) and PDFs in ReadVaultFiles. Implement provider-specific formatting for binary content (Claude, OpenAI, Gemini). Update conversation structure to handle binary files separately from text responses. Add unpdf library for PDF text extraction in search.
2025-12-16 20:50:28 +00:00
..
Claude feat: add image and PDF support to ReadVaultFiles function 2025-12-16 20:50:28 +00:00
FunctionDefinitions feat: add image and PDF support to ReadVaultFiles function 2025-12-16 20:50:28 +00:00
Gemini feat: add image and PDF support to ReadVaultFiles function 2025-12-16 20:50:28 +00:00
OpenAI feat: add image and PDF support to ReadVaultFiles function 2025-12-16 20:50:28 +00:00
Schemas Refactor file patching from unified diff to direct string replace 2025-12-05 23:02:55 +00:00
AIFunctionCall.ts feat: add Gemini thought signature support and OpenAI Responses API migration 2025-12-10 21:27:58 +00:00
BaseAIClass.ts feat: add image and PDF support to ReadVaultFiles function 2025-12-16 20:50:28 +00:00
IAIClass.ts feat: add image and PDF support to ReadVaultFiles function 2025-12-16 20:50:28 +00:00
IConversationNamingService.ts feat: implement centralized abort controller with enhanced cancellation UX 2025-12-04 23:04:20 +00:00
IPrompt.ts - Improve mobile keyboard focus ux in diff view events 2025-12-07 13:43:09 +00:00
ITokenService.ts Add token counting service and refactor dependencies 2025-10-17 22:23:30 +01:00
NamePrompt.ts feat: add AI-powered conversation naming with Gemini integration 2025-10-17 16:18:23 +01:00
SystemPrompt.ts feat: add image and PDF support to ReadVaultFiles function 2025-12-16 20:50:28 +00:00