andy-stack_vaultkeeper-ai/AIClasses
Andrew Beal 679a94d173 feature: implement fuzzysearch service
refactor: rename type interfaces to use I prefix convention

Standardize naming by adding I prefix to all interface types across the codebase (StreamChunk → IStreamChunk, SearchMatch → ISearchMatch, etc.). Also rename conversationStore.ts to ConversationStore.ts for consistency.
2025-10-29 19:35:19 +00:00
..
Claude feature: implement fuzzysearch service 2025-10-29 19:35:19 +00:00
FunctionDefinitions Add Claude API provider support with streaming and tool integration 2025-10-19 14:23:24 +01:00
Gemini feature: implement fuzzysearch service 2025-10-29 19:35:19 +00:00
OpenAI feature: implement fuzzysearch service 2025-10-29 19:35:19 +00:00
AIFunctionCall.ts Add Claude API provider support with streaming and tool integration 2025-10-19 14:23:24 +01:00
IAIClass.ts feature: implement fuzzysearch service 2025-10-29 19:35:19 +00:00
IConversationNamingService.ts feat: add AI-powered conversation naming with Gemini integration 2025-10-17 16:18:23 +01:00
IPrompt.ts Refactor Gemini and IAIClass to remove IActioner dependency, update streamRequest method signature, and enhance service registration. Remove unused Actioner and related action definitions. Introduce AIFunctionService and implement ListVaultFiles function definition. 2025-10-05 18:04:47 +01: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 refactor: improve system prompt search strategy and fix UI styles 2025-10-15 22:57:06 +01:00