andy-stack_vaultkeeper-ai/Enums
Andrew Beal ac835d1346 refactor: rename toolDefinitions to aiFunctionDefinitions and add AIFunctionUsageMode support
- Rename toolDefinitions to aiFunctionDefinitions across all AI classes
- Add aiFunctionUsageMode property to control function calling behavior
- Implement provider-specific tool_choice/tool_config based on usage mode
- Remove AIController and create BaseAgent base class
- Update ExecutionPrompt with scope of execution guidelines
- Simplify ChatArea layout update logic by removing debounce
- Add naming service completion wait in ChatService
- Replace console.warn with Exception.warn in InputService
- Delete unused AIController.ts file
- Update all tests to use new aiFunctionDefinitions property
2026-01-30 19:36:52 +00:00
..
AgentType.ts refactor: implement multi-agent orchestration architecture 2026-01-27 20:29:20 +00:00
AIFunction.ts refactor: implement multi-agent orchestration architecture 2026-01-27 20:29:20 +00:00
AIFunctionUsageMode.ts refactor: rename toolDefinitions to aiFunctionDefinitions and add AIFunctionUsageMode support 2026-01-30 19:36:52 +00:00
ApiProvider.ts feat: add GPT-5.2 model variants and update OpenAI namer 2026-01-29 17:43:09 +00:00
Copy.ts feat: add GPT-5.2 model variants and update OpenAI namer 2026-01-29 17:43:09 +00:00
DebugColor.ts Add context passing between execution steps and enhance orchestration 2026-01-28 21:23:47 +00:00
Environment.ts feat: implement centralized abort controller with enhanced cancellation UX 2025-12-04 23:04:20 +00:00
Event.ts feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
FileEvent.ts feat: add VaultCacheService and vault monitoring capabilities 2025-10-25 12:46:07 +01:00
FileType.ts refactor: restructure AI prompt and agent architecture for multi-agent planning support 2025-12-30 19:07:00 +00:00
FileTypeMimeTypeMapping.ts refactor: extract MIME type mappings and improve attachment handling 2025-12-23 12:04:29 +00:00
Greeting.ts Add greeting messages based on time of day and implement TopBar component 2025-10-02 09:34:54 +01:00
InputMode.ts refactor: implement planning mode with user questions and cross-provider function call improvements 2026-01-04 18:52:44 +00:00
MimeType.ts refactor: extract MIME type mappings and improve attachment handling 2025-12-23 12:04:29 +00:00
Path.ts Rename plugin to Vaultkeeper AI 2025-11-10 08:03:27 +00:00
Role.ts Refactor conversation content handling and improve error messages 2025-10-20 08:30:08 +01:00
SearchTrigger.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
Selector.ts feat: implement centralized abort controller with enhanced cancellation UX 2025-12-04 23:04:20 +00:00