MCPcopy Create free account

hub / github.com/Fallomai/spinai / functions

Functions131 in github.com/Fallomai/spinai

↓ 37 callersFunctioncreateAction
(config: Action)
packages/spinai/src/actions/create.action.ts:4
↓ 17 callersFunctioncreateAgent
( config: AgentConfig )
packages/spinai/src/agents/create.agent.ts:10
↓ 11 callersFunctionagent
(runConfig: AgentRunConfig<TResponseFormat>)
packages/spinai/src/agents/create.agent.ts:13
↓ 6 callersFunctioncreateActionsFromMcpConfig
({ config, envMapping: globalEnvMapping = {}, excludedActions = [], includedActions = [], }: CreateAct
packages/spinai/src/mcp/mcp.ts:30
↓ 5 callersMethodlogStep
* Core method to log a step to the database
packages/spinai/src/logging/logging.ts:44
↓ 4 callersFunctioncalculateCost
(params: CalculateCostParams)
packages/spinai/src/costs/costs.ts:19
↓ 3 callersFunctioncreateAssistantTextMessage
( textResponse: string )
packages/spinai/src/messages/assistant.message.ts:9
↓ 3 callersFunctionformatDuration
(ms: number)
packages/spinai/src/debug/debug.ts:9
↓ 3 callersFunctiongetPRReviewAgent
()
templates/github-code-review-agent/src/github-agent.ts:51
↓ 3 callersFunctionlog
(message: string, options: LogOptions = {})
packages/spinai/src/debug/debug.ts:135
↓ 2 callersFunctioncreateActionResultMessage
( actionId: string, result: any, toolCallId: string )
packages/spinai/src/messages/action.message.ts:11
↓ 2 callersFunctioncreateAssistantToolCallsMessage
( textResponse: string, reasoning: string, nextActions: Array<{ actionId: string; parameters: Re
packages/spinai/src/messages/assistant.message.ts:25
↓ 2 callersFunctioncreateFullConfig
( userConfig: Partial<DocConfig> )
templates/mintlify-docs-updater/src/config.ts:16
↓ 2 callersFunctionformatCost
(cents: number)
packages/spinai/src/debug/debug.ts:13
↓ 2 callersFunctionformatDefaultLog
(message: string, options: LogOptions)
packages/spinai/src/debug/debug.ts:70
↓ 2 callersFunctionformatVerboseLog
(message: string, options: LogOptions)
packages/spinai/src/debug/debug.ts:98
↓ 2 callersMethodlogAction
* Log an action execution
packages/spinai/src/logging/logging.ts:148
↓ 2 callersFunctionshouldRespondToComment
* Check if the bot should respond to a comment
templates/github-code-review-agent/src/pr-handlers.ts:145
↓ 2 callersFunctionstartServer
()
templates/github-code-review-agent/src/webhook-server.ts:16
↓ 1 callersFunctionanalyzeChanges
( openai: OpenAI, files: { filename: string; patch?: string; status: string }[] )
templates/mintlify-docs-updater/src/actions/analyzeCodeChanges.ts:25
↓ 1 callersFunctionanalyzeDocReferences
( openai: OpenAI, docStructure: DocStructure, octokit: Octokit, owner: string, repo: string, branc
templates/mintlify-docs-updater/src/actions/analyzeDocStructure.ts:108
↓ 1 callersFunctionapplyNavigationChanges
( navigation: NavigationItem[], changes: Array<{ type: "add" | "move" | "remove"; page: string;
templates/mintlify-docs-updater/src/actions/updateNavigation.ts:77
↓ 1 callersFunctionbuildDocStructure
( octokit: Octokit, owner: string, repo: string, branch: string, docsDir: string )
templates/mintlify-docs-updater/src/actions/analyzeDocStructure.ts:28
↓ 1 callersFunctionchangeDirectory
(projectPath: string)
packages/create-spinai-app/index.ts:144
↓ 1 callersFunctionchat
()
examples/mcp-chat-loop/src/index.ts:15
↓ 1 callersFunctioncreateDocUpdateAgent
( options: CreateDocUpdateAgentOptions = {} )
templates/mintlify-docs-updater/src/index.ts:17
↓ 1 callersFunctioncreatePRReviewAgent
* Create a GitHub PR review agent
templates/github-code-review-agent/src/github-agent.ts:13
↓ 1 callersFunctioncreateSystemMessage
( instructions: string, actions: Action[] )
packages/spinai/src/messages/system.message.ts:10
↓ 1 callersFunctioncreateUserMessage
(input: string)
packages/spinai/src/messages/user.message.ts:9
↓ 1 callersFunctionfindConfigFile
* Find the spin.config.js or spin.config.ts file in the given directory
packages/spinai-serve/src/cli/spin.ts:99
↓ 1 callersFunctionfindTemplateFile
( docStructure: DocStructure, update: PlannedDocUpdate )
templates/mintlify-docs-updater/src/actions/generateContent.ts:125
↓ 1 callersFunctionformatActionsForPrompt
(actions: Action[])
packages/spinai/src/actions/actions.formatting.ts:13
↓ 1 callersFunctionformatAllLog
(message: string, options: LogOptions)
packages/spinai/src/debug/debug.ts:120
↓ 1 callersFunctionformatBasicMetrics
(data?: Record<string, unknown>)
packages/spinai/src/debug/debug.ts:33
↓ 1 callersFunctionformatLLMMetrics
(data?: Record<string, unknown>)
packages/spinai/src/debug/debug.ts:39
↓ 1 callersFunctionformatSummaryMetrics
(data?: Record<string, unknown>)
packages/spinai/src/debug/debug.ts:52
↓ 1 callersFunctiongenerateFileContent
( openai: OpenAI, update: PlannedDocUpdate, docStructure: DocStructure, codeAnalysis: CodeAnalysis,
templates/mintlify-docs-updater/src/actions/generateContent.ts:29
↓ 1 callersFunctiongenerateUpdatePlan
( openai: OpenAI, codeAnalysis: CodeAnalysis, docStructure: DocStructure, config: ReviewState["config"
templates/mintlify-docs-updater/src/actions/planDocUpdates.ts:27
↓ 1 callersFunctiongetInput
()
packages/spinai/src/agents/cli-chat.ts:60
↓ 1 callersFunctiongetInput
()
examples/mcp-chat-loop/src/index.ts:40
↓ 1 callersFunctiongetLogIcon
(type: LogOptions["type"] = "action")
packages/spinai/src/debug/debug.ts:17
↓ 1 callersFunctiongetMintJsonContent
( octokit: Octokit, owner: string, repo: string, branch: string, docsPath: string )
templates/mintlify-docs-updater/src/actions/updateNavigation.ts:22
↓ 1 callersFunctiongetPackageVersion
()
packages/spinai/src/utils/version.ts:6
↓ 1 callersFunctiongetProjectDetails
(suggestedName?: string)
packages/create-spinai-app/index.ts:65
↓ 1 callersFunctionhandleIssueComment
(payload: any)
templates/github-code-review-agent/src/pr-handlers.ts:44
↓ 1 callersFunctionhandleNewPullRequest
(payload: any)
templates/github-code-review-agent/src/pr-handlers.ts:13
↓ 1 callersFunctionhandleReviewComment
(payload: any)
templates/github-code-review-agent/src/pr-handlers.ts:93
↓ 1 callersFunctionhandleWebhook
(c: Context, agent: Agent)
templates/mintlify-docs-updater/src/webhooks.ts:7
↓ 1 callersFunctioninstallDependencies
(projectRoot: string)
packages/create-spinai-app/index.ts:128
↓ 1 callersFunctionisAnalyzeCodeChangesParams
( params: unknown )
templates/mintlify-docs-updater/src/actions/analyzeCodeChanges.ts:13
↓ 1 callersFunctionisAnalyzeDocStructureParams
( params: unknown )
templates/mintlify-docs-updater/src/actions/analyzeDocStructure.ts:17
↓ 1 callersFunctionisBotPR
(pr: any)
templates/mintlify-docs-updater/src/webhooks.ts:82
↓ 1 callersFunctionisCreateDocsPRParams
(params: unknown)
templates/mintlify-docs-updater/src/actions/createDocsPR.ts:12
↓ 1 callersFunctionisGenerateContentParams
( params: unknown )
templates/mintlify-docs-updater/src/actions/generateContent.ts:18
↓ 1 callersFunctionisKnownModel
* Checks if a model ID is known in our cost database * @param model The model ID to check * @returns Whether the model is known
packages/spinai/src/costs/costs.ts:10
↓ 1 callersFunctionisPlanDocUpdatesParams
( params: unknown )
templates/mintlify-docs-updater/src/actions/planDocUpdates.ts:16
↓ 1 callersFunctionisRelevantPREvent
(event: string, action: string)
templates/mintlify-docs-updater/src/webhooks.ts:89
↓ 1 callersFunctionisUpdateNavigationParams
( params: unknown )
templates/mintlify-docs-updater/src/actions/updateNavigation.ts:11
↓ 1 callersFunctionisValidPullRequest
(body: any)
templates/mintlify-docs-updater/src/webhooks.ts:73
↓ 1 callersMethodlogFinalResponse
* Log the final response generation
packages/spinai/src/logging/logging.ts:171
↓ 1 callersMethodlogInteractionComplete
* Log the completion of an interaction
packages/spinai/src/logging/logging.ts:199
↓ 1 callersMethodlogInteractionStart
* Log the start of an interaction
packages/spinai/src/logging/logging.ts:98
↓ 1 callersMethodlogPlanning
* Log an agent planning step (reasoning and next actions)
packages/spinai/src/logging/logging.ts:114
↓ 1 callersFunctionmain
()
packages/spinai-serve/src/cli/spin.ts:6
↓ 1 callersFunctionmain
()
templates/minimal/src/index.ts:36
↓ 1 callersFunctionmain
()
templates/default/src/index.ts:15
↓ 1 callersFunctionmain
()
templates/github-mcp-agent/src/index.ts:9
↓ 1 callersFunctionmain
()
templates/basic-mcp-agent/src/index.ts:9
↓ 1 callersFunctionmain
()
examples/calculator-agent/src/index.ts:27
↓ 1 callersFunctionmain
()
examples/mintlify-mcp-agent/src/index.ts:9
↓ 1 callersFunctionmain
()
examples/github-mcp-example/src/index.ts:9
↓ 1 callersFunctionmain
()
examples/cli-chat-agent/src/index.ts:31
↓ 1 callersFunctionmain
()
examples/local-llm-with-openapi-compatible/src/index.ts:43
↓ 1 callersFunctionmain
()
examples/word-scrambler-agent/src/index.ts:23
↓ 1 callersFunctionparseWebhookBody
(c: Context)
templates/mintlify-docs-updater/src/webhooks.ts:56
↓ 1 callersFunctionrunTaskLoop
( taskLoopParams: TaskLoopParams<TResponseFormat> )
packages/spinai/src/taskloop/taskloop.ts:21
↓ 1 callersFunctionsetDebugEnabled
(mode: DebugMode = "default")
packages/spinai/src/debug/debug.ts:5
↓ 1 callersFunctionsetupEnvFile
(projectRoot: string)
packages/create-spinai-app/index.ts:108
↓ 1 callersFunctionstartCliChat
( agent: Agent<T>, options: CliChatOptions = {} )
packages/spinai/src/agents/cli-chat.ts:36
↓ 1 callersFunctionstartServer
(config: SpinConfig)
packages/spinai-serve/src/index.ts:30
↓ 1 callersFunctionstartServer
(options: ServerOptions = {})
templates/mintlify-docs-updater/src/server.ts:14
↓ 1 callersFunctiontraverse
(currentPath: string, depth: number = 0)
templates/mintlify-docs-updater/src/actions/analyzeDocStructure.ts:40
↓ 1 callersFunctionvalidateParameters
( params: Record<string, unknown> )
templates/github-code-review-agent/src/actions/create-review-comments.ts:26
FunctionButton
({ children, className, appName }: ButtonProps)
packages/ui/src/button.tsx:11
FunctionCard
({ className, title, children, href, }: { className?: string; title: string; children: React.Rea
packages/ui/src/card.tsx:3
FunctionCode
({ children, className, }: { children: React.ReactNode; className?: string; })
packages/ui/src/code.tsx:3
FunctionPOST
(req: VercelRequest, res: VercelResponse)
templates/vercel-serverless/api/calc-agent.ts:13
FunctioncalculateCostFromUsage
( usage: LanguageModelUsage | undefined, modelId: string )
packages/spinai/src/costs/costs.ts:47
Methodconstructor
(config: LoggingConfig)
packages/spinai/src/logging/logging.ts:25
FunctioncreateAssistantMessage
( textResponse: string, reasoning: string, nextActions: Array<{ actionId: string; parameters: Re
packages/spinai/src/messages/assistant.message.ts:69
FunctionformatActionForPrompt
(action: Action)
packages/spinai/src/actions/actions.formatting.ts:3
Functiongenerator
(plop: PlopTypes.NodePlopAPI)
packages/ui/turbo/generators/config.ts:5
FunctionisReviewComment
(obj: unknown)
templates/github-code-review-agent/src/actions/create-review-comments.ts:15
FunctionprocessAgentFinalResponse
( messages: Message[], responseFormat: "text" | z.ZodType<T> | undefined, model: any, modelId: string,
packages/spinai/src/taskloop/finalResponse.ts:10
Functionrun
({ parameters })
packages/spinai/src/mcp/mcp.ts:156
Functionrun
({ parameters })
templates/minimal/src/index.ts:19
Functionrun
( context: SpinAiContext, parameters?: Record<string, unknown> )
templates/mintlify-docs-updater/src/actions/analyzeDocStructure.ts:191
Functionrun
( context: SpinAiContext, parameters?: Record<string, unknown> )
templates/mintlify-docs-updater/src/actions/planDocUpdates.ts:152
Functionrun
( context: SpinAiContext, parameters?: Record<string, unknown> )
templates/mintlify-docs-updater/src/actions/analyzeCodeChanges.ts:135
Functionrun
( context: SpinAiContext, parameters?: Record<string, unknown> )
templates/mintlify-docs-updater/src/actions/createDocsPR.ts:34
next →1–100 of 131, ranked by callers