feat(actions-registry): add sources, update web search to become active on web

This commit is contained in:
ItzCrazyKns
2025-12-15 23:49:11 +05:30
parent 9b2c229e9c
commit 249889f55a
4 changed files with 8 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ import {
ClassifierOutput,
ResearchAction,
SearchAgentConfig,
SearchSources,
} from '../../types';
class ActionRegistry {
@@ -22,6 +23,7 @@ class ActionRegistry {
classification: ClassifierOutput;
fileIds: string[];
mode: SearchAgentConfig['mode'];
sources: SearchSources[];
}): ResearchAction[] {
return Array.from(
this.actions.values().filter((action) => action.enabled(config)),
@@ -32,6 +34,7 @@ class ActionRegistry {
classification: ClassifierOutput;
fileIds: string[];
mode: SearchAgentConfig['mode'];
sources: SearchSources[];
}): Tool[] {
const availableActions = this.getAvailableActions(config);
@@ -46,6 +49,7 @@ class ActionRegistry {
classification: ClassifierOutput;
fileIds: string[];
mode: SearchAgentConfig['mode'];
sources: SearchSources[];
}): string {
const availableActions = this.getAvailableActions(config);