Skip to main content

tools

@codebolt/codeboltjs


Variable: tools

const tools: {
actionBlock: (ListActionBlocksTool | GetActionBlockDetailTool | StartActionBlockTool)[];
admin: (
| OrchestratorListTool
| OrchestratorGetTool
| OrchestratorCreateTool
| OrchestratorUpdateTool
| CodemapListTool
| CodemapGetTool
| CodemapCreateTool
| CodemapUpdateTool
| HookCreateTool
| HookListTool
| HookGetTool
| HookEnableTool
| HookDisableTool
| EventLogCreateInstanceTool
| EventLogGetInstanceTool
| EventLogListInstancesTool
| EventLogAppendEventTool
| EventLogQueryEventsTool
| EventLogGetStatsTool)[];
agent: (
| AgentFindTool
| AgentStartTool
| AgentListTool
| AgentDetailsTool)[];
agentDeliberation: (
| DeliberationCreateTool
| DeliberationGetTool
| DeliberationListTool
| DeliberationUpdateTool
| DeliberationRespondTool
| DeliberationVoteTool
| DeliberationGetWinnerTool
| DeliberationSummaryTool)[];
agentEventQueue: (
| EventQueueAddEventTool
| EventQueueSendMessageTool
| EventQueueGetStatsTool
| EventQueueGetPendingTool
| EventQueueWaitNextTool
| EventQueueAcknowledgeTool)[];
agentPortfolio: (
| PortfolioGetTool
| PortfolioGetConversationsTool
| PortfolioAddTestimonialTool
| PortfolioUpdateTestimonialTool
| PortfolioDeleteTestimonialTool
| PortfolioAddKarmaTool
| PortfolioGetKarmaHistoryTool
| PortfolioAddAppreciationTool
| PortfolioAddTalentTool
| PortfolioEndorseTalentTool
| PortfolioGetTalentsTool
| PortfolioGetRankingTool
| PortfolioGetByProjectTool
| PortfolioUpdateProfileTool)[];
autoTesting: (
| AutoTestingCreateSuiteTool
| AutoTestingGetSuiteTool
| AutoTestingListSuitesTool
| AutoTestingUpdateSuiteTool
| AutoTestingDeleteSuiteTool
| AutoTestingAddCaseToSuiteTool
| AutoTestingRemoveCaseFromSuiteTool
| AutoTestingCreateCaseTool
| AutoTestingGetCaseTool
| AutoTestingListCasesTool
| AutoTestingUpdateCaseTool
| AutoTestingDeleteCaseTool
| AutoTestingCreateRunTool
| AutoTestingGetRunTool
| AutoTestingListRunsTool
| AutoTestingUpdateRunStatusTool
| AutoTestingUpdateRunCaseTool
| AutoTestingUpdateRunStepTool)[];
backgroundChildThreads: (
| AddRunningAgentTool
| GetRunningAgentCountTool
| CheckBackgroundAgentCompletionTool
| OnBackgroundAgentCompletionTool)[];
browser: (
| BrowserNavigateTool
| BrowserScreenshotTool
| BrowserClickTool
| BrowserTypeTool
| BrowserScrollTool
| BrowserGetContentTool
| BrowserGetHtmlTool
| BrowserGetMarkdownTool
| BrowserGetUrlTool
| BrowserCloseTool
| BrowserEnterTool
| BrowserSearchTool)[];
calendar: (
| CalendarCreateEventTool
| CalendarUpdateEventTool
| CalendarDeleteEventTool
| CalendarGetEventTool
| CalendarListEventsTool
| CalendarGetUpcomingTool
| CalendarMarkCompleteTool
| CalendarGetStatusTool)[];
capability: (
| CapabilityListTool
| CapabilityListSkillsTool
| CapabilityListPowersTool
| CapabilityGetDetailTool
| CapabilityStartTool
| CapabilityStartSkillTool
| CapabilityStopTool
| CapabilityGetStatusTool)[];
chat: (
| ChatGetHistoryTool
| ChatSendTool
| ChatWaitReplyTool
| ChatConfirmTool
| ChatAskTool
| ChatNotifyTool
| ChatStopProcessTool)[];
codebaseSearch: (CodebaseSearchTool | CodebaseSearchMcpToolTool)[];
codemap: (
| CodemapListTool
| CodemapGetTool
| CodemapCreateTool
| CodemapSaveTool
| CodemapSetStatusTool
| CodemapUpdateTool
| CodemapDeleteTool)[];
codeutils: (
| CodeUtilsGetFilesMarkdownTool
| CodeUtilsPerformMatchTool
| CodeUtilsGetMatcherListTool
| CodeUtilsMatchDetailTool)[];
collaboration: (
| FeedbackCreateTool
| FeedbackGetTool
| FeedbackListTool
| FeedbackRespondTool
| DeliberationCreateTool
| DeliberationGetTool
| DeliberationListTool
| DeliberationRespondTool
| DeliberationVoteTool
| PortfolioGetTool
| PortfolioAddTestimonialTool
| PortfolioAddKarmaTool
| PortfolioAddTalentTool
| PortfolioEndorseTalentTool
| PortfolioGetRankingTool)[];
context: (
| ContextRuleCreateTool
| ContextRuleListTool
| ContextRuleEvaluateTool
| ContextRuleGetTool
| ContextRuleDeleteTool)[];
contextAssembly: (
| ContextGetTool
| ContextValidateTool
| ContextListMemoryTypesTool
| ContextEvaluateRulesTool
| ContextGetRequiredVariablesTool)[];
contextRuleEngine: (
| RuleCreateTool
| RuleGetTool
| RuleListTool
| RuleUpdateTool
| RuleDeleteTool
| RuleEvaluateTool
| RuleGetPossibleVariablesTool)[];
dbmemory: (DBMemoryAddKnowledgeTool | DBMemoryGetKnowledgeTool)[];
debug: (DebugAddLogTool | DebugOpenBrowserTool)[];
episodicMemory: (
| EpisodicCreateMemoryTool
| EpisodicListMemoriesTool
| EpisodicGetMemoryTool
| EpisodicAppendEventTool
| EpisodicQueryEventsTool
| EpisodicGetEventTypesTool
| EpisodicGetTagsTool
| EpisodicGetAgentsTool
| EpisodicArchiveMemoryTool
| EpisodicUnarchiveMemoryTool
| EpisodicUpdateTitleTool)[];
eventLog: (
| EventLogCreateInstanceTool
| EventLogGetInstanceTool
| EventLogListInstancesTool
| EventLogUpdateInstanceTool
| EventLogDeleteInstanceTool
| EventLogAppendEventTool
| EventLogAppendEventsTool
| EventLogQueryEventsTool
| EventLogGetInstanceStatsTool)[];
executeTool: (name: string, params: object, signal?: AbortSignal, updateOutput?: (output: string) => void) => Promise<ToolFrameworkResult>;
file: (
| ReadFileTool
| WriteFileTool
| EditTool
| ListDirectoryTool
| ReadManyFilesTool)[];
fs: (
| FsCreateFileTool
| FsCreateFolderTool
| FsReadFileTool
| FsUpdateFileTool
| FsDeleteFileTool
| FsDeleteFolderTool
| FsListFileTool
| FsGrepSearchTool
| FsFileSearchTool
| FsSearchFilesTool
| FsReadManyFilesTool
| FsListDirectoryTool
| FsListCodeDefinitionsTool)[];
getAllTools: () => (
| UtilsEditFileAndApplyDiffTool
| ReadFileTool
| WriteFileTool
| EditTool
| ListDirectoryTool
| ReadManyFilesTool
| ListActionBlocksTool
| GetActionBlockDetailTool
| StartActionBlockTool
| GetAllActionPlansTool
| CreateActionPlanTool
| AddTaskToActionPlanTool
| CreateKVInstanceTool
| KVSetTool
| KVGetTool
| GetRoadmapTool
| CreateRoadmapPhaseTool
| CreateRoadmapIdeaTool
| CreateReviewMergeRequestTool
| ListReviewMergeRequestsTool
| MergeReviewMergeRequestTool
| CreateMemoryIngestionPipelineTool
| ExecuteMemoryIngestionPipelineTool
| RAGAddFileTool
| RAGRetrieveKnowledgeTool
| WebSearchTool
| GetFirstLinkTool
| DBMemoryAddKnowledgeTool
| DBMemoryGetKnowledgeTool
| EventQueueAddEventTool
| EventQueueSendMessageTool
| EventQueueGetStatsTool
| EventQueueGetPendingTool
| EventQueueWaitNextTool
| EventQueueAcknowledgeTool
| GlobTool
| GrepTool
| SearchFilesTool
| CodebaseSearchTool
| SearchMcpToolTool
| ListCodeDefinitionNamesTool
| ExecuteCommandTool
| GitInitTool
| GitStatusTool
| GitAddTool
| GitCommitTool
| GitPushTool
| GitPullTool
| GitCheckoutTool
| GitBranchTool
| GitLogsTool
| GitDiffTool
| GitCloneTool
| BrowserNavigateTool
| BrowserScreenshotTool
| BrowserClickTool
| BrowserTypeTool
| BrowserScrollTool
| BrowserGetContentTool
| BrowserGetHtmlTool
| BrowserGetMarkdownTool
| BrowserGetUrlTool
| BrowserCloseTool
| BrowserEnterTool
| BrowserSearchTool
| AgentFindTool
| AgentStartTool
| AgentListTool
| AgentDetailsTool
| ThreadCreateTool
| ThreadCreateStartTool
| ThreadCreateBackgroundTool
| ThreadListTool
| ThreadGetTool
| ThreadStartTool
| ThreadUpdateTool
| ThreadDeleteTool
| ThreadGetMessagesTool
| ThreadUpdateStatusTool
| TaskCreateTool
| TaskUpdateTool
| TaskDeleteTool
| TaskListTool
| TaskGetTool
| TaskAssignTool
| TaskExecuteTool
| OrchestratorListTool
| OrchestratorGetTool
| OrchestratorGetSettingsTool
| OrchestratorCreateTool
| OrchestratorUpdateTool
| OrchestratorUpdateSettingsTool
| OrchestratorDeleteTool
| OrchestratorUpdateStatusTool
| StateGetAppTool
| StateAddAgentTool
| StateGetAgentTool
| StateGetProjectTool
| StateUpdateProjectTool
| ProjectGetSettingsTool
| ProjectGetPathTool
| ProjectGetRepoMapTool
| ProjectRunTool
| ProjectGetEditorStatusTool
| LLMInferenceTool
| LLMGetConfigTool
| MemoryJsonSaveTool
| MemoryJsonUpdateTool
| MemoryJsonDeleteTool
| MemoryJsonListTool
| MemoryTodoSaveTool
| MemoryTodoUpdateTool
| MemoryTodoDeleteTool
| MemoryTodoListTool
| MemoryMarkdownSaveTool
| MemoryMarkdownUpdateTool
| MemoryMarkdownDeleteTool
| MemoryMarkdownListTool
| EpisodicMemoryCreateTool
| EpisodicMemoryListTool
| EpisodicMemoryGetTool
| EpisodicMemoryAppendEventTool
| EpisodicMemoryQueryEventsTool
| EpisodicMemoryGetEventTypesTool
| EpisodicMemoryArchiveTool
| EpisodicMemoryUpdateTitleTool
| PersistentMemoryCreateTool
| PersistentMemoryGetTool
| PersistentMemoryListTool
| PersistentMemoryUpdateTool
| PersistentMemoryRetrieveTool
| TodoAddTool
| TodoUpdateTool
| TodoListTool
| TodoListIncompleteTool
| TodoExportTool
| TodoImportTool
| ChatGetHistoryTool
| ChatSendTool
| ChatWaitReplyTool
| ChatConfirmTool
| ChatAskTool
| ChatNotifyTool
| ChatStopProcessTool
| CapabilityListTool
| CapabilityListSkillsTool
| CapabilityListPowersTool
| CapabilityGetDetailTool
| CapabilityStartTool
| CapabilityStartSkillTool
| CapabilityStopTool
| CapabilityGetStatusTool
| MCPListServersTool
| MCPGetToolsTool
| MCPExecuteToolTool
| MCPConfigureServerTool
| KGTemplateCreateTool
| KGTemplateListTool
| KGTemplateGetTool
| KGTemplateDeleteTool
| KGInstanceCreateTool
| KGInstanceListTool
| KGInstanceGetTool
| KGInstanceDeleteTool
| KGRecordAddTool
| KGRecordListTool
| KGEdgeAddTool
| KGEdgeListTool
| PlanGetAllTool
| PlanGetDetailTool
| PlanCreateTool
| PlanUpdateTool
| PlanAddTaskTool
| PlanStartTaskTool
| RoadmapGetTool
| RoadmapGetPhasesTool
| RoadmapCreatePhaseTool
| RoadmapUpdatePhaseTool
| RoadmapDeletePhaseTool
| RoadmapGetFeaturesTool
| RoadmapCreateFeatureTool
| RoadmapUpdateFeatureTool
| RoadmapGetIdeasTool
| RoadmapCreateIdeaTool
| JobCreateTool
| JobGetTool
| JobUpdateTool
| JobDeleteTool
| JobListTool
| JobGroupCreateTool
| JobAddDependencyTool
| JobGetReadyTool
| JobGetBlockedTool
| JobLockTool
| JobUnlockTool
| JobBidAddTool
| CalendarCreateEventTool
| CalendarUpdateEventTool
| CalendarDeleteEventTool
| CalendarGetEventTool
| CalendarListEventsTool
| CalendarGetUpcomingTool
| CalendarMarkCompleteTool
| CalendarGetStatusTool
| TestSuiteCreateTool
| TestSuiteGetTool
| TestSuiteListTool
| TestSuiteUpdateTool
| TestSuiteDeleteTool
| TestCaseCreateTool
| TestCaseGetTool
| TestCaseListTool
| TestCaseUpdateTool
| TestRunCreateTool
| TestRunGetTool
| TestRunUpdateStatusTool
| FeedbackCreateTool
| FeedbackGetTool
| FeedbackListTool
| FeedbackRespondTool
| DeliberationCreateTool
| DeliberationGetTool
| DeliberationListTool
| DeliberationRespondTool
| DeliberationVoteTool
| PortfolioGetTool
| PortfolioAddTestimonialTool
| PortfolioAddKarmaTool
| PortfolioAddTalentTool
| PortfolioEndorseTalentTool
| PortfolioGetRankingTool
| ReviewCreateTool
| ReviewGetTool
| ReviewListTool
| ReviewUpdateTool
| ReviewSubmitTool
| ReviewApproveTool
| ReviewRequestChangesTool
| ReviewAddCommentTool
| OrchestratorListTool
| OrchestratorGetTool
| OrchestratorCreateTool
| OrchestratorUpdateTool
| CodemapListTool
| CodemapGetTool
| CodemapCreateTool
| CodemapUpdateTool
| HookCreateTool
| HookListTool
| HookGetTool
| HookEnableTool
| HookDisableTool
| EventLogCreateInstanceTool
| EventLogGetInstanceTool
| EventLogListInstancesTool
| EventLogAppendEventTool
| EventLogQueryEventsTool
| EventLogGetStatsTool
| ContextRuleCreateTool
| ContextRuleListTool
| ContextRuleEvaluateTool
| ContextRuleGetTool
| ContextRuleDeleteTool
| TokenizerAddTool
| TokenizerGetTool
| VectorGetTool
| VectorAddItemTool
| VectorQueryTool
| VectorQueryItemsTool
| DebugAddLogTool
| DebugOpenBrowserTool
| CodeUtilsGetFilesMarkdownTool
| CodeUtilsPerformMatchTool
| CodeUtilsGetMatcherListTool
| CodeUtilsMatchDetailTool
| HistorySummarizeAllTool
| HistorySummarizeTool
| DeliberationCreateTool
| DeliberationGetTool
| DeliberationListTool
| DeliberationUpdateTool
| DeliberationRespondTool
| DeliberationVoteTool
| DeliberationGetWinnerTool
| DeliberationSummaryTool
| PortfolioGetTool
| PortfolioGetConversationsTool
| PortfolioAddTestimonialTool
| PortfolioUpdateTestimonialTool
| PortfolioDeleteTestimonialTool
| PortfolioAddKarmaTool
| PortfolioGetKarmaHistoryTool
| PortfolioAddAppreciationTool
| PortfolioAddTalentTool
| PortfolioEndorseTalentTool
| PortfolioGetTalentsTool
| PortfolioGetRankingTool
| PortfolioGetByProjectTool
| PortfolioUpdateProfileTool
| CodebaseSearchTool
| CodebaseSearchMcpToolTool
| CodemapListTool
| CodemapGetTool
| CodemapCreateTool
| CodemapSaveTool
| CodemapSetStatusTool
| CodemapUpdateTool
| CodemapDeleteTool
| AddRunningAgentTool
| GetRunningAgentCountTool
| CheckBackgroundAgentCompletionTool
| OnBackgroundAgentCompletionTool
| ContextGetTool
| ContextValidateTool
| ContextListMemoryTypesTool
| ContextEvaluateRulesTool
| ContextGetRequiredVariablesTool
| RuleCreateTool
| RuleGetTool
| RuleListTool
| RuleUpdateTool
| RuleDeleteTool
| RuleEvaluateTool
| RuleGetPossibleVariablesTool
| FeedbackCreateTool
| FeedbackGetTool
| FeedbackListTool
| FeedbackRespondTool
| FeedbackReplyTool
| FeedbackUpdateSummaryTool
| FeedbackUpdateStatusTool
| AutoTestingCreateSuiteTool
| AutoTestingGetSuiteTool
| AutoTestingListSuitesTool
| AutoTestingUpdateSuiteTool
| AutoTestingDeleteSuiteTool
| AutoTestingAddCaseToSuiteTool
| AutoTestingRemoveCaseFromSuiteTool
| AutoTestingCreateCaseTool
| AutoTestingGetCaseTool
| AutoTestingListCasesTool
| AutoTestingUpdateCaseTool
| AutoTestingDeleteCaseTool
| AutoTestingCreateRunTool
| AutoTestingGetRunTool
| AutoTestingListRunsTool
| AutoTestingUpdateRunStatusTool
| AutoTestingUpdateRunCaseTool
| AutoTestingUpdateRunStepTool
| EpisodicCreateMemoryTool
| EpisodicListMemoriesTool
| EpisodicGetMemoryTool
| EpisodicAppendEventTool
| EpisodicQueryEventsTool
| EpisodicGetEventTypesTool
| EpisodicGetTagsTool
| EpisodicGetAgentsTool
| EpisodicArchiveMemoryTool
| EpisodicUnarchiveMemoryTool
| EpisodicUpdateTitleTool
| EventLogCreateInstanceTool
| EventLogGetInstanceTool
| EventLogListInstancesTool
| EventLogUpdateInstanceTool
| EventLogDeleteInstanceTool
| EventLogAppendEventTool
| EventLogAppendEventsTool
| EventLogQueryEventsTool
| EventLogGetInstanceStatsTool
| FsCreateFileTool
| FsCreateFolderTool
| FsReadFileTool
| FsUpdateFileTool
| FsDeleteFileTool
| FsDeleteFolderTool
| FsListFileTool
| FsGrepSearchTool
| FsFileSearchTool
| FsSearchFilesTool
| FsReadManyFilesTool
| FsListDirectoryTool
| FsListCodeDefinitionsTool
| HookInitializeTool
| HookCreateTool
| HookUpdateTool
| HookDeleteTool
| HookListTool
| HookGetTool
| HookEnableTool
| HookDisableTool
| KGCreateInstanceTemplateTool
| KGGetInstanceTemplateTool
| KGListInstanceTemplatesTool
| KGUpdateInstanceTemplateTool
| KGDeleteInstanceTemplateTool
| KGCreateInstanceTool
| KGGetInstanceTool
| KGListInstancesTool
| KGDeleteInstanceTool
| KGAddMemoryRecordTool
| KGAddMemoryRecordsTool
| KGGetMemoryRecordTool
| KGListMemoryRecordsTool
| KGUpdateMemoryRecordTool
| KGDeleteMemoryRecordTool
| KGAddEdgeTool
| KGAddEdgesTool
| KGListEdgesTool
| KGDeleteEdgeTool
| KGCreateViewTemplateTool
| KGGetViewTemplateTool
| KGListViewTemplatesTool
| KGUpdateViewTemplateTool
| KGDeleteViewTemplateTool
| KGCreateViewTool
| KGListViewsTool
| KGExecuteViewTool
| KGDeleteViewTool
| OutputParsersParseJSONTool
| OutputParsersParseXMLTool
| OutputParsersParseCSVTool
| OutputParsersParseTextTool
| OutputParsersParseErrorsTool
| OutputParsersParseWarningsTool
| PersistentMemoryCreateTool
| PersistentMemoryGetTool
| PersistentMemoryListTool
| PersistentMemoryUpdateTool
| PersistentMemoryDeleteTool
| PersistentMemoryExecuteRetrievalTool
| PersistentMemoryValidateTool
| PersistentMemoryGetStepSpecsTool
| UpdateRequestCreateTool
| UpdateRequestGetTool
| UpdateRequestListTool
| UpdateRequestUpdateTool
| UpdateRequestDeleteTool
| UpdateRequestSubmitTool
| UpdateRequestStartWorkTool
| UpdateRequestCompleteTool
| UpdateRequestMergeTool
| UpdateRequestAddDisputeTool
| UpdateRequestResolveDisputeTool
| UpdateRequestAddCommentTool
| UpdateRequestWatchTool
| UpdateRequestUnwatchTool
| RequirementPlanCreateTool
| RequirementPlanGetTool
| RequirementPlanUpdateTool
| RequirementPlanListTool
| RequirementPlanAddSectionTool
| RequirementPlanUpdateSectionTool
| RequirementPlanRemoveSectionTool
| RequirementPlanReorderSectionsTool
| RequirementPlanReviewTool
| UserMessageGetCurrentTool
| UserMessageGetTextTool
| UserMessageGetConfigTool
| UserMessageGetMentionedFilesTool
| UserUtilitiesGetCurrentTool
| UserUtilitiesGetTextTool
| UserUtilitiesGetMentionedMCPsTool
| UserUtilitiesGetMentionedFilesTool
| UserUtilitiesGetCurrentFileTool
| UserUtilitiesGetSelectionTool)[];
getFunctionCallSchemas: () => OpenAIFunctionCall[];
getRegistry: () => ToolRegistry;
getTool: (name: string) =>
| AnyDeclarativeTool
| undefined;
getToolNames: () => string[];
getToolSchemas: () => OpenAIToolSchema[];
git: (
| GitInitTool
| GitStatusTool
| GitAddTool
| GitCommitTool
| GitPushTool
| GitPullTool
| GitCheckoutTool
| GitBranchTool
| GitLogsTool
| GitDiffTool
| GitCloneTool)[];
groupFeedback: (
| FeedbackCreateTool
| FeedbackGetTool
| FeedbackListTool
| FeedbackRespondTool
| FeedbackReplyTool
| FeedbackUpdateSummaryTool
| FeedbackUpdateStatusTool)[];
hasTool: (name: string) => boolean;
history: (HistorySummarizeAllTool | HistorySummarizeTool)[];
hook: (
| HookInitializeTool
| HookCreateTool
| HookUpdateTool
| HookDeleteTool
| HookListTool
| HookGetTool
| HookEnableTool
| HookDisableTool)[];
job: (
| JobCreateTool
| JobGetTool
| JobUpdateTool
| JobDeleteTool
| JobListTool
| JobGroupCreateTool
| JobAddDependencyTool
| JobGetReadyTool
| JobGetBlockedTool
| JobLockTool
| JobUnlockTool
| JobBidAddTool)[];
knowledge: (
| KGTemplateCreateTool
| KGTemplateListTool
| KGTemplateGetTool
| KGTemplateDeleteTool
| KGInstanceCreateTool
| KGInstanceListTool
| KGInstanceGetTool
| KGInstanceDeleteTool
| KGRecordAddTool
| KGRecordListTool
| KGEdgeAddTool
| KGEdgeListTool)[];
knowledgeGraph: (
| KGCreateInstanceTemplateTool
| KGGetInstanceTemplateTool
| KGListInstanceTemplatesTool
| KGUpdateInstanceTemplateTool
| KGDeleteInstanceTemplateTool
| KGCreateInstanceTool
| KGGetInstanceTool
| KGListInstancesTool
| KGDeleteInstanceTool
| KGAddMemoryRecordTool
| KGAddMemoryRecordsTool
| KGGetMemoryRecordTool
| KGListMemoryRecordsTool
| KGUpdateMemoryRecordTool
| KGDeleteMemoryRecordTool
| KGAddEdgeTool
| KGAddEdgesTool
| KGListEdgesTool
| KGDeleteEdgeTool
| KGCreateViewTemplateTool
| KGGetViewTemplateTool
| KGListViewTemplatesTool
| KGUpdateViewTemplateTool
| KGDeleteViewTemplateTool
| KGCreateViewTool
| KGListViewsTool
| KGExecuteViewTool
| KGDeleteViewTool)[];
llm: (LLMInferenceTool | LLMGetConfigTool)[];
mcp: (
| MCPListServersTool
| MCPGetToolsTool
| MCPExecuteToolTool
| MCPConfigureServerTool)[];
memory: (
| MemoryJsonSaveTool
| MemoryJsonUpdateTool
| MemoryJsonDeleteTool
| MemoryJsonListTool
| MemoryTodoSaveTool
| MemoryTodoUpdateTool
| MemoryTodoDeleteTool
| MemoryTodoListTool
| MemoryMarkdownSaveTool
| MemoryMarkdownUpdateTool
| MemoryMarkdownDeleteTool
| MemoryMarkdownListTool
| EpisodicMemoryCreateTool
| EpisodicMemoryListTool
| EpisodicMemoryGetTool
| EpisodicMemoryAppendEventTool
| EpisodicMemoryQueryEventsTool
| EpisodicMemoryGetEventTypesTool
| EpisodicMemoryArchiveTool
| EpisodicMemoryUpdateTitleTool
| PersistentMemoryCreateTool
| PersistentMemoryGetTool
| PersistentMemoryListTool
| PersistentMemoryUpdateTool
| PersistentMemoryRetrieveTool)[];
orchestrator: (
| OrchestratorListTool
| OrchestratorGetTool
| OrchestratorGetSettingsTool
| OrchestratorCreateTool
| OrchestratorUpdateTool
| OrchestratorUpdateSettingsTool
| OrchestratorDeleteTool
| OrchestratorUpdateStatusTool)[];
outputParsers: (
| OutputParsersParseJSONTool
| OutputParsersParseXMLTool
| OutputParsersParseCSVTool
| OutputParsersParseTextTool
| OutputParsersParseErrorsTool
| OutputParsersParseWarningsTool)[];
persistentMemory: (
| PersistentMemoryCreateTool
| PersistentMemoryGetTool
| PersistentMemoryListTool
| PersistentMemoryUpdateTool
| PersistentMemoryDeleteTool
| PersistentMemoryExecuteRetrievalTool
| PersistentMemoryValidateTool
| PersistentMemoryGetStepSpecsTool)[];
planning: (
| PlanGetAllTool
| PlanGetDetailTool
| PlanCreateTool
| PlanUpdateTool
| PlanAddTaskTool
| PlanStartTaskTool
| RoadmapGetTool
| RoadmapGetPhasesTool
| RoadmapCreatePhaseTool
| RoadmapUpdatePhaseTool
| RoadmapDeletePhaseTool
| RoadmapGetFeaturesTool
| RoadmapCreateFeatureTool
| RoadmapUpdateFeatureTool
| RoadmapGetIdeasTool
| RoadmapCreateIdeaTool)[];
project: (
| ProjectGetSettingsTool
| ProjectGetPathTool
| ProjectGetRepoMapTool
| ProjectRunTool
| ProjectGetEditorStatusTool)[];
projectStructureUpdateRequest: (
| UpdateRequestCreateTool
| UpdateRequestGetTool
| UpdateRequestListTool
| UpdateRequestUpdateTool
| UpdateRequestDeleteTool
| UpdateRequestSubmitTool
| UpdateRequestStartWorkTool
| UpdateRequestCompleteTool
| UpdateRequestMergeTool
| UpdateRequestAddDisputeTool
| UpdateRequestResolveDisputeTool
| UpdateRequestAddCommentTool
| UpdateRequestWatchTool
| UpdateRequestUnwatchTool)[];
rag: (RAGAddFileTool | RAGRetrieveKnowledgeTool)[];
requirementPlan: (
| RequirementPlanCreateTool
| RequirementPlanGetTool
| RequirementPlanUpdateTool
| RequirementPlanListTool
| RequirementPlanAddSectionTool
| RequirementPlanUpdateSectionTool
| RequirementPlanRemoveSectionTool
| RequirementPlanReorderSectionsTool
| RequirementPlanReviewTool)[];
review: (
| ReviewCreateTool
| ReviewGetTool
| ReviewListTool
| ReviewUpdateTool
| ReviewSubmitTool
| ReviewApproveTool
| ReviewRequestChangesTool
| ReviewAddCommentTool)[];
search: (
| GlobTool
| GrepTool
| SearchFilesTool
| CodebaseSearchTool
| SearchMcpToolTool
| ListCodeDefinitionNamesTool)[];
state: (
| StateGetAppTool
| StateAddAgentTool
| StateGetAgentTool
| StateGetProjectTool
| StateUpdateProjectTool)[];
task: (
| TaskCreateTool
| TaskUpdateTool
| TaskDeleteTool
| TaskListTool
| TaskGetTool
| TaskAssignTool
| TaskExecuteTool)[];
terminal: ExecuteCommandTool[];
testing: (
| TestSuiteCreateTool
| TestSuiteGetTool
| TestSuiteListTool
| TestSuiteUpdateTool
| TestSuiteDeleteTool
| TestCaseCreateTool
| TestCaseGetTool
| TestCaseListTool
| TestCaseUpdateTool
| TestRunCreateTool
| TestRunGetTool
| TestRunUpdateStatusTool)[];
thread: (
| ThreadCreateTool
| ThreadCreateStartTool
| ThreadCreateBackgroundTool
| ThreadListTool
| ThreadGetTool
| ThreadStartTool
| ThreadUpdateTool
| ThreadDeleteTool
| ThreadGetMessagesTool
| ThreadUpdateStatusTool)[];
todo: (
| TodoAddTool
| TodoUpdateTool
| TodoListTool
| TodoListIncompleteTool
| TodoExportTool
| TodoImportTool)[];
tokenizer: (TokenizerAddTool | TokenizerGetTool)[];
userMessageManager: (
| UserMessageGetCurrentTool
| UserMessageGetTextTool
| UserMessageGetConfigTool
| UserMessageGetMentionedFilesTool)[];
userMessageUtilities: (
| UserUtilitiesGetCurrentTool
| UserUtilitiesGetTextTool
| UserUtilitiesGetMentionedMCPsTool
| UserUtilitiesGetMentionedFilesTool
| UserUtilitiesGetCurrentFileTool
| UserUtilitiesGetSelectionTool)[];
utils: UtilsEditFileAndApplyDiffTool[];
vectordb: (
| VectorGetTool
| VectorAddItemTool
| VectorQueryTool
| VectorQueryItemsTool)[];
webSearch: (WebSearchTool | GetFirstLinkTool)[];
};

