Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HerSophia/TavernHeadless
/ functions
Functions
8,237 in github.com/HerSophia/TavernHeadless
⨍
Functions
8,237
◇
Types & classes
2,308
↓ 16 callers
Method
getEnvelopesSince
取回某个 run 中 seq > lastSeq 的有序信封(RT3 缺口补发数据来源)
apps/api/src/realtime/run-log/run-log.ts:142
↓ 16 callers
Function
handleNodeGraphError
(reply: FastifyReply, error: unknown)
apps/api/src/routes/node-graphs.ts:276
↓ 16 callers
Function
jsonResponse
(body: unknown, status = 200)
packages/official-integration-kit/sdk/src/__tests__/entry-resources.test.ts:9
↓ 16 callers
Function
makeProvider
( id: string, tools: ToolDefinition[], )
packages/core/src/tools/__tests__/tool-registry.test.ts:26
↓ 16 callers
Function
mapStringArray
(value: unknown)
packages/official-integration-kit/sdk/src/resources/sessions.ts:1273
↓ 16 callers
Function
mvpDocument
(overrides: Partial<NodeGraphDocument> = {})
packages/core/src/node-graph/__tests__/node-graph-package.test.ts:16
↓ 16 callers
Function
pushOptionalFilter
( filters: SQL[], column: AnySQLiteColumn, value: string | null | undefined, )
apps/api/src/services/operation-log-service.ts:236
↓ 16 callers
Function
raw
(over: Partial<RawTurnTrace> = {})
apps/studio/src/modules/chat/trace/map-trace.test.ts:5
↓ 16 callers
Function
readOptionalNumber
(value: unknown)
packages/official-integration-kit/sdk/src/stream/read-sse.ts:359
↓ 16 callers
Function
sitePath
(basePath: string, relativePath: string)
scripts/generate-skill-artifacts.ts:346
↓ 15 callers
Function
actorFromRequest
(request: FastifyRequest)
apps/api/src/routes/project-agent-bindings.ts:97
↓ 15 callers
Function
applyStructuredTextHunks
( text: string, hunks: readonly StructuredTextHunk[], )
packages/core/src/tools/text-edit/apply-structured-text-hunks.ts:100
↓ 15 callers
Function
authHeaders
(accountId: string)
apps/api/test/projects-derived-outputs.integration.test.ts:68
↓ 15 callers
Function
coerceTextProtocolToolArgs
( args: Record<string, unknown>, parameters?: ToolParameterSchema, )
packages/core/src/tools/transport/text-protocol/tool-args-coercion.ts:71
↓ 15 callers
Method
connect
()
apps/api/src/services/tooling/mcp/mcp-connection.ts:109
↓ 15 callers
Function
createRuntimeMetadataBasisEntry
( basis: RuntimeMetadataBasis, scope: RuntimeMetadataScope, )
apps/api/src/services/tooling/shared/metadata-basis.ts:53
↓ 15 callers
Method
getSnapshot
* 读取楼层的 run 快照。 * * reconcile 默认开启:对「楼层已终态但 run 快照仍 running」的滞后情形做 stale 自愈收尾, * 适用于外部只读查询。写操作(initializeRun / advancePhase)结尾为发事件而读快照时应传
apps/api/src/services/floor-run-service.ts:624
↓ 15 callers
Function
handleAgentError
(reply: FastifyReply, error: unknown)
apps/api/src/routes/project-agent-bindings.ts:133
↓ 15 callers
Function
handleTemporaryConversationRouteError
(reply: FastifyReply, error: unknown)
apps/api/src/routes/temporary-conversations.ts:1880
↓ 15 callers
Function
jsonResponse
(body: unknown, status = 200)
packages/shared/src/api/__tests__/client.test.ts:15
↓ 15 callers
Function
jsonResponse
(body: unknown, status = 200)
packages/official-integration-kit/sdk/src/__tests__/client-data-resource.test.ts:7
↓ 15 callers
Function
makeIR
( sections: IRSection[], maxTokens = 1000, reservedForReply = 200 )
packages/core/src/prompt/__tests__/message-builder.test.ts:14
↓ 15 callers
Function
makeIR
(sections: IRSection[], maxTokens = 1000, reservedForReply = 200)
packages/core/src/prompt/__tests__/token-budget.test.ts:7
↓ 15 callers
Function
normalizeBindingParams
(input: unknown, strict: boolean)
apps/api/src/lib/llm-params.ts:132
↓ 15 callers
Function
pushTrace
(entry: StMacroTraceEntry)
apps/api/src/services/st-macros/runtime.ts:741
↓ 15 callers
Function
readNodeGraphSubgraphRef
(node: Pick<NodeGraphNode, 'config'>)
packages/core/src/node-graph/agent-source.ts:75
↓ 15 callers
Function
resolveNodeGraphAgentSource
(node: Pick<NodeGraphNode, 'config'>)
packages/core/src/node-graph/agent-source.ts:111
↓ 15 callers
Method
resolveWorkspace
(accountId: string)
apps/api/src/tools/resource-tool-provider.ts:1108
↓ 15 callers
Method
retryFloor
()
apps/api/test/llm-runtime-wiring.integration.test.ts:35
↓ 15 callers
Function
seedMinimalSession
插入一个最小可测 session:1 floor, 2 pages (version 1+2), 1 msg each
apps/api/src/services/__tests__/chat-export.test.ts:36
↓ 15 callers
Method
subscribe
(projectId: string, listener: ProjectEventListener)
apps/api/src/services/project-event-live-hub.ts:14
↓ 14 callers
Function
appliedInAllModes
(value: boolean)
apps/api/src/services/__tests__/prompt-runtime-injection-semantic-placements.test.ts:455
↓ 14 callers
Function
assignOptionalString
(target: Record<string, unknown>, key: string, value: string)
apps/studio/src/modules/graph/config/agent-call-config.ts:110
↓ 14 callers
Function
authorizeConversationAction
( reply: FastifyReply, request: FastifyRequest, conversationId: string, action: ProjectAction,
apps/api/src/routes/temporary-conversations.ts:569
↓ 14 callers
Method
build
( args: PromptRuntimeInjectionContributorBuilderArgs, )
apps/api/src/services/chat/prompt-runtime-injection-contributor-builder.ts:70
↓ 14 callers
Function
byName
(name: string)
apps/studio/src/modules/graph/import/silly-tavern-preset.test.ts:332
↓ 14 callers
Method
cancel
(input: { accountId: string; conversationId: string })
apps/api/src/services/agent-runtime/temporary-conversation-agent-executor.ts:214
↓ 14 callers
Function
control
( type: NodeInlineConfigControlType, path: string, label: string, value: NodeInlineConfigControl["valu
apps/studio/src/modules/graph/inline-config/node-inline-config.ts:199
↓ 14 callers
Function
createMockRegistry
(mockModel: any)
packages/core/src/llm/__tests__/llm-service.test.ts:9
↓ 14 callers
Function
createSession
(app: FastifyInstance)
apps/api/test/m8-core-rp.test.ts:439
↓ 14 callers
Function
defResponse
(over: Partial<NodeGraphDefinitionResponse> = {})
apps/studio/src/stores/graph-editor.test.ts:83
↓ 14 callers
Function
encryptSecret
(plain: string, masterKey: string)
apps/api/src/lib/secrets.ts:26
↓ 14 callers
Method
handleClientMessage
* 处理一条客户端上行原始消息:解析为 `RealtimeClientFrame` 后分派。 * 非法 JSON / 无法识别的帧:回 `error: 'malformed_control'`,连接不断开。
apps/api/src/realtime/resume/resume-coordinator.ts:104
↓ 14 callers
Method
initialize
* 根据配置列表初始化所有连接。 * stdio 服务器立即连接,失败仅记录日志,不中断启动。 * HTTP 服务器只创建 McpConnection 实例,不连接。
apps/api/src/services/tooling/mcp/mcp-connection-manager.ts:28
↓ 14 callers
Function
isValidNativeToolName
(name: string)
packages/core/src/tools/transport/native-tool-name-mapping.ts:23
↓ 14 callers
Function
jsonResponse
(body: unknown, status = 200)
packages/official-integration-kit/sdk/src/__tests__/state-resources.test.ts:9
↓ 14 callers
Method
listConfigs
* 查询服务器配置列表,支持 enabled 过滤和分页。
apps/api/src/services/tooling/mcp/mcp-service.ts:604
↓ 14 callers
Function
mainBranchMemoryScopeId
(sessionId: string)
apps/api/src/services/__tests__/memory-worker.test.ts:42
↓ 14 callers
Function
makeSnapshot
( runId: string, floorId: string, sessionId: string, status: FloorRunStatus = 'running', )
apps/api/src/realtime/run-log/__tests__/run-log.test.ts:9
↓ 14 callers
Function
mapUsageToSnakeCase
(usage: { promptTokens: number; completionTokens: number; totalTokens: number })
apps/api/src/routes/chat/presenters.ts:21
↓ 14 callers
Function
parseChatFile
(jsonlContent: string)
packages/adapters-sillytavern/src/parsers/chat-parser.ts:101
↓ 14 callers
Function
parseRegexScripts
(json: unknown)
packages/adapters-sillytavern/src/parsers/regex-parser.ts:34
↓ 14 callers
Function
pushNode
(nodes: PromptNode[], node: PromptNode)
packages/adapters-sillytavern/src/preset-to-native-group.ts:32
↓ 14 callers
Function
pushUnique
(target: string[], value: string)
packages/adapters-sillytavern/src/parsers/preset-parser.ts:145
↓ 14 callers
Method
registerFactory
* 注册自定义 Provider 工厂。 * 注册后的工厂可通过 ProviderConfig.type 使用。
packages/core/src/llm/provider-registry.ts:182
↓ 14 callers
Function
resolvePromptRecipe
(input: ResolvePromptRecipeInput)
apps/api/src/services/prompt-recipe-resolver.ts:116
↓ 14 callers
Function
selectTurnAssemblyProcessor
( promptMode: PromptMode, carrier: TurnAssemblyCarrier = "composite", )
apps/api/src/services/agent-runtime/turn-assembly-processor-factory.ts:26
↓ 14 callers
Method
transition
* 执行状态转移:读取 → 校验 → 持久化 → 发事件 * * @throws {FloorNotFoundError} 楼层不存在 * @throws {InvalidStateTransitionError} 非法状态转移
packages/core/src/floor/floor-state-machine.ts:64
↓ 14 callers
Function
upsertVariable
(args: { scope: VariableDto["scope"]; scopeId?: string; sessionId?: string; branchId?: string;
apps/api/test/variables-lifecycle.integration.test.ts:121
↓ 14 callers
Function
validDocument
()
apps/studio/src/stores/graph-editor.test.ts:48
↓ 13 callers
Method
appendAuditLog
(input: { accountId: string; domain: ClientDataDomainRecord | null; ownerType?: "application" | "p
apps/api/src/client-data/client-data-service.ts:1301
↓ 13 callers
Function
appendOperationLog
( request: FastifyRequest, detail: TemporaryConversationResource, action: string, targetType:
apps/api/src/routes/temporary-conversations.ts:706
↓ 13 callers
Function
assembleNativePrompt
( input: NativePipelineInput, nodes: NativePipelineNode[] = [ new TemplateNode(), new WorldbookRes
packages/core/src/prompt/native-pipeline.ts:675
↓ 13 callers
Function
authHeaders
(accountId: string)
apps/api/test/projects-inbox.integration.test.ts:70
↓ 13 callers
Method
buildSessionPromptInfo
( session: { presetId: string | null; worldbookProfileId: string | null; regexProfileId:
apps/api/src/services/chat/turn-model-service.ts:74
↓ 13 callers
Function
child
(root: ElkNode, id: string)
apps/studio/src/modules/graph/layout/elk-adapter.test.ts:8
↓ 13 callers
Function
configureDebugSink
(sink: DebugSink | undefined)
packages/core/src/debug/debug-registry.ts:17
↓ 13 callers
Function
createMockMemoryStore
()
apps/api/test/memory-injection.test.ts:54
↓ 13 callers
Function
createMockOrchestrator
(database: DatabaseConnection)
apps/api/test/memory-injection.test.ts:34
↓ 13 callers
Function
createPage
(args: { floorId: string; pageNo: number; pageKind: PageKind; version?: number; checksum?:
apps/api/test/pages.integration.test.ts:92
↓ 13 callers
Function
ensureTestDefaultWorkspace
( db: TestDb, accountId = DEFAULT_ADMIN_ACCOUNT_ID, now = Date.now(), )
apps/api/src/__tests__/helpers/workspace-project.ts:47
↓ 13 callers
Function
expectBefore
(text: string, left: string, right: string)
apps/api/src/services/__tests__/prompt-runtime-injection-semantic-placements.test.ts:463
↓ 13 callers
Method
findMany
按条件查询记忆列表
packages/core/src/ports/memory-repository.ts:12
↓ 13 callers
Method
getConfig
* 根据 ID 获取单条配置(管理视图,不返回真实 secret)。
apps/api/src/services/tooling/mcp/mcp-service.ts:782
↓ 13 callers
Method
getRunRow
(floorId: string)
apps/api/src/services/floor-run-service.ts:734
↓ 13 callers
Function
getTableColumns
(sqlite: Database.Database, tableName: string)
apps/api/src/db/__tests__/client.test.ts:24
↓ 13 callers
Method
listNamespaces
(accountId: string, sessionId: string)
apps/api/src/session-state/session-state-public-service.ts:80
↓ 13 callers
Method
listVersions
(args: Record<string, unknown>)
apps/api/src/tools/node-graph-tool-provider.ts:458
↓ 13 callers
Method
next
为指定 run 分配下一个连续序号(从 1 开始)
apps/api/src/realtime/run-log/sequencer.ts:14
↓ 13 callers
Method
nodeRun
( node: NodeGraphNode, status: NodeGraphNodeRunStatus, output: NodeGraphNodeRunOutput, inputHa
apps/api/src/services/node-graph-runtime/executor.ts:574
↓ 13 callers
Function
parseBranchVariableScopeId
(scopeId: string)
packages/shared/src/types/variable.ts:33
↓ 13 callers
Function
parseSlotLabel
(rawName: string | undefined)
apps/studio/src/modules/graph/import/silly-tavern-preset.ts:224
↓ 13 callers
Method
prune
* 根据预算裁剪 IR * * 策略: * 1. pinned 分区的消息不参与裁剪 * 2. 非 prunable 消息不参与裁剪(prunable 默认 true) * 3. 按 priority 从大到小淘汰(数值大 = 优先淘汰) * 4. 同 prior
packages/core/src/prompt/token-budget.ts:86
↓ 13 callers
Function
pushUniqueIssue
( set: Set<string>, value: string, path: string, prefix: string, issues: Array<{ path: string; messa
apps/api/src/services/core-asset-backup-preview.ts:1085
↓ 13 callers
Method
query
聚合查询统一运行 trace 条目,按 createdAt 倒序。
apps/api/src/services/agent-runtime/runtime-trace-query-service.ts:134
↓ 13 callers
Function
readString
(value: unknown)
apps/api/src/services/agent-runtime/runtime-trace-query-service.ts:511
↓ 13 callers
Function
reduceRespondStream
( state: RespondStreamState = createInitialRespondStreamState(), event: TavernRespondStreamEvent, )
packages/official-integration-kit/client-helpers/src/stream/reduce-respond-stream.ts:7
↓ 13 callers
Method
retry
(input: RuntimeJobRetryInput)
apps/api/src/services/runtime-job-query-service.ts:360
↓ 13 callers
Function
seedSession
(sessionId: string, title = "Session")
apps/api/test/structural-run-guards.integration.test.ts:64
↓ 13 callers
Function
seedSession
(database: DatabaseConnection, sessionId: string, now: number)
apps/api/src/session-state/__tests__/session-state-service.test.ts:1045
↓ 13 callers
Function
toApiUsage
(usage: unknown)
packages/official-integration-kit/sdk/src/types/usage.ts:17
↓ 13 callers
Function
toNonEmptyArray
(values: Iterable<string>)
apps/api/src/services/core-asset-backup-snapshot.ts:1513
↓ 13 callers
Function
toolCallBlock
(callId: string, name: string, args: Record<string, unknown>)
packages/core/src/orchestration/__tests__/text-protocol-agent-loop.test.ts:52
↓ 13 callers
Function
transcript
()
apps/studio/src/stores/graph-assistant.test.ts:87
↓ 13 callers
Method
warn
(obj: unknown, message?: string)
apps/api/src/services/memory-worker.ts:16
↓ 12 callers
Method
addDeriver
(input: { actorAccountId: string; projectId:string; accountId: string; now?: number; })
apps/api/src/services/project-membership-service.ts:207
↓ 12 callers
Function
addEntry
(entries: GraphDocumentDiffEntry[], entry: GraphDocumentDiffEntry)
apps/studio/src/modules/graph/diff/graph-document-diff.ts:88
↓ 12 callers
Method
addNode
(args: Record<string, unknown>)
apps/api/src/tools/node-graph-tool-provider.ts:509
↓ 12 callers
Method
applyOptionalParam
( params: GenerationParams, resolution: PromptRuntimeGenerationParamResolution[], requestParams: G
apps/api/src/services/chat/turn-model-service.ts:684
↓ 12 callers
Function
assertRevisionWriteApplied
( changes: number, onRevisionConflict: () => ResourceWriteRouteError )
apps/api/src/services/resource-write.ts:123
← previous
next →
301–400 of 8,237, ranked by callers