andy-stack_vaultkeeper-ai/AIClasses
Andrew Beal 3a97b5b076 refactor: improve eslint disable comments with justifications
Add eslint-plugin-eslint-comments to require descriptions on all
disable directives. Replace generic eslint-disable comments with
specific explanations of why rules are disabled. Change `any` type
to `unknown` in DependencyService and add justification for remaining
`any` usage in StreamingMarkdownService.
2025-11-10 21:47:18 +00:00
..
Claude refactor: improve eslint disable comments with justifications 2025-11-10 21:47:18 +00:00
FunctionDefinitions refactor: improve type safety and add Zod validation for function arguments 2025-11-10 19:41:17 +00:00
Gemini refactor: improve eslint disable comments with justifications 2025-11-10 21:47:18 +00:00
OpenAI refactor: improve eslint disable comments with justifications 2025-11-10 21:47:18 +00:00
Schemas refactor: improve type safety and add Zod validation for function arguments 2025-11-10 19:41:17 +00:00
AIFunctionCall.ts refactor: convert AIFunctionCall.name from string to AIFunction enum 2025-11-10 20:08:32 +00: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 Rename plugin to Vaultkeeper AI 2025-11-10 08:03:27 +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 refactor: streamline system prompt by removing redundant examples and verbose explanations 2025-11-09 16:01:31 +00:00