mirror of
https://github.com/andy-stack/vaultkeeper-ai.git
synced 2026-07-22 16:30:27 +00:00
Introduce QuickActionsService and QuickAgent for lightweight, single-shot AI operations. Add a dedicated quickActionModel setting alongside a new top-level provider setting, with validation ensuring all models match the selected provider and provider-specific defaults. Refactor FileSystemService to offer both TFile and path-based overloads (readFile/readFilePath, writeToFile/writeToFilePath, patchFile/patchFileAtPath). Replace window/document globals with activeWindow/ activeDocument throughout InputService and VaultkeeperAISettingTab for Obsidian mobile compatibility. Update linting packages to latest. |
||
|---|---|---|
| .. | ||
| Claude | ||
| Gemini | ||
| Mistral | ||
| OpenAI | ||
| Schemas | ||
| ToolDefinitions | ||
| AIToolCall.ts | ||
| BaseAIClass.ts | ||
| BaseAIFileService.ts | ||
| IAIClass.ts | ||
| IAIFileService.ts | ||
| IConversationNamingService.ts | ||