index
@codebolt/codeboltjs
@codebolt/codeboltjs
Enumerations
- ActionBlockType
- AgentDeliberationAction
- AgentDeliberationResponseType
- AgentEventPriority
- AgentEventStatus
- AgentEventType
- AutoTestingAction
- AutoTestingResponseType
- GroupFeedbackAction
- GroupFeedbackResponseType
- Kind
- logType
- LogType
- ToolConfirmationOutcome
- ToolErrorType
Classes
- AgentDetailsTool
- AgentFindTool
- AgentListTool
- AgentStartTool
- BaseDeclarativeTool
- BaseToolInvocation
- BrowserClickTool
- BrowserCloseTool
- BrowserEnterTool
- BrowserGetContentTool
- BrowserGetHtmlTool
- BrowserGetMarkdownTool
- BrowserGetUrlTool
- BrowserNavigateTool
- BrowserScreenshotTool
- BrowserScrollTool
- BrowserSearchTool
- BrowserTypeTool
- CodebaseSearchTool
- Codebolt
- DeclarativeTool
- EditTool
- ExecuteCommandTool
- GitAddTool
- GitBranchTool
- GitCheckoutTool
- GitCloneTool
- GitCommitTool
- GitDiffTool
- GitInitTool
- GitLogsTool
- GitPullTool
- GitPushTool
- GitStatusTool
- GlobTool
- GrepTool
- ListCodeDefinitionNamesTool
- ListDirectoryTool
- OrchestratorCreateTool
- OrchestratorDeleteTool
- OrchestratorGetSettingsTool
- OrchestratorGetTool
- OrchestratorListTool
- OrchestratorUpdateSettingsTool
- OrchestratorUpdateStatusTool
- OrchestratorUpdateTool
- ReadFileTool
- ReadManyFilesTool
- SearchFilesTool
- SearchMcpToolTool
- TaskAssignTool
- TaskCreateTool
- TaskDeleteTool
- TaskExecuteTool
- TaskGetTool
- TaskListTool
- TaskUpdateTool
- ThreadCreateBackgroundTool
- ThreadCreateStartTool
- ThreadCreateTool
- ThreadDeleteTool
- ThreadGetMessagesTool
- ThreadGetTool
- ThreadListTool
- ThreadStartTool
- ThreadUpdateStatusTool
- ThreadUpdateTool
- ToolRegistry
- WriteFileTool
Interfaces
- AckEventInput
- ActionBlock
- ActionBlockFilter
- ActionBlockInfo
- ActionBlockInput
- ActionBlockListResponse
- ActionBlockMetadata
- ActionBlockOutput
- AddAppreciationResponse
- AddBidData
- AddBlockerData
- AddEventInput
- AddEventResponseData
- AddKarmaResponse
- AddPheromoneTypeData
- AddReviewFeedback
- AddSectionData
- AddSplitProposalData
- AddTalentResponse
- AddTestimonialResponse
- AddUnlockRequestData
- Agent
- AgentConfiguration
- AgentConversation
- AgentDetail
- AgentEventMessage
- AgentEventQueueResponse
- AgentFunction
- AgentMessageHandler
- AgentMessagePayload
- AgentPortfolio
- AgentProfile
- AgentRegistration
- AgentStatusUpdate
- APIEventMap
- APIResponse
- ApiRoute
- AppendEventParams
- AppendEventsParams
- ApplicationState
- ApplyForVacancyResponse
- Appreciation
- AssembledContext
- AssignRoleResponse
- ASTNode
- AsyncOperationOptions
- BrowserElement
- BrowserElementSelector
- BrowserInstanceInfo
- BrowserInstanceOptions
- BrowserNavigationOptions
- BrowserOperationOptions
- BrowserScreenshotOptions
- CalendarEvent
- CalendarParticipant
- CalendarResponse
- CalendarUpdatePayload
- Capability
- CapabilityExecutionMetadata
- CapabilityExecutor
- CapabilityFilter
- CapabilityInput
- CapabilityMetadata
- CapabilityOutput
- ChatHistoryOptions
- ChatSendOptions
- CloseVacancyResponse
- CodeAnalysis
- CodeAnalysisOptions
- CodebaseSearchOptions
- CodebaseSearchResponse
- CodeboltAPI
- CodeboltConfig
- CodeboltError
- CodeIssue
- Codemap
- CodemapCreateResponse
- CodemapDeleteResponse
- CodemapGetResponse
- CodemapInfo
- CodemapListResponse
- CodemapSaveResponse
- CodemapSection
- CodemapUpdateResponse
- CodeMatcher
- CodeParseOptions
- CodeSearchResult
- CommitSummary
- Config
- ContextAssemblyBaseResponse
- ContextAssemblyRequest
- ContextAssemblyResponse
- ContextConstraints
- ContextRuleEngine
- ContextRuleEngineBaseResponse
- ContextRuleEngineDeleteResponse
- ContextRuleEngineListResponse
- ContextRuleEngineResponse
- ContextValidateResponse
- ContributionConfig
- ConversationEntry
- CrawlerOptions
- CreateCodemapData
- CreateContextRuleEngineParams
- CreateEventLogInstanceParams
- CreateFeatureData
- CreateFileUpdateIntentRequest
- CreateIdeaData
- CreateIngestionPipelineParams
- CreateJobData
- CreateJobGroupData
- CreateKGEdgeParams
- CreateKGInstanceParams
- CreateKGInstanceTemplateParams
- CreateKGMemoryRecordParams
- CreateKGViewParams
- CreateKGViewTemplateParams
- CreateKVInstanceParams
- CreateOrchestratorParams
- CreatePackageData
- CreatePersistentMemoryParams
- CreatePhaseData
- CreatePlanData
- CreateReviewMergeRequest
- CreateRoleRequest
- CreateRoleResponse
- CreateSwarmRequest
- CreateSwarmResponse
- CreateTeamRequest
- CreateTeamResponse
- CreateVacancyRequest
- CreateVacancyResponse
- CustomEventPayload
- DatabaseColumn
- DatabaseTable
- DebugLogOptions
- DeleteRoleResponse
- DeleteTeamResponse
- DeleteTestimonialResponse
- Deliberation
- DeliberationResponse
- DeliberationVote
- Dependency
- DeploymentConfig
- DepositPheromoneData
- DesignGuidelines
- DiffResult
- EndorseTalentResponse
- EpisodicEvent
- EpisodicEventFilter
- EpisodicMemory
- EpisodicMemoryResponse
- EvaluateRulesParams
- EvaluateRulesResponse
- EventLogAppendMultipleResponse
- EventLogAppendResponse
- EventLogBaseResponse
- EventLogCondition
- EventLogDSL
- EventLogEntry
- EventLogInstance
- EventLogInstanceListResponse
- EventLogInstanceResponse
- EventLogQueryResponse
- EventLogQueryResult
- EventLogStatsResponse
- ExecuteIngestionParams
- Feature
- FeedbackAttachment
- FeedbackResponse
- FileEntry
- FileIntent
- FileStateInfo
- FileUpdateIntent
- FileUpdateIntentBlockedFilesResponse
- FileUpdateIntentFilters
- FileUpdateIntentListResponse
- FileUpdateIntentOverlapResponse
- FileUpdateIntentResponse
- FilterOptions
- FrameworkInfo
- GetActionBlockDetailResponse
- GetAgentsByRoleResponse
- GetCapabilityDetailResponse
- GetConversationsResponse
- GetExecutionStatusResponse
- GetKarmaHistoryResponse
- GetPendingEventsInput
- GetPendingEventsResponseData
- GetPortfolioResponse
- GetPortfoliosByProjectResponse
- GetRankingResponse
- GetRoleResponse
- GetSideExecutionStatusResponse
- GetStatusSummaryResponse
- GetSwarmAgentsResponse
- GetSwarmResponse
- GetTalentsResponse
- GetTeamResponse
- GitFileStatus
- GitInfo
- GrepSearchOptions
- GroupFeedback
- Hook
- HookBaseResponse
- HookCondition
- HookConfig
- HookDeleteResponse
- HookInitializeResponse
- HookListResponse
- HookResponse
- IAddCaseToSuiteParams
- IAddCaseToSuiteResponse
- IAppendEventParams
- IAppendEventResponse
- IArchiveMemoryParams
- IArchiveMemoryResponse
- ICreateCaseParams
- ICreateCaseResponse
- ICreateDeliberationParams
- ICreateDeliberationResponse
- ICreateEventParams
- ICreateEventResponse
- ICreateFeedbackParams
- ICreateFeedbackResponse
- ICreateMemoryParams
- ICreateMemoryResponse
- ICreateRunParams
- ICreateRunResponse
- ICreateSuiteParams
- ICreateSuiteResponse
- Idea
- IDeleteCaseParams
- IDeleteCaseResponse
- IDeleteEventParams
- IDeleteEventResponse
- IDeleteSuiteParams
- IDeleteSuiteResponse
- IDeliberationRespondParams
- IDeliberationRespondResponse
- IFeedbackRespondParams
- IFeedbackRespondResponse
- IGetAgentsParams
- IGetAgentsResponse
- IGetCaseParams
- IGetCaseResponse
- IGetDeliberationParams
- IGetDeliberationResponse
- IGetEventParams
- IGetEventResponse
- IGetEventsInRangeParams
- IGetEventsInRangeResponse
- IGetEventTypesParams
- IGetEventTypesResponse
- IGetFeedbackParams
- IGetFeedbackResponse
- IGetMemoryParams
- IGetMemoryResponse
- IGetRunParams
- IGetRunResponse
- IGetStatusResponse
- IGetSuiteParams
- IGetSuiteResponse
- IGetTagsParams
- IGetTagsResponse
- IGetTriggeredEventsAndMarkCompleteResponse
- IGetTriggeredEventsParams
- IGetTriggeredEventsResponse
- IGetUpcomingEventsParams
- IGetUpcomingEventsResponse
- IGetWinnerParams
- IGetWinnerResponse
- IListCasesParams
- IListCasesResponse
- IListDeliberationsParams
- IListDeliberationsResponse
- IListEventsParams
- IListEventsResponse
- IListFeedbacksParams
- IListFeedbacksResponse
- IListMemoriesResponse
- IListRunsParams
- IListRunsResponse
- IListSuitesParams
- IListSuitesResponse
- IMarkEventCompleteParams
- IMarkEventCompleteResponse
- IMarkEventsCompleteParams
- IMarkEventsCompleteResponse
- IngestionEventData
- IngestionExecuteResponse
- IngestionExecutionResult
- IngestionPipeline
- IngestionPipelineListResponse
- IngestionPipelineResponse
- IngestionProcessor
- IngestionProcessorSpecsResponse
- IngestionRouting
- IngestionValidateResponse
- InitialUserMessage
- IntentOverlapResult
- IQueryEventsParams
- IQueryEventsResponse
- IRemoveCaseFromSuiteParams
- IRemoveCaseFromSuiteResponse
- IReplyParams
- IReplyResponse
- IRSVPParams
- IRSVPResponse
- IUnarchiveMemoryParams
- IUnarchiveMemoryResponse
- IUpdateCaseParams
- IUpdateCaseResponse
- IUpdateDeliberationParams
- IUpdateDeliberationResponse
- IUpdateEventParams
- IUpdateEventResponse
- IUpdateRunCaseParams
- IUpdateRunCaseResponse
- IUpdateRunStatusParams
- IUpdateRunStatusResponse
- IUpdateRunStepParams
- IUpdateRunStepResponse
- IUpdateStatusParams
- IUpdateStatusResponse
- IUpdateSuiteParams
- IUpdateSuiteResponse
- IUpdateSummaryParams
- IUpdateSummaryResponse
- IUpdateTitleParams
- IUpdateTitleResponse
- IVoteParams
- IVoteResponse
- Job
- JobBid
- JobBidAcceptResponse
- JobBidAddResponse
- JobBidListResponse
- JobBidWithdrawResponse
- JobBlocker
- JobBlockerAddResponse
- JobBlockerRemoveResponse
- JobBlockerResolveResponse
- JobCreateResponse
- JobDeleteBulkResponse
- JobDeleteResponse
- JobDependency
- JobDependencyResponse
- JobGroup
- JobGroupCreateResponse
- JobLabelsResponse
- JobListFilters
- JobListResponse
- JobLock
- JobLockAcquireResponse
- JobLockCheckResponse
- JobLockReleaseResponse
- JobLockStatus
- JobPheromoneAggregatedResponse
- JobPheromoneDepositResponse
- JobPheromoneListResponse
- JobPheromoneRemoveResponse
- JobPheromoneSearchResponse
- JobPheromoneTypeResponse
- JobPheromoneTypesResponse
- JobReadyBlockedResponse
- JobShowResponse
- JobSplitAcceptResponse
- JobSplitDeleteResponse
- JobSplitProposeResponse
- JobUnlockRequestAddResponse
- JobUnlockRequestApproveResponse
- JobUnlockRequestDeleteResponse
- JobUnlockRequestRejectResponse
- JobUpdateResponse
- JoinTeamResponse
- KarmaEntry
- KGAttributeSchema
- KGBaseResponse
- KGDeleteResponse
- KGEdge
- KGEdgeListResponse
- KGEdgeResponse
- KGEdgeType
- KGInstance
- KGInstanceListResponse
- KGInstanceResponse
- KGInstanceTemplate
- KGInstanceTemplateListResponse
- KGInstanceTemplateResponse
- KGMemoryRecord
- KGMemoryRecordListResponse
- KGMemoryRecordResponse
- KGRecordKind
- KGView
- KGViewExecuteResponse
- KGViewListResponse
- KGViewResponse
- KGViewTemplate
- KGViewTemplateListResponse
- KGViewTemplateResponse
- KVDeleteNamespaceParams
- KVDeleteNamespaceResponse
- KVDeleteParams
- KVDeleteResponse
- KVGetParams
- KVGetResponse
- KVInstanceListResponse
- KVInstanceResponse
- KVNamespacesResponse
- KVQueryCondition
- KVQueryDSL
- KVQueryResponse
- KVQueryResult
- KVRecord
- KVRecordCountResponse
- KVSetParams
- KVSetResponse
- KVStoreBaseResponse
- KVStoreInstance
- LeaveTeamResponse
- ListActionBlocksResponse
- ListCapabilitiesResponse
- ListExecutorsResponse
- ListFilesOptions
- ListIngestionPipelineParams
- ListKGEdgesParams
- ListKGMemoryRecordsParams
- ListPersistentMemoryParams
- ListRolesResponse
- ListSwarmsResponse
- ListTeamsResponse
- ListVacanciesResponse
- LLMChatOptions
- LLMInferenceParams
- MCPConfigureOptions
- MCPExecuteOptions
- MCPServer
- MCPTool
- McpToolSearchResponse
- MemoryContribution
- MemoryGetOptions
- MemoryIngestionBaseResponse
- MemorySetOptions
- MemoryTypeSpec
- MemoryTypesResponse
- MergeConfig
- MergeResult
- Message
- MessageRoute
- MoveFeatureData
- MoveIdeaToRoadmapData
- Notification
- NotificationFunctions
- NotificationOptions
- OpenAIFunctionCall
- OpenAIMessage
- OpenAITool
- OpenAIToolSchema
- OrchestratorInstance
- OrchestratorResponse
- OverlappingIntentInfo
- PackageMetadata
- PaginationOptions
- PendingRequest
- PersistentMemory
- PersistentMemoryBaseResponse
- PersistentMemoryExecuteResponse
- PersistentMemoryListResponse
- PersistentMemoryResponse
- PersistentMemoryStepSpecsResponse
- PersistentMemoryValidateResponse
- Phase
- PheromoneAggregation
- PheromoneDeposit
- PheromoneType
- PipelineExecutionIntent
- PipelineExecutionResult
- PossibleVariable
- PossibleVariablesResponse
- ProjectInfo
- ProjectStructureDeleteResponse
- ProjectStructureItemResponse
- ProjectStructureMetadataResponse
- ProjectStructurePackageResponse
- ProjectStructurePackagesResponse
- ProjectStructureUpdateResponse
- ProposedJob
- PullEventsInput
- PullEventsResponseData
- QueueStatsResponseData
- RankingEntry
- ReadFileOptions
- RegisterAgentResponse
- RemoveSectionData
- ReorderSectionsData
- RequiredVariablesResponse
- RequiredVariablesResult
- RequirementPlanCreateResponse
- RequirementPlanDocument
- RequirementPlanGetResponse
- RequirementPlanListResponse
- RequirementPlanSection
- RequirementPlanSectionResponse
- RequirementPlanUpdateResponse
- RetrievalConfig
- ReviewFeedback
- ReviewIdeaData
- ReviewMergeRequest
- ReviewMergeRequestDisplaySettings
- ReviewMergeRequestFilters
- RoadmapCreator
- RoadmapData
- RoadmapDeleteResponse
- RoadmapFeatureResponse
- RoadmapFeaturesResponse
- RoadmapGetResponse
- RoadmapIdeaResponse
- RoadmapIdeasResponse
- RoadmapMoveToRoadmapResponse
- RoadmapPhaseResponse
- RoadmapPhasesResponse
- Role
- Rule
- RuleCondition
- RuleEvaluationResponse
- RuleEvaluationResult
- RunCommand
- SearchFilesOptions
- SearchMatch
- SearchMcpToolOptions
- SearchResult
- SendAgentMessageInput
- SplitProposal
- StartActionBlockResponse
- StartCapabilityResponse
- StartSideExecutionResponse
- StateUpdateOptions
- StatusResult
- StatusSummary
- StopCapabilityResponse
- StopSideExecutionResponse
- SubTask
- Swarm
- SwarmAgent
- SwarmResponse
- SystemNotificationPayload
- Talent
- Task
- TaskCreateOptions
- TaskResponse
- TaskUpdateOptions
- TaskUpdatePayload
- Team
- TerminalExecuteOptions
- TestCase
- Testimonial
- TestRun
- TestRunCase
- TestRunStep
- TestStep
- TestSuite
- Tool
- ToolBuilder
- ToolCall
- ToolDetails
- ToolFrameworkResult
- ToolInvocation
- ToolLocation
- ToolResult
- UiRoute
- UnassignRoleResponse
- UnlockRequest
- UnregisterAgentResponse
- UpdateCodemapData
- UpdateContextRuleEngineParams
- UpdateEventLogInstanceParams
- UpdateFeatureData
- UpdateFileUpdateIntentRequest
- UpdateIdeaData
- UpdateIngestionPipelineParams
- UpdateJobData
- UpdateKVInstanceParams
- UpdateOrchestratorParams
- UpdateOrchestratorSettingsParams
- UpdatePackageData
- UpdatePersistentMemoryParams
- UpdatePhaseData
- UpdatePlanData
- UpdateProfileResponse
- UpdateReviewMergeRequest
- UpdateSectionData
- UpdateStatusResponse
- UpdateTestimonialResponse
- UserMessage
- UserMessageContent
- Vacancy
- ValidationResult
- VectorAddOptions
- VectorItem
- VectorQueryOptions
- VectorQueryResult
- WorkspaceMetadata
- WorktreeDetails
- WriteFileOptions
Type Aliases
- AgentEventPayload
- AnyDeclarativeTool
- AnyToolInvocation
- CalendarCheckType
- CalendarEventType
- CalendarParticipantType
- CalendarRSVPStatus
- CapabilityType
- CodemapStatus
- CompletionCallback
- DeepPartial
- DeepRequired
- DeliberationStatus
- DependencyType
- DifficultyLevel
- ErrorCallback
- FeatureStatus
- FeedbackContentType
- FeedbackStatus
- HookAction
- HookTrigger
- HttpMethod
- IdeaStatus
- ImpactLevel
- IngestionTrigger
- IntentLevel
- IntentStatus
- JobPriority
- JobStatus
- JobType
- MergeStrategy
- Optional
- ProcessorType
- ProgressCallback
- QueueEventHandler
- Required
- ReviewRequestStatus
- ReviewRequestType
- RoutingDestination
- RuleAction
- RuleOperator
- SectionType
- SuccessCallback
- TestRunStatus
- TestStatus
- ToolCallConfirmationDetails
Variables
- actionBlock
- actionPlan
- agent
- agentDeliberation
- agentEventQueue
- agentNotifications
- agentPortfolio
- agentTools
- allTools
- autoTesting
- backgroundChildThreads
- browser
- browserNotifications
- browserTools
- calendar
- capability
- chat
- chatNotifications
- chatSummary
- closeBrowserInstance
- codebaseSearch
- codemap
- codeutils
- codeutilsNotifications
- contextAssembly
- contextRuleEngine
- crawler
- crawlerNotifications
- dbmemory
- dbmemoryNotifications
- debug
- default
- defaultRegistry
- episodicMemory
- eventLog
- executeOnInstance
- fileTools
- fileUpdateIntent
- fs
- fsNotifications
- getBrowserInstance
- git
- gitNotifications
- gitTools
- groupFeedback
- historyNotifications
- hook
- job
- knowledge
- knowledgeGraph
- kvStore
- listBrowserInstances
- llm
- llmNotifications
- mcp
- mcpNotifications
- memory
- memoryIngestion
- notificationFunctions
- openNewBrowserInstance
- orchestrator
- orchestratorTools
- outputparsers
- persistentMemory
- project
- projectStructure
- projectStructureUpdateRequest
- rag
- requirementPlan
- reviewMergeRequest
- roadmap
- search
- searchNotifications
- searchTools
- setActiveBrowserInstance
- sideExecution
- state
- swarm
- systemNotifications
- task
- taskTools
- terminal
- terminalNotifications
- terminalTools
- thread
- threadTools
- todo
- todoNotifications
- tokenizer
- tools
- userMessageUtilities
- utils
- vectordb
Functions
- addVectorItem
- AgentCompletionNotify
- AgentInitNotify
- clearUserMessage
- CommandExecutionRequestNotify
- editFileAndApplyDiff
- getCurrentFile
- getCurrentUserMessage
- getMentionedFiles
- getMentionedMCPs
- getMessageId
- getRemixPrompt
- getSelection
- getUploadedImages
- getUserMessageText
- getUserMessageTimestamp
- getUserSessionData
- getVector
- GitAddRequestNotify
- GitBranchRequestNotify
- GitCheckoutRequestNotify
- GitCloneRequestNotify
- GitCommitRequestNotify
- GitDiffRequestNotify
- GitInitRequestNotify
- GitLogsRequestNotify
- GitPullRequestNotify
- GitPushRequestNotify
- GitRemoteAddRequestNotify
- GitStatusRequestNotify
- hasCurrentUserMessage
- queryVectorItem
- queryVectorItems
- setUserSessionData
- StartSubagentTaskRequestNotify
- StartSubagentTaskResponseNotify
- SubagentTaskCompletedNotify