andy-stack_vaultkeeper-ai/AIClasses
Andrew Beal ba77ebc81b refactor: replace API provider dropdown with model selection dropdown
Replace simple API provider selection with comprehensive model dropdown organized by provider (Claude, OpenAI, Gemini). Update settings schema from `apiProvider` to `model`, add AIProvider.fromModel() helper, simplify provider URLs, and fix indentation inconsistencies throughout codebase.
2025-10-21 22:14:35 +01:00
..
Claude refactor: replace API provider dropdown with model selection dropdown 2025-10-21 22:14:35 +01:00
FunctionDefinitions Add Claude API provider support with streaming and tool integration 2025-10-19 14:23:24 +01:00
Gemini refactor: replace API provider dropdown with model selection dropdown 2025-10-21 22:14:35 +01:00
OpenAI refactor: replace API provider dropdown with model selection dropdown 2025-10-21 22:14:35 +01:00
AIFunctionCall.ts Add Claude API provider support with streaming and tool integration 2025-10-19 14:23:24 +01:00
IAIClass.ts Fix: messages with function call and content were not being displayed. 2025-10-21 19:51:06 +01: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