mirror of
https://github.com/andy-stack/vaultkeeper-ai.git
synced 2026-07-22 16:30:27 +00:00
- Move prompts from AIClasses to AIPrompts directory - Replace centralized IPrompt injection with direct property setters on IAIClass - Remove allowDestructiveActions parameter from streamRequest methods - Add toolDefinitions, systemPrompt, and userInstruction properties to IAIClass - Refactor AIFunctionDefinitions to static methods with agent-specific tool sets - Add planning agent function definitions (CreatePlan, Replan, CompleteStep, SubmitPlan) - Create AIControllerService to handle agent orchestration - Add execution plan related copy strings and replacement utility - Update all AI providers (Claude, Gemini, OpenAI) to use new architecture |
||
|---|---|---|
| .. | ||
| AIFunction.ts | ||
| ApiProvider.ts | ||
| Copy.ts | ||
| Environment.ts | ||
| Event.ts | ||
| ExecutionStatus.ts | ||
| FileEvent.ts | ||
| FileType.ts | ||
| FileTypeMimeTypeMapping.ts | ||
| Greeting.ts | ||
| MimeType.ts | ||
| Path.ts | ||
| Role.ts | ||
| SearchTrigger.ts | ||
| Selector.ts | ||