andy-stack_vaultkeeper-ai/Services
Andrew Beal d18f5ef655 refactor: replace Replan with granular orchestration tools
Replace the single Replan tool with three targeted alternatives:
ReviseStep, RevisePlan, and SkipStep. This gives the orchestration
agent more precise control over plan recovery — revising only the
current step, replacing all remaining steps, or skipping a step
entirely — rather than triggering a full replan each time.

Also give the orchestration agent read access to vault files so it
can resolve execution failures without routing back to the planning
agent, and update the execution agent prompt to stop it from
attempting self-recovery (gap resolution is now the orchestrator's
responsibility).
2026-02-19 20:48:59 +00:00
..
AIServices refactor: replace Replan with granular orchestration tools 2026-02-19 20:48:59 +00:00
AbortService.ts refactor: restructure AI prompt and agent architecture for multi-agent planning support 2025-12-30 19:07:00 +00:00
ChatService.ts feat: add early tool call feedback for improved UI responsiveness 2026-02-16 17:40:14 +00:00
ConversationFileSystemService.ts Rename remaining references to functioncall to toolcall 2026-02-15 23:27:14 +00:00
ConversationNamingService.ts feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
DebugService.ts housekeeping: remove unused execution agent code and clean up orchestration flow 2026-01-29 12:26:41 +00:00
DependencyService.ts Add context passing between execution steps and enhance orchestration 2026-01-28 21:23:47 +00:00
DiffService.ts Refactor file patching from unified diff to direct string replace 2025-12-05 23:02:55 +00:00
EventService.ts feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
FileSystemService.ts refactor: convert attachments to file-based storage with lazy loading. 2026-02-15 22:46:25 +00:00
HTMLService.ts refactor: convert attachments to file-based storage with lazy loading. 2026-02-15 22:46:25 +00:00
InputService.ts refactor: rename toolDefinitions to aiFunctionDefinitions and add AIFunctionUsageMode support 2026-01-30 19:36:52 +00:00
SanitiserService.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
ServiceRegistration.ts Rename 'AIfunction' to 'AITool' globally. 2026-01-30 22:35:54 +00:00
Services.ts Rename 'AIfunction' to 'AITool' globally. 2026-01-30 22:35:54 +00:00
SettingsService.ts feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
StreamingMarkdownService.ts refactor: rename toolDefinitions to aiFunctionDefinitions and add AIFunctionUsageMode support 2026-01-30 19:36:52 +00:00
StreamingService.ts feat: add early tool call feedback for improved UI responsiveness 2026-02-16 17:40:14 +00:00
UserInputService.ts fix: remove min query length requirement and improve search UI styling 2025-10-29 21:33:45 +00:00
VaultCacheService.ts housekeeping: remove unused execution agent code and clean up orchestration flow 2026-01-29 12:26:41 +00:00
VaultService.ts Rename functions folder to tools. 2026-02-15 23:07:39 +00:00
WorkSpaceService.ts Add exclusion filtering to active file retrieval 2025-12-23 14:08:10 +00:00