andy-stack_vaultkeeper-ai/AIClasses
Andrew Beal 3bc2b34aa2 feat: add web viewer content retrieval tool for AI agents
Add new get_web_viewer_content tool that allows AI agents to retrieve
text content or screenshots from open web views. Refactor AIToolResponse
to use AIToolResponsePayload class for structured responses with attachment
support. Update tool service to handle binary file attachments consistently
across read_vault_files and new web viewer tool.
2026-04-08 21:00:23 +01:00
..
Claude refactor: centralize file attachment message using Copy enum 2026-03-21 17:20:31 +00:00
Gemini refactor: centralize file attachment message using Copy enum 2026-03-21 17:20:31 +00:00
Mistral Add provider-level tool call handling with Mistral web search support 2026-04-06 11:28:45 +01:00
OpenAI refactor: centralize file attachment message using Copy enum 2026-03-21 17:20:31 +00:00
Schemas feat: add web viewer content retrieval tool for AI agents 2026-04-08 21:00:23 +01:00
ToolDefinitions feat: add web viewer content retrieval tool for AI agents 2026-04-08 21:00:23 +01:00
AIToolCall.ts Rename remaining references to functioncall to toolcall 2026-02-15 23:27:14 +00:00
BaseAIClass.ts refactor: replace Replan with granular orchestration tools 2026-02-19 20:48:59 +00:00
BaseAIFileService.ts refactor: convert attachments to file-based storage with lazy loading. 2026-02-15 22:46:25 +00:00
IAIClass.ts Add provider-level tool call handling with Mistral web search support 2026-04-06 11:28:45 +01:00
IAIFileService.ts refactor: migrate file upload from base64 to file ID API for all providers 2025-12-19 20:05:46 +00:00
IConversationNamingService.ts feat: implement centralized abort controller with enhanced cancellation UX 2025-12-04 23:04:20 +00:00