MCPcopy Create free account

hub / github.com/HerSophia/TavernHeadless / functions

Functions8,237 in github.com/HerSophia/TavernHeadless

↓ 1,376 callersMethodpush
(collected: ScopeIntegrityIssue[])
apps/api/src/services/scope-integrity-service.ts:90
↓ 1,264 callersMethodget
(providerKey: string)
apps/api/src/services/tooling/mcp/mcp-tool-catalog-snapshot-store.ts:13
↓ 1,264 callersMethodselect
(candidates: MemoryItem[], options: MemoryInjectionOptions)
packages/core/src/memory/memory-injection-selector.ts:259
↓ 914 callersMethodinsert
插入或覆盖某个 floor 的 Prompt 快照
packages/core/src/ports/prompt-snapshot-repository.ts:9
↓ 801 callersMethodnow
()
apps/studio/src/modules/graph/run/use-graph-run.ts:41
↓ 793 callersFunctionreadRecord
(value: unknown)
packages/official-integration-kit/sdk/src/resources/utils.ts:61
↓ 748 callersFunctionreadString
(value: unknown, fallback = "")
packages/official-integration-kit/sdk/src/resources/utils.ts:65
↓ 555 callersMethodset
* 写入变量 * @param scope 不传则自动选择最低可用 scope
packages/core/src/variables/store/variable-store.ts:39
↓ 505 callersFunctionparseWithSchema
( schema: TSchema, input: unknown, reply: FastifyReply )
apps/api/src/lib/http.ts:39
↓ 463 callersFunctionsendError
( reply: FastifyReply, statusCode: number, code: string, message: string, details?: unknown )
apps/api/src/lib/http.ts:4
↓ 459 callersMethodparse
()
apps/api/src/services/st-macros/if-condition.ts:337
↓ 459 callersMethodrun
(context: BackgroundAgentExecutionContext)
apps/api/src/services/agent-runtime/background-agent-types.ts:85
↓ 440 callersMethodhas
* 检查提供商是否已注册。
packages/core/src/llm/provider-registry.ts:246
↓ 394 callersFunctionreadNumber
(value: unknown, fallback = 0)
packages/official-integration-kit/sdk/src/resources/utils.ts:49
↓ 358 callersMethodsend
(data: string)
apps/api/src/realtime/resume/resume-coordinator.ts:35
↓ 357 callersMethodupdate
更新记忆字段(部分更新),返回更新后对象
packages/core/src/ports/memory-repository.ts:18
↓ 339 callersFunctiongetRequestAuthContext
(request: FastifyRequest)
apps/api/src/plugins/auth.ts:184
↓ 331 callersMethodfind
(jobType: string)
apps/api/src/services/runtime-job-catalog.ts:23
↓ 312 callersMethodclose
()
apps/web/src/composables/workspace/inspector/memory.test.ts:103
↓ 304 callersFunctionbuildAccountHeaders
(accountId?: AccountIdHint)
packages/official-integration-kit/sdk/src/client/transport.ts:49
↓ 280 callersFunctionreadNullableString
(value: unknown)
packages/official-integration-kit/sdk/src/resources/utils.ts:45
↓ 229 callersFunctionreadOptionalString
(value: unknown)
packages/official-integration-kit/sdk/src/resources/utils.ts:57
↓ 225 callersMethodexecuteTool
执行工具调用
packages/core/src/tools/types.ts:431
↓ 220 callersFunctionreadBoolean
(value: unknown, fallback = false)
packages/official-integration-kit/sdk/src/resources/utils.ts:37
↓ 220 callersMethodrespond
(input: TemporaryConversationRespondInput)
apps/api/src/services/agent-runtime/temporary-conversation-agent-executor.ts:210
↓ 204 callersFunctionreadArray
(value: unknown)
packages/official-integration-kit/sdk/src/resources/utils.ts:33
↓ 181 callersMethodemit
( name: K, payload: CoreEventMap[K], )
packages/core/src/memory/memory-mutation-applier.ts:1592
↓ 178 callersMethodcreate
(input: CreateInboxItemInput)
apps/api/src/services/agent-runtime/agent-output-dispatcher.ts:52
↓ 172 callersFunctionrunStep
(name: string, fn: () => Promise<T>)
apps/api/scripts/smoke/harness.ts:45
↓ 166 callersFunctioncompactObject
(value: T)
packages/official-integration-kit/sdk/src/resources/utils.ts:25
↓ 166 callersFunctioncreateDatabase
( databasePath = process.env.DATABASE_URL ?? DEFAULT_DATABASE_PATH, migrationsPath = DEFAULT_MIGRATIONS_PA
apps/api/src/db/client.ts:1870
↓ 164 callersFunctioncreateTavernClient
(options: TavernClientOptions)
packages/official-integration-kit/sdk/src/client/create-tavern-client.ts:84
↓ 159 callersMethodadd
(floor: FloorEntity)
packages/core/src/floor/__tests__/floor-lifecycle.test.ts:31
↓ 153 callersFunctionmakeContext
(accountId: string = ACCOUNT_A)
apps/api/src/tools/__tests__/resource-tool-provider.test.ts:25
↓ 142 callersMethoddelete
(relativePath: string | null | undefined)
apps/api/src/services/backup-artifacts.ts:94
↓ 142 callersFunctionreadNullableNumber
(value: unknown)
packages/official-integration-kit/sdk/src/resources/utils.ts:41
↓ 121 callersFunctionbuildApp
(options: BuildAppOptions = {})
apps/api/src/app.ts:387
↓ 118 callersMethodresolve
(spec: InlineAgentSpec)
apps/api/src/services/agent-runtime/inline-agent-executor.ts:26
↓ 117 callersFunctionassert
(condition: boolean, message: string)
apps/api/scripts/smoke/harness.ts:251
↓ 117 callersMethodlist
()
apps/api/src/services/runtime-mutation-types.ts:108
↓ 116 callersMethodfind
( target: DeferredHandlerTarget | RuntimeToolEnvelope["providerType"], )
apps/api/src/services/tooling/runtime/tool-async-handler-registry.ts:80
↓ 115 callersFunctioncreateTestProject
( db: TestDb, input: { accountId?: string; workspaceId?: string; id?: string; name?: strin
apps/api/src/__tests__/helpers/workspace-project.ts:92
↓ 115 callersMethodfind
(type: string, typeVersion: string)
packages/core/src/node-graph/registry.ts:53
↓ 98 callersFunctionstringifyJsonField
(value: unknown)
apps/api/src/lib/http.ts:69
↓ 93 callersFunctionport
(name: string, type: NodeGraphPortType, options: Omit<NodeGraphPortDefinition, 'name' | 'type'> = {})
packages/core/src/node-graph/registry.ts:13
↓ 83 callersFunctioncreateIndexIfColumnsExist
( sqlite: Database.Database, tableName: string, columnNames: readonly string[], statement: string, )
apps/api/src/db/client.ts:110
↓ 82 callersMethodexecute
(prepared: unknown, context: AgentRunContext)
apps/api/src/services/agent-runtime/inline-agent-types.ts:151
↓ 71 callersFunctionbuildBranchVariableScopeId
(sessionId: string, branchId: string)
packages/shared/src/types/variable.ts:17
↓ 71 callersFunctioncreateEventBus
()
packages/core/src/events/event-bus.ts:8
↓ 71 callersFunctionensureTestAccount
( db: TestDb, accountId = DEFAULT_ADMIN_ACCOUNT_ID, now = Date.now(), )
apps/api/src/__tests__/helpers/workspace-project.ts:28
↓ 70 callersFunctionthenMaybe
( value: MaybePromise<T>, onFulfilled: (value: T) => MaybePromise<R>, )
packages/core/src/memory/memory-mutation-applier.ts:116
↓ 69 callersMethodregister
* 注册一个工具提供者。 * @throws 如果 provider.id 已注册则抛出错误。
packages/core/src/tools/tool-registry.ts:22
↓ 68 callersMethodupsert
写入/更新变量(upsert 语义),返回最终条目
packages/core/src/ports/variable-repository.ts:34
↓ 65 callersFunctionparseJsonField
(value: string)
apps/api/src/services/project-inbox-service.ts:653
↓ 64 callersFunctionloadConfig
()
apps/api/src/config.ts:268
↓ 63 callersFunctionadd
(diagnostics: NodeGraphDiagnostic[], diagnostic: NodeGraphDiagnostic)
packages/core/src/node-graph/validator.ts:76
↓ 63 callersMethodaddClient
注册一个 WebSocket 客户端
apps/api/src/ws/ws-bridge.ts:40
↓ 63 callersFunctiontableExists
(sqlite: Database.Database, tableName: string)
apps/api/src/db/client.ts:21
↓ 62 callersMethodappend
(input: AppendProjectEventInput)
apps/api/src/services/project-event-service.ts:91
↓ 61 callersFunctionaddColumnIfMissing
( sqlite: Database.Database, tableName: string, columnName: string, definition: string, )
apps/api/src/db/client.ts:94
↓ 60 callersMethodexecuteTurn
* 执行一次完整回合。 * * @param input - 回合输入 * @returns 回合输出(包含生成结果、各组件结果、token 统计) * @throws {TurnError} 回合执行中的错误(楼层已标记为 failed)
packages/core/src/orchestration/turn-orchestrator.ts:445
↓ 56 callersFunctionevaluateStMacros
(input: string, context: StMacroRuntimeContext)
apps/api/src/services/st-macros/runtime.ts:676
↓ 56 callersFunctionmakeEntry
Helper to create a minimal entry
packages/adapters-sillytavern/src/__tests__/trigger-engine.test.ts:7
↓ 56 callersFunctionmakeInput
(overrides: Partial<TurnInput> = {})
packages/core/src/orchestration/__tests__/turn-orchestrator.test.ts:167
↓ 55 callersFunctioncreateMockSocket
模拟 ws.WebSocket,只需要 send / readyState / on 方法
apps/api/src/ws/__tests__/ws-bridge.test.ts:11
↓ 55 callersFunctionparseSent
(socket: ReturnType<typeof createMockSocket>)
apps/api/src/ws/__tests__/ws-bridge.test.ts:34
↓ 55 callersFunctionresolve
* 解决一条待确认:approve(批准并自动续跑)或 reject(拒绝并把控制权交回用户)。 * approve 返回续跑后的最终结果;可能再次进入待确认。
apps/studio/src/lib/graph-assistant-confirmation-api/client.ts:75
↓ 54 callersMethodprocessOneDueJob
()
apps/api/src/services/tooling/runtime/tool-worker.ts:66
↓ 53 callersMethodparse
(input: ToolCallParseInput)
packages/core/src/tools/transport/text-protocol/tool-call-parser.ts:292
↓ 52 callersFunctionbuildQueryString
(params: Record<string, unknown>)
packages/official-integration-kit/sdk/src/resources/utils.ts:1
↓ 52 callersFunctionmust
(value: T | undefined | null, message: string)
apps/api/scripts/smoke/harness.ts:257
↓ 52 callersFunctionreadRecordNode
(value: unknown)
apps/api/test/openapi.integration.test.ts:86
↓ 51 callersFunctionrequireMappedId
(map: Map<string, string>, sourceId: string, label: string)
apps/api/src/services/core-asset-backup-restore.ts:714
↓ 50 callersFunctionparsePositiveInt
(value: string | undefined)
apps/api/src/config.ts:546
↓ 48 callersFunctioncreateTestSessionWithScope
( db: TestDb, input: { id?: string; accountId?: string; workspaceId?: string; projectId?:
apps/api/src/__tests__/helpers/workspace-project.ts:151
↓ 48 callersFunctioncreateTransportClient
(options: TavernClientOptions)
packages/official-integration-kit/sdk/src/client/transport.ts:59
↓ 48 callersMethodprepare
(context: RuntimeJobPrepareContext<TPayload>)
apps/api/src/services/runtime-job-types.ts:148
↓ 48 callersMethodrequireProjectActionForActor
( actor: ProjectActorInput, projectId: string, action: ProjectAction, )
apps/api/src/services/project-access-service.ts:138
↓ 47 callersFunctionmakeItem
(overrides: Partial<CreateInput> = {})
apps/api/src/adapters/__tests__/drizzle-memory-repository.test.ts:21
↓ 46 callersMethodgetDefaultWorkspace
(accountId: string)
apps/api/src/services/workspace-scope-service.ts:86
↓ 46 callersFunctionparseJsonField
(value: string | null)
apps/api/src/lib/http.ts:57
↓ 46 callersMethodrun
(state: NativePipelineState)
packages/core/src/prompt/native-pipeline.ts:66
↓ 46 callersFunctiontriggerWorldBook
( entries: STWorldBookEntry[], context: TriggerContext, )
packages/adapters-sillytavern/src/worldbook/trigger-engine.ts:585
↓ 45 callersMethodprepare
(context: AgentRunContext)
apps/api/src/services/agent-runtime/inline-agent-types.ts:150
↓ 45 callersMethodremove
(id: string, accountId: string)
apps/api/src/services/variables/variable-service.ts:332
↓ 44 callersFunctionmakePreset
Minimal preset for testing
packages/adapters-sillytavern/src/__tests__/compat-assembler.test.ts:9
↓ 42 callersFunctionimportWorldbook
(app: FastifyInstance, name?: string)
apps/api/test/worldbook-entries.test.ts:155
↓ 42 callersFunctionreadNumber
(value: unknown)
packages/official-integration-kit/sdk/src/types/usage.ts:48
↓ 41 callersMethodcount
估算字符串的 token 数
packages/core/src/prompt/types.ts:105
↓ 41 callersMethodregister
(definition: RuntimeJobDefinition<TPayload>)
apps/api/src/services/runtime-job-catalog.ts:15
↓ 40 callersFunctionbearer
(token: string)
apps/api/test/direct-content-crud-isolation.integration.test.ts:58
↓ 40 callersFunctioncompileNodeGraph
( document: NodeGraphDocument, options: CompileNodeGraphOptions = {}, )
packages/core/src/node-graph/compiler.ts:25
↓ 40 callersMethodcreate
(item: MemoryCreateInput)
packages/core/src/memory/memory-mutation-applier.ts:59
↓ 40 callersMethodcreateConfig
* 创建 MCP 服务器配置。 * name 在账号内必须唯一,否则抛出异常。
apps/api/src/services/tooling/mcp/mcp-service.ts:803
↓ 40 callersMethodrequireProjectAction
( actorAccountId: string, projectId: string, action: ProjectAction, )
apps/api/src/services/project-access-service.ts:130
↓ 39 callersMethodexecute
(input: GenerationCoordinatorExecutionInput<T>)
apps/api/src/services/generation-guard-service.ts:22
↓ 37 callersFunctionbuildBranchMemoryScopeId
(sessionId: string, branchId: string)
packages/shared/src/types/memory.ts:16
↓ 37 callersFunctionimportSillyTavernPreset
( value: unknown, options: PresetImportOptions = {}, )
apps/studio/src/modules/graph/import/silly-tavern-preset.ts:640
↓ 36 callersFunctionassembleCompat
(input: CompatAssemblerInput)
packages/adapters-sillytavern/src/compat-assembler.ts:250
↓ 36 callersFunctionauthHeaders
(apiKey: string)
apps/api/src/routes/__tests__/node-graphs.test.ts:30
next →1–100 of 8,237, ranked by callers