andy-stack_vaultkeeper-ai/Services
Andrew Beal d52b1c3c74 feat: add conditional web viewer access setting and directive system
Introduce a new setting to control AI access to the web viewer tool and refactor prompt building to inject capability directives (memories, web search, web viewer) into all agent contexts. Update tool definitions to conditionally include web viewer and memory tools based on settings. Consolidate memories injection and active directives into a unified prompt builder pattern.
2026-04-10 22:19:34 +01:00
..
AIServices feat: add conditional web viewer access setting and directive system 2026-04-10 22:19:34 +01:00
AbortService.ts refactor: restructure AI prompt and agent architecture for multi-agent planning support 2025-12-30 19:07:00 +00:00
ChatService.ts feat: add early tool call feedback for improved UI responsiveness 2026-02-16 17:40:14 +00:00
ConversationFileSystemService.ts Rename remaining references to functioncall to toolcall 2026-02-15 23:27:14 +00:00
ConversationNamingService.ts feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
DebugService.ts housekeeping: remove unused execution agent code and clean up orchestration flow 2026-01-29 12:26:41 +00:00
DependencyService.ts Add context passing between execution steps and enhance orchestration 2026-01-28 21:23:47 +00:00
DiffService.ts Refactor file patching from unified diff to direct string replace 2025-12-05 23:02:55 +00:00
EventService.ts feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
FileSystemService.ts feat: add delete_vault_folder tool with confirmation parameter 2026-04-08 23:08:21 +01:00
HTMLService.ts refactor: convert attachments to file-based storage with lazy loading. 2026-02-15 22:46:25 +00:00
InputService.ts Update file attachment messaging and add document file support 2026-03-15 19:48:28 +00:00
MemoriesService.ts fix: improve memories error message with dynamic length limits 2026-04-04 20:34:32 +01:00
SanitiserService.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
ServiceRegistration.ts feat: add web viewer content retrieval tool for AI agents 2026-04-08 21:00:23 +01:00
Services.ts feat: add web viewer content retrieval tool for AI agents 2026-04-08 21:00:23 +01:00
SettingsService.ts feat: add conditional web viewer access setting and directive system 2026-04-10 22:19:34 +01:00
StreamingMarkdownService.ts chore: remove Conversation.path field and update dependencies 2026-04-03 11:03:41 +01:00
StreamingService.ts feat: add early tool call feedback for improved UI responsiveness 2026-02-16 17:40:14 +00:00
UserInputService.ts fix: remove min query length requirement and improve search UI styling 2025-10-29 21:33:45 +00:00
VaultCacheService.ts housekeeping: remove unused execution agent code and clean up orchestration flow 2026-01-29 12:26:41 +00:00
VaultService.ts feat: add move_vault_folder tool and standardize schema naming 2026-04-09 22:20:37 +01:00
WebViewerService.ts feat: add web viewer content retrieval tool for AI agents 2026-04-08 21:00:23 +01:00
WorkSpaceService.ts feat: add memory system for cross-session context retention 2026-04-04 20:04:41 +01:00