Defined in: packages/codeboltjs/src/tools/index.ts:578

Tools module providing LLM-ready tool definitions

Type Declaration

NameTypeDefault valueDescriptionDefined in
actionBlock(ListActionBlocksTool | GetActionBlockDetailTool | StartActionBlockTool)[]actionBlockTools-packages/codeboltjs/src/tools/index.ts:656
admin( | OrchestratorListTool | OrchestratorGetTool | OrchestratorCreateTool | OrchestratorUpdateTool | CodemapListTool | CodemapGetTool | CodemapCreateTool | CodemapUpdateTool | HookCreateTool | HookListTool | HookGetTool | HookEnableTool | HookDisableTool | EventLogCreateInstanceTool | EventLogGetInstanceTool | EventLogListInstancesTool | EventLogAppendEventTool | EventLogQueryEventsTool | EventLogGetStatsTool)[]adminTools-packages/codeboltjs/src/tools/index.ts:649
agent( | AgentFindTool | AgentStartTool | AgentListTool | AgentDetailsTool)[]agentTools-packages/codeboltjs/src/tools/index.ts:630
agentDeliberation( | DeliberationCreateTool | DeliberationGetTool | DeliberationListTool | DeliberationUpdateTool | DeliberationRespondTool | DeliberationVoteTool | DeliberationGetWinnerTool | DeliberationSummaryTool)[]agentDeliberationTools-packages/codeboltjs/src/tools/index.ts:660
agentEventQueue( | EventQueueAddEventTool | EventQueueSendMessageTool | EventQueueGetStatsTool | EventQueueGetPendingTool | EventQueueWaitNextTool | EventQueueAcknowledgeTool)[]agentEventQueueTools-packages/codeboltjs/src/tools/index.ts:681
agentPortfolio( | PortfolioGetTool | PortfolioGetConversationsTool | PortfolioAddTestimonialTool | PortfolioUpdateTestimonialTool | PortfolioDeleteTestimonialTool | PortfolioAddKarmaTool | PortfolioGetKarmaHistoryTool | PortfolioAddAppreciationTool | PortfolioAddTalentTool | PortfolioEndorseTalentTool | PortfolioGetTalentsTool | PortfolioGetRankingTool | PortfolioGetByProjectTool | PortfolioUpdateProfileTool)[]agentPortfolioTools-packages/codeboltjs/src/tools/index.ts:661
autoTesting( | AutoTestingCreateSuiteTool | AutoTestingGetSuiteTool | AutoTestingListSuitesTool | AutoTestingUpdateSuiteTool | AutoTestingDeleteSuiteTool | AutoTestingAddCaseToSuiteTool | AutoTestingRemoveCaseFromSuiteTool | AutoTestingCreateCaseTool | AutoTestingGetCaseTool | AutoTestingListCasesTool | AutoTestingUpdateCaseTool | AutoTestingDeleteCaseTool | AutoTestingCreateRunTool | AutoTestingGetRunTool | AutoTestingListRunsTool | AutoTestingUpdateRunStatusTool | AutoTestingUpdateRunCaseTool | AutoTestingUpdateRunStepTool)[]autoTestingTools-packages/codeboltjs/src/tools/index.ts:668
backgroundChildThreads( | AddRunningAgentTool | GetRunningAgentCountTool | CheckBackgroundAgentCompletionTool | OnBackgroundAgentCompletionTool)[]backgroundChildThreadsTools-packages/codeboltjs/src/tools/index.ts:664
browser( | BrowserNavigateTool | BrowserScreenshotTool | BrowserClickTool | BrowserTypeTool | BrowserScrollTool | BrowserGetContentTool | BrowserGetHtmlTool | BrowserGetMarkdownTool | BrowserGetUrlTool | BrowserCloseTool | BrowserEnterTool | BrowserSearchTool)[]browserTools-packages/codeboltjs/src/tools/index.ts:629
calendar( | CalendarCreateEventTool | CalendarUpdateEventTool | CalendarDeleteEventTool | CalendarGetEventTool | CalendarListEventsTool | CalendarGetUpcomingTool | CalendarMarkCompleteTool | CalendarGetStatusTool)[]calendarTools-packages/codeboltjs/src/tools/index.ts:645
capability( | CapabilityListTool | CapabilityListSkillsTool | CapabilityListPowersTool | CapabilityGetDetailTool | CapabilityStartTool | CapabilityStartSkillTool | CapabilityStopTool | CapabilityGetStatusTool)[]capabilityTools-packages/codeboltjs/src/tools/index.ts:640
chat( | ChatGetHistoryTool | ChatSendTool | ChatWaitReplyTool | ChatConfirmTool | ChatAskTool | ChatNotifyTool | ChatStopProcessTool)[]chatTools-packages/codeboltjs/src/tools/index.ts:639
codebaseSearch(CodebaseSearchTool | CodebaseSearchMcpToolTool)[]codebaseSearchTools-packages/codeboltjs/src/tools/index.ts:662
codemap( | CodemapListTool | CodemapGetTool | CodemapCreateTool | CodemapSaveTool | CodemapSetStatusTool | CodemapUpdateTool | CodemapDeleteTool)[]codemapTools-packages/codeboltjs/src/tools/index.ts:663
codeutils( | CodeUtilsGetFilesMarkdownTool | CodeUtilsPerformMatchTool | CodeUtilsGetMatcherListTool | CodeUtilsMatchDetailTool)[]codeutilsTools-packages/codeboltjs/src/tools/index.ts:654
collaboration( | FeedbackCreateTool | FeedbackGetTool | FeedbackListTool | FeedbackRespondTool | DeliberationCreateTool | DeliberationGetTool | DeliberationListTool | DeliberationRespondTool | DeliberationVoteTool | PortfolioGetTool | PortfolioAddTestimonialTool | PortfolioAddKarmaTool | PortfolioAddTalentTool | PortfolioEndorseTalentTool | PortfolioGetRankingTool)[]collaborationTools-packages/codeboltjs/src/tools/index.ts:647
context( | ContextRuleCreateTool | ContextRuleListTool | ContextRuleEvaluateTool | ContextRuleGetTool | ContextRuleDeleteTool)[]contextTools-packages/codeboltjs/src/tools/index.ts:650
contextAssembly( | ContextGetTool | ContextValidateTool | ContextListMemoryTypesTool | ContextEvaluateRulesTool | ContextGetRequiredVariablesTool)[]contextAssemblyTools-packages/codeboltjs/src/tools/index.ts:665
contextRuleEngine( | RuleCreateTool | RuleGetTool | RuleListTool | RuleUpdateTool | RuleDeleteTool | RuleEvaluateTool | RuleGetPossibleVariablesTool)[]contextRuleEngineTools-packages/codeboltjs/src/tools/index.ts:666
dbmemory(DBMemoryAddKnowledgeTool | DBMemoryGetKnowledgeTool)[]dbmemoryTools-packages/codeboltjs/src/tools/index.ts:659
debug(DebugAddLogTool | DebugOpenBrowserTool)[]debugTools-packages/codeboltjs/src/tools/index.ts:653
episodicMemory( | EpisodicCreateMemoryTool | EpisodicListMemoriesTool | EpisodicGetMemoryTool | EpisodicAppendEventTool | EpisodicQueryEventsTool | EpisodicGetEventTypesTool | EpisodicGetTagsTool | EpisodicGetAgentsTool | EpisodicArchiveMemoryTool | EpisodicUnarchiveMemoryTool | EpisodicUpdateTitleTool)[]episodicMemoryTools-packages/codeboltjs/src/tools/index.ts:669
eventLog( | EventLogCreateInstanceTool | EventLogGetInstanceTool | EventLogListInstancesTool | EventLogUpdateInstanceTool | EventLogDeleteInstanceTool | EventLogAppendEventTool | EventLogAppendEventsTool | EventLogQueryEventsTool | EventLogGetInstanceStatsTool)[]eventLogTools-packages/codeboltjs/src/tools/index.ts:670
executeTool()(name: string, params: object, signal?: AbortSignal, updateOutput?: (output: string) => void) => Promise<ToolFrameworkResult>-Execute a tool by namepackages/codeboltjs/src/tools/index.ts:602
file( | ReadFileTool | WriteFileTool | EditTool | ListDirectoryTool | ReadManyFilesTool)[]fileTools-packages/codeboltjs/src/tools/index.ts:625
fs( | FsCreateFileTool | FsCreateFolderTool | FsReadFileTool | FsUpdateFileTool | FsDeleteFileTool | FsDeleteFolderTool | FsListFileTool | FsGrepSearchTool | FsFileSearchTool | FsSearchFilesTool | FsReadManyFilesTool | FsListDirectoryTool | FsListCodeDefinitionsTool)[]fsTools-packages/codeboltjs/src/tools/index.ts:671
getAllTools()() => ( | UtilsEditFileAndApplyDiffTool | ReadFileTool | WriteFileTool | EditTool | ListDirectoryTool | ReadManyFilesTool | ListActionBlocksTool | GetActionBlockDetailTool | StartActionBlockTool | GetAllActionPlansTool | CreateActionPlanTool | AddTaskToActionPlanTool | CreateKVInstanceTool | KVSetTool | KVGetTool | GetRoadmapTool | CreateRoadmapPhaseTool | CreateRoadmapIdeaTool | CreateReviewMergeRequestTool | ListReviewMergeRequestsTool | MergeReviewMergeRequestTool | CreateMemoryIngestionPipelineTool | ExecuteMemoryIngestionPipelineTool | RAGAddFileTool | RAGRetrieveKnowledgeTool | WebSearchTool | GetFirstLinkTool | DBMemoryAddKnowledgeTool | DBMemoryGetKnowledgeTool | EventQueueAddEventTool | EventQueueSendMessageTool | EventQueueGetStatsTool | EventQueueGetPendingTool | EventQueueWaitNextTool | EventQueueAcknowledgeTool | GlobTool | GrepTool | SearchFilesTool | CodebaseSearchTool | SearchMcpToolTool | ListCodeDefinitionNamesTool | ExecuteCommandTool | GitInitTool | GitStatusTool | GitAddTool | GitCommitTool | GitPushTool | GitPullTool | GitCheckoutTool | GitBranchTool | GitLogsTool | GitDiffTool | GitCloneTool | BrowserNavigateTool | BrowserScreenshotTool | BrowserClickTool | BrowserTypeTool | BrowserScrollTool | BrowserGetContentTool | BrowserGetHtmlTool | BrowserGetMarkdownTool | BrowserGetUrlTool | BrowserCloseTool | BrowserEnterTool | BrowserSearchTool | AgentFindTool | AgentStartTool | AgentListTool | AgentDetailsTool | ThreadCreateTool | ThreadCreateStartTool | ThreadCreateBackgroundTool | ThreadListTool | ThreadGetTool | ThreadStartTool | ThreadUpdateTool | ThreadDeleteTool | ThreadGetMessagesTool | ThreadUpdateStatusTool | TaskCreateTool | TaskUpdateTool | TaskDeleteTool | TaskListTool | TaskGetTool | TaskAssignTool | TaskExecuteTool | OrchestratorListTool | OrchestratorGetTool | OrchestratorGetSettingsTool | OrchestratorCreateTool | OrchestratorUpdateTool | OrchestratorUpdateSettingsTool | OrchestratorDeleteTool | OrchestratorUpdateStatusTool | StateGetAppTool | StateAddAgentTool | StateGetAgentTool | StateGetProjectTool | StateUpdateProjectTool | ProjectGetSettingsTool | ProjectGetPathTool | ProjectGetRepoMapTool | ProjectRunTool | ProjectGetEditorStatusTool | LLMInferenceTool | LLMGetConfigTool | MemoryJsonSaveTool | MemoryJsonUpdateTool | MemoryJsonDeleteTool | MemoryJsonListTool | MemoryTodoSaveTool | MemoryTodoUpdateTool | MemoryTodoDeleteTool | MemoryTodoListTool | MemoryMarkdownSaveTool | MemoryMarkdownUpdateTool | MemoryMarkdownDeleteTool | MemoryMarkdownListTool | EpisodicMemoryCreateTool | EpisodicMemoryListTool | EpisodicMemoryGetTool | EpisodicMemoryAppendEventTool | EpisodicMemoryQueryEventsTool | EpisodicMemoryGetEventTypesTool | EpisodicMemoryArchiveTool | EpisodicMemoryUpdateTitleTool | PersistentMemoryCreateTool | PersistentMemoryGetTool | PersistentMemoryListTool | PersistentMemoryUpdateTool | PersistentMemoryRetrieveTool | TodoAddTool | TodoUpdateTool | TodoListTool | TodoListIncompleteTool | TodoExportTool | TodoImportTool | ChatGetHistoryTool | ChatSendTool | ChatWaitReplyTool | ChatConfirmTool | ChatAskTool | ChatNotifyTool | ChatStopProcessTool | CapabilityListTool | CapabilityListSkillsTool | CapabilityListPowersTool | CapabilityGetDetailTool | CapabilityStartTool | CapabilityStartSkillTool | CapabilityStopTool | CapabilityGetStatusTool | MCPListServersTool | MCPGetToolsTool | MCPExecuteToolTool | MCPConfigureServerTool | KGTemplateCreateTool | KGTemplateListTool | KGTemplateGetTool | KGTemplateDeleteTool | KGInstanceCreateTool | KGInstanceListTool | KGInstanceGetTool | KGInstanceDeleteTool | KGRecordAddTool | KGRecordListTool | KGEdgeAddTool | KGEdgeListTool | PlanGetAllTool | PlanGetDetailTool | PlanCreateTool | PlanUpdateTool | PlanAddTaskTool | PlanStartTaskTool | RoadmapGetTool | RoadmapGetPhasesTool | RoadmapCreatePhaseTool | RoadmapUpdatePhaseTool | RoadmapDeletePhaseTool | RoadmapGetFeaturesTool | RoadmapCreateFeatureTool | RoadmapUpdateFeatureTool | RoadmapGetIdeasTool | RoadmapCreateIdeaTool | JobCreateTool | JobGetTool | JobUpdateTool | JobDeleteTool | JobListTool | JobGroupCreateTool | JobAddDependencyTool | JobGetReadyTool | JobGetBlockedTool | JobLockTool | JobUnlockTool | JobBidAddTool | CalendarCreateEventTool | CalendarUpdateEventTool | CalendarDeleteEventTool | CalendarGetEventTool | CalendarListEventsTool | CalendarGetUpcomingTool | CalendarMarkCompleteTool | CalendarGetStatusTool | TestSuiteCreateTool | TestSuiteGetTool | TestSuiteListTool | TestSuiteUpdateTool | TestSuiteDeleteTool | TestCaseCreateTool | TestCaseGetTool | TestCaseListTool | TestCaseUpdateTool | TestRunCreateTool | TestRunGetTool | TestRunUpdateStatusTool | FeedbackCreateTool | FeedbackGetTool | FeedbackListTool | FeedbackRespondTool | DeliberationCreateTool | DeliberationGetTool | DeliberationListTool | DeliberationRespondTool | DeliberationVoteTool | PortfolioGetTool | PortfolioAddTestimonialTool | PortfolioAddKarmaTool | PortfolioAddTalentTool | PortfolioEndorseTalentTool | PortfolioGetRankingTool | ReviewCreateTool | ReviewGetTool | ReviewListTool | ReviewUpdateTool | ReviewSubmitTool | ReviewApproveTool | ReviewRequestChangesTool | ReviewAddCommentTool | OrchestratorListTool | OrchestratorGetTool | OrchestratorCreateTool | OrchestratorUpdateTool | CodemapListTool | CodemapGetTool | CodemapCreateTool | CodemapUpdateTool | HookCreateTool | HookListTool | HookGetTool | HookEnableTool | HookDisableTool | EventLogCreateInstanceTool | EventLogGetInstanceTool | EventLogListInstancesTool | EventLogAppendEventTool | EventLogQueryEventsTool | EventLogGetStatsTool | ContextRuleCreateTool | ContextRuleListTool | ContextRuleEvaluateTool | ContextRuleGetTool | ContextRuleDeleteTool | TokenizerAddTool | TokenizerGetTool | VectorGetTool | VectorAddItemTool | VectorQueryTool | VectorQueryItemsTool | DebugAddLogTool | DebugOpenBrowserTool | CodeUtilsGetFilesMarkdownTool | CodeUtilsPerformMatchTool | CodeUtilsGetMatcherListTool | CodeUtilsMatchDetailTool | HistorySummarizeAllTool | HistorySummarizeTool | DeliberationCreateTool | DeliberationGetTool | DeliberationListTool | DeliberationUpdateTool | DeliberationRespondTool | DeliberationVoteTool | DeliberationGetWinnerTool | DeliberationSummaryTool | PortfolioGetTool | PortfolioGetConversationsTool | PortfolioAddTestimonialTool | PortfolioUpdateTestimonialTool | PortfolioDeleteTestimonialTool | PortfolioAddKarmaTool | PortfolioGetKarmaHistoryTool | PortfolioAddAppreciationTool | PortfolioAddTalentTool | PortfolioEndorseTalentTool | PortfolioGetTalentsTool | PortfolioGetRankingTool | PortfolioGetByProjectTool | PortfolioUpdateProfileTool | CodebaseSearchTool | CodebaseSearchMcpToolTool | CodemapListTool | CodemapGetTool | CodemapCreateTool | CodemapSaveTool | CodemapSetStatusTool | CodemapUpdateTool | CodemapDeleteTool | AddRunningAgentTool | GetRunningAgentCountTool | CheckBackgroundAgentCompletionTool | OnBackgroundAgentCompletionTool | ContextGetTool | ContextValidateTool | ContextListMemoryTypesTool | ContextEvaluateRulesTool | ContextGetRequiredVariablesTool | RuleCreateTool | RuleGetTool | RuleListTool | RuleUpdateTool | RuleDeleteTool | RuleEvaluateTool | RuleGetPossibleVariablesTool | FeedbackCreateTool | FeedbackGetTool | FeedbackListTool | FeedbackRespondTool | FeedbackReplyTool | FeedbackUpdateSummaryTool | FeedbackUpdateStatusTool | AutoTestingCreateSuiteTool | AutoTestingGetSuiteTool | AutoTestingListSuitesTool | AutoTestingUpdateSuiteTool | AutoTestingDeleteSuiteTool | AutoTestingAddCaseToSuiteTool | AutoTestingRemoveCaseFromSuiteTool | AutoTestingCreateCaseTool | AutoTestingGetCaseTool | AutoTestingListCasesTool | AutoTestingUpdateCaseTool | AutoTestingDeleteCaseTool | AutoTestingCreateRunTool | AutoTestingGetRunTool | AutoTestingListRunsTool | AutoTestingUpdateRunStatusTool | AutoTestingUpdateRunCaseTool | AutoTestingUpdateRunStepTool | EpisodicCreateMemoryTool | EpisodicListMemoriesTool | EpisodicGetMemoryTool | EpisodicAppendEventTool | EpisodicQueryEventsTool | EpisodicGetEventTypesTool | EpisodicGetTagsTool | EpisodicGetAgentsTool | EpisodicArchiveMemoryTool | EpisodicUnarchiveMemoryTool | EpisodicUpdateTitleTool | EventLogCreateInstanceTool | EventLogGetInstanceTool | EventLogListInstancesTool | EventLogUpdateInstanceTool | EventLogDeleteInstanceTool | EventLogAppendEventTool | EventLogAppendEventsTool | EventLogQueryEventsTool | EventLogGetInstanceStatsTool | FsCreateFileTool | FsCreateFolderTool | FsReadFileTool | FsUpdateFileTool | FsDeleteFileTool | FsDeleteFolderTool | FsListFileTool | FsGrepSearchTool | FsFileSearchTool | FsSearchFilesTool | FsReadManyFilesTool | FsListDirectoryTool | FsListCodeDefinitionsTool | HookInitializeTool | HookCreateTool | HookUpdateTool | HookDeleteTool | HookListTool | HookGetTool | HookEnableTool | HookDisableTool | KGCreateInstanceTemplateTool | KGGetInstanceTemplateTool | KGListInstanceTemplatesTool | KGUpdateInstanceTemplateTool | KGDeleteInstanceTemplateTool | KGCreateInstanceTool | KGGetInstanceTool | KGListInstancesTool | KGDeleteInstanceTool | KGAddMemoryRecordTool | KGAddMemoryRecordsTool | KGGetMemoryRecordTool | KGListMemoryRecordsTool | KGUpdateMemoryRecordTool | KGDeleteMemoryRecordTool | KGAddEdgeTool | KGAddEdgesTool | KGListEdgesTool | KGDeleteEdgeTool | KGCreateViewTemplateTool | KGGetViewTemplateTool | KGListViewTemplatesTool | KGUpdateViewTemplateTool | KGDeleteViewTemplateTool | KGCreateViewTool | KGListViewsTool | KGExecuteViewTool | KGDeleteViewTool | OutputParsersParseJSONTool | OutputParsersParseXMLTool | OutputParsersParseCSVTool | OutputParsersParseTextTool | OutputParsersParseErrorsTool | OutputParsersParseWarningsTool | PersistentMemoryCreateTool | PersistentMemoryGetTool | PersistentMemoryListTool | PersistentMemoryUpdateTool | PersistentMemoryDeleteTool | PersistentMemoryExecuteRetrievalTool | PersistentMemoryValidateTool | PersistentMemoryGetStepSpecsTool | UpdateRequestCreateTool | UpdateRequestGetTool | UpdateRequestListTool | UpdateRequestUpdateTool | UpdateRequestDeleteTool | UpdateRequestSubmitTool | UpdateRequestStartWorkTool | UpdateRequestCompleteTool | UpdateRequestMergeTool | UpdateRequestAddDisputeTool | UpdateRequestResolveDisputeTool | UpdateRequestAddCommentTool | UpdateRequestWatchTool | UpdateRequestUnwatchTool | RequirementPlanCreateTool | RequirementPlanGetTool | RequirementPlanUpdateTool | RequirementPlanListTool | RequirementPlanAddSectionTool | RequirementPlanUpdateSectionTool | RequirementPlanRemoveSectionTool | RequirementPlanReorderSectionsTool | RequirementPlanReviewTool | UserMessageGetCurrentTool | UserMessageGetTextTool | UserMessageGetConfigTool | UserMessageGetMentionedFilesTool | UserUtilitiesGetCurrentTool | UserUtilitiesGetTextTool | UserUtilitiesGetMentionedMCPsTool | UserUtilitiesGetMentionedFilesTool | UserUtilitiesGetCurrentFileTool | UserUtilitiesGetSelectionTool)[]-Get all available toolspackages/codeboltjs/src/tools/index.ts:582
getFunctionCallSchemas()() => OpenAIFunctionCall[]-Get function call schemas for all toolspackages/codeboltjs/src/tools/index.ts:597
getRegistry()() => ToolRegistry-Get the tool registrypackages/codeboltjs/src/tools/index.ts:587
getTool()(name: string) => | AnyDeclarativeTool | undefined-Get a specific tool by namepackages/codeboltjs/src/tools/index.ts:612
getToolNames()() => string[]-Get tool namespackages/codeboltjs/src/tools/index.ts:622
getToolSchemas()() => OpenAIToolSchema[]-Get OpenAI-compatible tool schemas for all toolspackages/codeboltjs/src/tools/index.ts:592
git( | GitInitTool | GitStatusTool | GitAddTool | GitCommitTool | GitPushTool | GitPullTool | GitCheckoutTool | GitBranchTool | GitLogsTool | GitDiffTool | GitCloneTool)[]gitTools-packages/codeboltjs/src/tools/index.ts:628
groupFeedback( | FeedbackCreateTool | FeedbackGetTool | FeedbackListTool | FeedbackRespondTool | FeedbackReplyTool | FeedbackUpdateSummaryTool | FeedbackUpdateStatusTool)[]groupFeedbackTools-packages/codeboltjs/src/tools/index.ts:667
hasTool()(name: string) => boolean-Check if a tool existspackages/codeboltjs/src/tools/index.ts:617
history(HistorySummarizeAllTool | HistorySummarizeTool)[]historyTools-packages/codeboltjs/src/tools/index.ts:655
hook( | HookInitializeTool | HookCreateTool | HookUpdateTool | HookDeleteTool | HookListTool | HookGetTool | HookEnableTool | HookDisableTool)[]hookTools-packages/codeboltjs/src/tools/index.ts:672
job( | JobCreateTool | JobGetTool | JobUpdateTool | JobDeleteTool | JobListTool | JobGroupCreateTool | JobAddDependencyTool | JobGetReadyTool | JobGetBlockedTool | JobLockTool | JobUnlockTool | JobBidAddTool)[]jobTools-packages/codeboltjs/src/tools/index.ts:644
knowledge( | KGTemplateCreateTool | KGTemplateListTool | KGTemplateGetTool | KGTemplateDeleteTool | KGInstanceCreateTool | KGInstanceListTool | KGInstanceGetTool | KGInstanceDeleteTool | KGRecordAddTool | KGRecordListTool | KGEdgeAddTool | KGEdgeListTool)[]knowledgeTools-packages/codeboltjs/src/tools/index.ts:642
knowledgeGraph( | KGCreateInstanceTemplateTool | KGGetInstanceTemplateTool | KGListInstanceTemplatesTool | KGUpdateInstanceTemplateTool | KGDeleteInstanceTemplateTool | KGCreateInstanceTool | KGGetInstanceTool | KGListInstancesTool | KGDeleteInstanceTool | KGAddMemoryRecordTool | KGAddMemoryRecordsTool | KGGetMemoryRecordTool | KGListMemoryRecordsTool | KGUpdateMemoryRecordTool | KGDeleteMemoryRecordTool | KGAddEdgeTool | KGAddEdgesTool | KGListEdgesTool | KGDeleteEdgeTool | KGCreateViewTemplateTool | KGGetViewTemplateTool | KGListViewTemplatesTool | KGUpdateViewTemplateTool | KGDeleteViewTemplateTool | KGCreateViewTool | KGListViewsTool | KGExecuteViewTool | KGDeleteViewTool)[]knowledgeGraphTools-packages/codeboltjs/src/tools/index.ts:673
llm(LLMInferenceTool | LLMGetConfigTool)[]llmTools-packages/codeboltjs/src/tools/index.ts:636
mcp( | MCPListServersTool | MCPGetToolsTool | MCPExecuteToolTool | MCPConfigureServerTool)[]mcpTools-packages/codeboltjs/src/tools/index.ts:641
memory( | MemoryJsonSaveTool | MemoryJsonUpdateTool | MemoryJsonDeleteTool | MemoryJsonListTool | MemoryTodoSaveTool | MemoryTodoUpdateTool | MemoryTodoDeleteTool | MemoryTodoListTool | MemoryMarkdownSaveTool | MemoryMarkdownUpdateTool | MemoryMarkdownDeleteTool | MemoryMarkdownListTool | EpisodicMemoryCreateTool | EpisodicMemoryListTool | EpisodicMemoryGetTool | EpisodicMemoryAppendEventTool | EpisodicMemoryQueryEventsTool | EpisodicMemoryGetEventTypesTool | EpisodicMemoryArchiveTool | EpisodicMemoryUpdateTitleTool | PersistentMemoryCreateTool | PersistentMemoryGetTool | PersistentMemoryListTool | PersistentMemoryUpdateTool | PersistentMemoryRetrieveTool)[]memoryTools-packages/codeboltjs/src/tools/index.ts:637
orchestrator( | OrchestratorListTool | OrchestratorGetTool | OrchestratorGetSettingsTool | OrchestratorCreateTool | OrchestratorUpdateTool | OrchestratorUpdateSettingsTool | OrchestratorDeleteTool | OrchestratorUpdateStatusTool)[]orchestratorTools-packages/codeboltjs/src/tools/index.ts:633
outputParsers( | OutputParsersParseJSONTool | OutputParsersParseXMLTool | OutputParsersParseCSVTool | OutputParsersParseTextTool | OutputParsersParseErrorsTool | OutputParsersParseWarningsTool)[]outputParsersTools-packages/codeboltjs/src/tools/index.ts:674
persistentMemory( | PersistentMemoryCreateTool | PersistentMemoryGetTool | PersistentMemoryListTool | PersistentMemoryUpdateTool | PersistentMemoryDeleteTool | PersistentMemoryExecuteRetrievalTool | PersistentMemoryValidateTool | PersistentMemoryGetStepSpecsTool)[]persistentMemoryTools-packages/codeboltjs/src/tools/index.ts:675
planning( | PlanGetAllTool | PlanGetDetailTool | PlanCreateTool | PlanUpdateTool | PlanAddTaskTool | PlanStartTaskTool | RoadmapGetTool | RoadmapGetPhasesTool | RoadmapCreatePhaseTool | RoadmapUpdatePhaseTool | RoadmapDeletePhaseTool | RoadmapGetFeaturesTool | RoadmapCreateFeatureTool | RoadmapUpdateFeatureTool | RoadmapGetIdeasTool | RoadmapCreateIdeaTool)[]planningTools-packages/codeboltjs/src/tools/index.ts:643
project( | ProjectGetSettingsTool | ProjectGetPathTool | ProjectGetRepoMapTool | ProjectRunTool | ProjectGetEditorStatusTool)[]projectTools-packages/codeboltjs/src/tools/index.ts:635
projectStructureUpdateRequest( | UpdateRequestCreateTool | UpdateRequestGetTool | UpdateRequestListTool | UpdateRequestUpdateTool | UpdateRequestDeleteTool | UpdateRequestSubmitTool | UpdateRequestStartWorkTool | UpdateRequestCompleteTool | UpdateRequestMergeTool | UpdateRequestAddDisputeTool | UpdateRequestResolveDisputeTool | UpdateRequestAddCommentTool | UpdateRequestWatchTool | UpdateRequestUnwatchTool)[]projectStructureUpdateRequestTools-packages/codeboltjs/src/tools/index.ts:676
rag(RAGAddFileTool | RAGRetrieveKnowledgeTool)[]ragTools-packages/codeboltjs/src/tools/index.ts:657
requirementPlan( | RequirementPlanCreateTool | RequirementPlanGetTool | RequirementPlanUpdateTool | RequirementPlanListTool | RequirementPlanAddSectionTool | RequirementPlanUpdateSectionTool | RequirementPlanRemoveSectionTool | RequirementPlanReorderSectionsTool | RequirementPlanReviewTool)[]requirementPlanTools-packages/codeboltjs/src/tools/index.ts:677
review( | ReviewCreateTool | ReviewGetTool | ReviewListTool | ReviewUpdateTool | ReviewSubmitTool | ReviewApproveTool | ReviewRequestChangesTool | ReviewAddCommentTool)[]reviewTools-packages/codeboltjs/src/tools/index.ts:648
search( | GlobTool | GrepTool | SearchFilesTool | CodebaseSearchTool | SearchMcpToolTool | ListCodeDefinitionNamesTool)[]searchTools-packages/codeboltjs/src/tools/index.ts:626
state( | StateGetAppTool | StateAddAgentTool | StateGetAgentTool | StateGetProjectTool | StateUpdateProjectTool)[]stateTools-packages/codeboltjs/src/tools/index.ts:634
task( | TaskCreateTool | TaskUpdateTool | TaskDeleteTool | TaskListTool | TaskGetTool | TaskAssignTool | TaskExecuteTool)[]taskTools-packages/codeboltjs/src/tools/index.ts:632
terminalExecuteCommandTool[]terminalTools-packages/codeboltjs/src/tools/index.ts:627
testing( | TestSuiteCreateTool | TestSuiteGetTool | TestSuiteListTool | TestSuiteUpdateTool | TestSuiteDeleteTool | TestCaseCreateTool | TestCaseGetTool | TestCaseListTool | TestCaseUpdateTool | TestRunCreateTool | TestRunGetTool | TestRunUpdateStatusTool)[]testingTools-packages/codeboltjs/src/tools/index.ts:646
thread( | ThreadCreateTool | ThreadCreateStartTool | ThreadCreateBackgroundTool | ThreadListTool | ThreadGetTool | ThreadStartTool | ThreadUpdateTool | ThreadDeleteTool | ThreadGetMessagesTool | ThreadUpdateStatusTool)[]threadTools-packages/codeboltjs/src/tools/index.ts:631
todo( | TodoAddTool | TodoUpdateTool | TodoListTool | TodoListIncompleteTool | TodoExportTool | TodoImportTool)[]todoTools-packages/codeboltjs/src/tools/index.ts:638
tokenizer(TokenizerAddTool | TokenizerGetTool)[]tokenizerTools-packages/codeboltjs/src/tools/index.ts:651
userMessageManager( | UserMessageGetCurrentTool | UserMessageGetTextTool | UserMessageGetConfigTool | UserMessageGetMentionedFilesTool)[]userMessageManagerTools-packages/codeboltjs/src/tools/index.ts:678
userMessageUtilities( | UserUtilitiesGetCurrentTool | UserUtilitiesGetTextTool | UserUtilitiesGetMentionedMCPsTool | UserUtilitiesGetMentionedFilesTool | UserUtilitiesGetCurrentFileTool | UserUtilitiesGetSelectionTool)[]userMessageUtilitiesTools-packages/codeboltjs/src/tools/index.ts:679
utilsUtilsEditFileAndApplyDiffTool[]utilsTools-packages/codeboltjs/src/tools/index.ts:680
vectordb( | VectorGetTool | VectorAddItemTool | VectorQueryTool | VectorQueryItemsTool)[]vectordbTools-packages/codeboltjs/src/tools/index.ts:652
webSearch(WebSearchTool | GetFirstLinkTool)[]webSearchTools-packages/codeboltjs/src/tools/index.ts:658