andy-stack_vaultkeeper-ai/__tests__
Andrew Beal 1390fafe86 refactor: extract shared Chat Completions logic and consolidate retry/tool-choice handling
Move common OpenAI-compatible API code to ChatCompletionsAIClass base, unify retry delay extraction and tool-choice mapping across providers (Claude, Gemini, Mistral, OpenAI), fix Gemini model labels, and correct scroll state when content is not scrollable

Fix Gemini model naming in settings. Fix CHat area scroll to bottom state when clearing a conversation.
2026-06-27 14:44:55 +01:00
..
AIClasses refactor: extract shared Chat Completions logic and consolidate retry/tool-choice handling 2026-06-27 14:44:55 +01:00
Components fix: use cursor position for search query extraction instead of full text 2025-12-11 17:11:41 +00:00
Conversations test: update tests to use AIToolResponsePayload wrapper class 2026-04-08 21:16:59 +01:00
Helpers feat: add frontmatter generation and tag suggestion quick actions 2026-05-30 12:33:38 +01:00
Services refactor: clarify binary file attachment handling for AI agents 2026-05-31 17:58:23 +01:00
setup.ts test: rename FileSystemService methods in mocks to match interface 2026-04-23 16:10:03 +01:00