MCPcopy Create free account

hub / github.com/agent-tower/core / functions

Functions2,302 in github.com/agent-tower/core

↓ 6 callersFunctionbuildExpectedSessionPrompt
(rolePrompt: string, instruction: string)
packages/server/src/services/__tests__/team-scheduler.service.test.ts:192
↓ 6 callersFunctionbuildPtyCommand
(programPath: string, args: string[])
packages/server/src/utils/process-launch.ts:250
↓ 6 callersFunctionbuildPtyWrapperEnv
( agentEnv: Record<string, string>, parentEnv: NodeJS.ProcessEnv = process.env, )
packages/server/src/utils/process-launch.ts:18
↓ 6 callersFunctionbuildTextPreview
(value: string | null | undefined, maxLength = TASK_PREVIEW_MAX_LENGTH)
packages/server/src/services/task.service.ts:182
↓ 6 callersFunctioncallToolForCurrentMember
(fixture: { teamRun: { id: string }; members: Array<{ id: string }>; }, invocationId: st
packages/server/src/services/__tests__/team-reconciler.service.test.ts:1860
↓ 6 callersFunctioncaptureTeamRunEnv
()
packages/server/src/services/__tests__/team-reconciler.service.test.ts:69
↓ 6 callersMethodcreatePreview
( toolId: AgentCliToolId, platform: AgentCliPlatform, install: AgentCliDownloadedScriptInstall )
packages/server/src/services/agent-cli/downloader.ts:108
↓ 6 callersMethoddelete
* 删除 Workspace * * - 删除前检查是否有 RUNNING 状态的 Session,有则拒绝删除 * - 删除时先停止所有关联 Session 的进程 * - 删除时调用 WorktreeManager.remove 清理 worktree * - wo
packages/server/src/services/workspace.service.ts:1712
↓ 6 callersMethoddestroyAll
* Destroy all active pipelines. Called on graceful server shutdown.
packages/server/src/services/session-manager.ts:578
↓ 6 callersFunctiondetectDeclaredMcpServers
( configOverrideArgs: string[] = [], fallbackConfigPath?: string, )
packages/server/src/executors/codex.executor.ts:134
↓ 6 callersFunctiondetectProjectGitCapability
(projectPath: string)
packages/server/src/services/project-guards.ts:45
↓ 6 callersFunctionensureProjectSupportsWorktrees
( project: Pick<ProjectGuardInput, 'name'> & { repoPath: string }, action: string )
packages/server/src/services/project-guards.ts:90
↓ 6 callersMethodensureSocketAuthIsCurrent
( socket: AuthenticatedSocket, ack?: (res: AckResponse) => void, )
packages/server/src/socket/socket-gateway.ts:239
↓ 6 callersFunctionentries
(store: MsgStore)
packages/server/src/output/__tests__/codex-parser.test.ts:9
↓ 6 callersFunctionexpectPromptOnlyInStdin
()
packages/server/src/executors/__tests__/stdin-prompt.executors.test.ts:80
↓ 6 callersFunctionfeedLine
(parser: CursorAgentParser, obj: Record<string, unknown>)
packages/server/src/output/__tests__/cursor-agent-parser-token.test.ts:10
↓ 6 callersFunctionfilterGeneratedAttachmentMarkdown
(content: string, attachments: Array<Pick<Attachment, 'originalName' | 'mimeType' | 'storagePath'>>)
packages/web/src/components/team/RoomTimeline.tsx:126
↓ 6 callersMethodfindById
* 获取任务详情
packages/server/src/services/task.service.ts:333
↓ 6 callersMethodfindByProjectId
* 获取项目的任务列表(支持按状态过滤和分页)
packages/server/src/services/task.service.ts:260
↓ 6 callersFunctiongetErrorMessage
(error: unknown, fallback: string)
packages/web/src/components/agent-cli/AgentCliEnvironmentPanel.tsx:58
↓ 6 callersFunctiongetErrorMessage
(error: unknown, fallback: string)
packages/web/src/pages/TeamSettingsPage.tsx:129
↓ 6 callersFunctiongetErrorMessage
(error: unknown, fallback: string)
packages/web/src/pages/ProviderSettingsPage.tsx:219
↓ 6 callersFunctiongetInvocationId
(request: { headers: Record<string, unknown> })
packages/server/src/routes/team-runs.ts:197
↓ 6 callersFunctiongetOptionalString
(details: Record<string, unknown>, key: string)
packages/web/src/components/workspace/GitOperationsDialog.tsx:37
↓ 6 callersMethodgetRequiredLocks
(request: LockRequest)
packages/server/src/services/team-lock.service.ts:20
↓ 6 callersFunctiongetStringField
(value: Record<string, unknown>, field: string)
packages/server/src/mcp/server.ts:18
↓ 6 callersFunctiongetToolGroupButtons
(container: HTMLElement)
packages/web/src/components/agent/__tests__/LogStream.test.tsx:60
↓ 6 callersFunctiongetWorkspaceGitWatcherService
()
packages/server/src/core/container.ts:50
↓ 6 callersFunctionhandleError
(error: unknown, reply: any)
packages/server/src/routes/git.ts:14
↓ 6 callersFunctionhandleError
(error: unknown, reply: any)
packages/server/src/routes/conversations.ts:24
↓ 6 callersFunctionhandleSelect
(item: CompletionItem)
packages/web/src/components/ui/file-path-list-input.tsx:89
↓ 6 callersFunctioninvalidateTeamRunQueries
(payload?: TeamRunInvalidatedPayload)
packages/web/src/lib/socket/hooks/useTeamRunRealtimeSync.ts:22
↓ 6 callersFunctioninvocation
(input: Partial<AgentInvocation> & Pick<AgentInvocation, 'id' | 'workRequestId'>)
packages/web/src/components/team/__tests__/room-timeline-items.test.ts:31
↓ 6 callersFunctionisRoomMessageContentOverflowing
( scrollHeight: number, maxHeight = ROOM_MESSAGE_COLLAPSED_MAX_HEIGHT, )
packages/web/src/components/team/room-message-collapse.ts:8
↓ 6 callersFunctionisWorktreeWorkspace
(workspace: WorkspaceKindRecord)
packages/server/src/services/workspace-kind.ts:18
↓ 6 callersMethodlistQueuedWorkRequestsForMember
(teamRunId: string, memberId: string)
packages/server/src/services/team-run.service.ts:1192
↓ 6 callersMethodlistTeamMembers
(teamRunId: string)
packages/server/src/mcp/http-client.ts:221
↓ 6 callersFunctionlockRequest
( capabilities: Partial<TeamMemberCapabilities>, workspacePolicy: WorkspacePolicy = 'shared' )
packages/server/src/services/__tests__/team-lock.service.test.ts:18
↓ 6 callersFunctionmakePathRelative
* 将路径转为相对路径(跨平台:处理大小写和不同分隔符)
packages/server/src/output/cursor-agent-parser.ts:365
↓ 6 callersFunctionmemberToForm
(member: TeamMember)
packages/web/src/components/team/TeamMemberManageDialog.tsx:124
↓ 6 callersMethodnormalizeExistingPath
(targetPath: string)
packages/server/src/git/worktree.manager.ts:811
↓ 6 callersFunctionnormalizePath
(targetPath: string)
packages/server/src/services/workspace-git-watcher.service.ts:67
↓ 6 callersMethodprocessDueJobs
(limit = 5)
packages/server/src/services/task-cleanup.service.ts:108
↓ 6 callersFunctionprovider
(id: string, name: string)
packages/web/src/components/task/__tests__/SessionReadonlyMeta.test.ts:43
↓ 6 callersMethodprune
* Prune stale worktree references.
packages/server/src/git/worktree.manager.ts:545
↓ 6 callersMethodrefreshGitWatcher
(workspaceId: string)
packages/server/src/services/workspace.service.ts:401
↓ 6 callersFunctionrequestWebSocketUpgrade
( url: string, headers: Record<string, string> = {}, )
packages/server/src/routes/__tests__/previews.integration.test.ts:94
↓ 6 callersFunctionresolveSessionProviderDisplay
( session: Session | null | undefined, providers?: ProviderWithAvailability[], fallback?: SessionProvide
packages/web/src/components/task/SessionReadonlyMeta.tsx:18
↓ 6 callersFunctionrestoreTeamRunEnv
(snapshot: TeamRunEnvSnapshot)
packages/server/src/services/__tests__/team-reconciler.service.test.ts:90
↓ 6 callersMethodsendMessage
(sessionId: string, message: string)
packages/server/src/services/team-reconciler.service.ts:37
↓ 6 callersFunctionsyncVisibleWorkspaceGitQueries
( queryClient: QueryClient, payload?: Partial<WorkspaceGitChangedPayload> | null, visibleContext?: Visib
packages/web/src/lib/socket/hooks/useWorkspaceGitRealtimeSync.ts:36
↓ 6 callersMethodunwatchGitWorkspace
(workspaceId: string)
packages/server/src/services/workspace.service.ts:410
↓ 5 callersFunctionaddPath
(p: string)
packages/web/src/components/ui/file-path-list-input.tsx:74
↓ 5 callersFunctionaddSelectedMemberId
(selectedMemberIds: string[], memberId: string)
packages/web/src/components/team/room-mentions.ts:3
↓ 5 callersFunctionapplyOverrides
( builder: CommandBuilder, overrides?: CmdOverrides )
packages/server/src/executors/command-builder.ts:163
↓ 5 callersFunctionassertNoShellString
(value: string, field: string)
packages/server/src/services/agent-cli/manifest-validator.ts:6
↓ 5 callersFunctionassertNotInternalPath
(...candidates: Array<string | null | undefined>)
packages/server/src/routes/files.ts:109
↓ 5 callersFunctionassertPathInsideConversationRoot
(targetPath: string, root = getConversationRoot())
packages/server/src/services/conversation.service.ts:113
↓ 5 callersFunctionattachNumstat
Merge numstat counts into name-status entries by path.
packages/server/src/routes/git.ts:132
↓ 5 callersFunctionblankForm
()
packages/web/src/components/team/TeamMemberManageDialog.tsx:109
↓ 5 callersMethodbuildInitial
* 构建初始命令
packages/server/src/executors/command-builder.ts:124
↓ 5 callersFunctionbuildMcpConfigResponse
(options: { env?: NodeJS.ProcessEnv serverDistDir: string })
packages/server/src/services/mcp-config.service.ts:28
↓ 5 callersFunctionbuildProjectGitMetadata
(project: { repoPath: string })
packages/server/src/services/task.service.ts:237
↓ 5 callersFunctionbuildPtyCommandWithStdin
( programPath: string, args: string[], stdinFile: string )
packages/server/src/utils/process-launch.ts:257
↓ 5 callersFunctionbuildRoomMessageVisibilityWhere
( teamRunId: string, viewerMemberId?: string | null )
packages/server/src/services/team-run.service.ts:386
↓ 5 callersFunctionbuildRoomTimelineItems
( messages: RoomMessage[], workRequests: WorkRequest[] = [], invocations: AgentInvocation[] = [], )
packages/web/src/components/team/room-timeline-items.ts:32
↓ 5 callersFunctioncanDeleteProvider
(provider: Provider)
packages/server/src/executors/providers.ts:428
↓ 5 callersMethodcheckBranchExists
* Check whether a branch exists (local).
packages/server/src/git/worktree.manager.ts:160
↓ 5 callersMethodclearApiRetryState
* 清除 API 重试状态(收到正常消息时调用)
packages/server/src/output/claude-code-parser.ts:272
↓ 5 callersMethodclearReminderTimer
(invocationId: string)
packages/server/src/services/team-reconciler.service.ts:369
↓ 5 callersFunctioncompactWhitespace
(value: string)
packages/server/src/services/task.service.ts:68
↓ 5 callersMethodcreate
* Create a new worktree with a new branch. * * - Validates branch name * - Checks branch does not already exist * - Creates the worktree b
packages/server/src/git/worktree.manager.ts:237
↓ 5 callersMethodcreate
* 创建 Workspace * * - 默认分支名: at/{workspace-short-id}(ID 前 8 位) * - 支持用户自定义分支名 * - 创建前校验分支名合法性 & 是否已存在 * - 创建后自动将关联 Task 状态改为 IN_PROGRESS
packages/server/src/services/workspace.service.ts:1165
↓ 5 callersFunctioncreatePty
()
packages/server/src/services/__tests__/session-manager.team-run.test.ts:130
↓ 5 callersMethodcreateTeamTemplate
(input: CreateTeamTemplateInput)
packages/server/src/services/team-run.service.ts:619
↓ 5 callersFunctioncreateThinking
(content: string, id?: string)
packages/server/src/output/types.ts:127
↓ 5 callersFunctioncreateTokenUsageInfo
( totalTokens: number, modelContextWindow?: number, id?: string )
packages/server/src/output/types.ts:183
↓ 5 callersFunctioncreateToolUse
( toolName: string, content: string, action: ActionType, toolId?: string, id?: string, extras?: {
packages/server/src/output/types.ts:158
↓ 5 callersFunctioncreateUserMessage
(content: string, id?: string)
packages/server/src/output/types.ts:107
↓ 5 callersMethoddelete
* 删除 MsgStore
packages/server/src/output/msg-store.ts:398
↓ 5 callersFunctiondirname
(p: string)
packages/web/src/components/workspace/ReviewView.tsx:52
↓ 5 callersMethodemitTeamRunInvalidated
( teamRunId: string, scopes: TeamRunInvalidationScope[], reason: TeamRunInvalidationReason, co
packages/server/src/services/team-reconciler.service.ts:289
↓ 5 callersFunctionensureGitAvailable
(workingDir: string)
packages/server/src/routes/git.ts:58
↓ 5 callersFunctionestimateMsgBytes
* 估算消息字节大小
packages/server/src/output/msg-store.ts:24
↓ 5 callersFunctionfetchJson
(pathname, options = {})
scripts/import-engineering-team-v1-4.mjs:320
↓ 5 callersFunctiongetAgentLabel
(agentType?: AgentType | string | null, fallback?: string)
packages/web/src/lib/agent-meta.ts:37
↓ 5 callersFunctiongetEntries
(store: MsgStore)
packages/server/src/output/__tests__/claude-code-parser-token.test.ts:22
↓ 5 callersFunctiongetExecutor
(agentType: AgentType, variant: string = 'DEFAULT')
packages/server/src/executors/index.ts:65
↓ 5 callersMethodgetHeadSha
(worktreePath: string)
packages/server/src/services/workspace.service.ts:1918
↓ 5 callersFunctiongetLatestTokenUsage
(logs: LogEntry[])
packages/web/src/hooks/__tests__/useTokenUsage.test.ts:11
↓ 5 callersMethodgetMessages
* 获取所有消息
packages/server/src/output/msg-store.ts:277
↓ 5 callersMethodgetOrCreateMainWorkspace
(teamRunId: string)
packages/server/src/services/workspace.service.ts:1332
↓ 5 callersFunctiongetProfiles
()
packages/server/src/executors/profiles.ts:145
↓ 5 callersFunctiongetSkillMentionMatch
(input: string)
packages/web/src/components/task/skill-mentions.ts:36
↓ 5 callersFunctiongetSlashCommandQuery
(input: string)
packages/web/src/components/task/slash-commands.ts:122
↓ 5 callersFunctiongetSlashCommandsForAgentType
(agentType?: AgentType | string | null)
packages/web/src/components/task/slash-commands.ts:114
↓ 5 callersFunctiongetTokenEntries
(store: MsgStore)
packages/server/src/output/__tests__/cursor-agent-parser-token.test.ts:14
↓ 5 callersFunctiongit
(cwd: string, args: string[])
packages/server/src/services/__tests__/workspace-git-watcher.service.test.ts:9
↓ 5 callersFunctionhasGitMetadata
(projectPath: string)
packages/server/src/services/project-guards.ts:41
↓ 5 callersFunctionhasMermaidCodeBlock
(content: string)
packages/web/src/lib/streamdown-mermaid.ts:8
← previousnext →201–300 of 2,302, ranked by callers