MCPcopy Create free account

hub / github.com/ForestHubAI/edge-agents / functions

Functions2,454 in github.com/ForestHubAI/edge-agents

↓ 1 callersFunctionbuildNativeWebSearch
buildNativeWebSearch builds the Anthropic-side native web_search tool param from the per-provider config.
go/llmproxy/provider/anthropic/mapping.go:243
↓ 1 callersFunctionbuildNativeWebSearch
buildNativeWebSearch builds the OpenAI-side native web_search tool param from the per-provider config.
go/llmproxy/provider/openai/mapping.go:247
↓ 1 callersMethodbuildTools
buildTools collects every function tool contributed by the attached providers.
go/engine/node/agent.go:283
↓ 1 callersFunctionchangeDataType
(dt: DataType)
ts/workflow-builder/src/panels/NodeConfigPanel.tsx:488
↓ 1 callersFunctionchangeMode
(newMode: "emit" | "assign")
ts/workflow-builder/src/panels/NodeConfigPanel.tsx:479
↓ 1 callersFunctionchangeName
(name: string)
ts/workflow-builder/src/panels/NodeConfigPanel.tsx:487
↓ 1 callersFunctioncheckSchemaCommand
(filePath?: string)
ts/workflow-cli/cli/check-schema.ts:74
↓ 1 callersMethodclearWaiter
(ch chan string)
go/engine/driver/serial_impl.go:231
↓ 1 callersFunctioncompileDeployComponentValidator
()
ts/workflow-cli/cli/deploy/components.ts:57
↓ 1 callersFunctioncompileWorkflowValidator
()
ts/workflow-cli/cli/check-schema.ts:24
↓ 1 callersFunctioncontainsWeekday
(xs []time.Weekday, w time.Weekday)
go/engine/node/trigger/alarm.go:132
↓ 1 callersFunctionconvertSchema
convertSchema does the recursive conversion, carrying root $defs for $ref resolution.
go/llmproxy/provider/gemini/mapping.go:250
↓ 1 callersFunctiondecodePayload
decodePayload parses bare JSON into a Value of the declared type. String type accepts either a JSON string or a raw byte sequence (for non-JSON payloa
go/engine/node/trigger/onmqttmessage.go:89
↓ 1 callersFunctiondeleteCanvasStore
(canvasId: string)
ts/workflow-builder/src/stores/canvasStore.ts:233
↓ 1 callersFunctiondeleteChannel
(id: string)
ts/workflow-builder/src/utils/channelOperations.ts:80
↓ 1 callersFunctiondeleteDeclaredVariable
(canvasId: string, uid: string)
ts/workflow-builder/src/utils/variableOperations.ts:67
↓ 1 callersFunctiondeleteFunction
(id: string)
ts/workflow-builder/src/utils/functionOperations.ts:74
↓ 1 callersFunctiondeleteMemory
(id: string)
ts/workflow-builder/src/utils/memoryOperations.ts:51
↓ 1 callersFunctiondeleteModel
(id: string)
ts/workflow-builder/src/utils/modelOperations.ts:49
↓ 1 callersFunctiondeployCommand
(workflowPath: string | undefined, args: string[])
ts/workflow-cli/cli/deploy/index.ts:258
↓ 1 callersFunctionderiveFunctionRegistry
* Derive the function registry from a snapshot's canvases. Mirrors * `computeAllFunctions()` in useFunctionRegistry exactly: every non-main * canvas
ts/workflow-core/src/diagnostics/diagnostics.ts:781
↓ 1 callersFunctiondescribeParams
(e: ErrorObject)
ts/workflow-cli/cli/check-schema.ts:121
↓ 1 callersFunctiondeserialize
(apiNode: ApiNode, resolveFunctionInfo?: ResolveFunctionInfo)
ts/workflow-core/src/node/serialization.ts:324
↓ 1 callersFunctiondeserializeNodeData
Build the NodeData payload from an API Node (no position).
ts/workflow-core/src/node/serialization.ts:329
↓ 1 callersFunctiondismiss
()
ts/workflow-builder/src/hooks/use-toast.ts:96
↓ 1 callersMethoddispatch
dispatch delivers one line — to the in-flight Read if any, otherwise to onLine.
go/engine/driver/serial_impl.go:218
↓ 1 callersFunctiondisplayValue
(expr: ResolvedExpr)
ts/workflow-builder/src/utils/paramDisplay.ts:68
↓ 1 callersFunctionemit
()
ts/workflow-builder/src/WorkflowBuilder.tsx:313
↓ 1 callersFunctionemptyExpression
(dataType: DataType)
ts/workflow-builder/src/utils/functionOperations.ts:30
↓ 1 callersFunctionendColors
* Source/target stroke colors per edge type. Plain control and tool edges use * the neutral edge base on both ends. Edges that touch an Agent pick up
ts/workflow-builder/src/graph/CustomEdge.tsx:27
↓ 1 callersFunctionensureStrictness
(rawJSONSchema any, path []string, root map[string]any)
go/llmproxy/schemautil/schemautil.go:149
↓ 1 callersFunctionensureUid
(v: NodeOutput | ApiVariable)
ts/workflow-core/src/variable/operations.ts:63
↓ 1 callersFunctionevalCodeExpr
evalCodeExpr handles non-string expressions (arithmetic, comparison, boolean).
go/engine/expr/expression.go:112
↓ 1 callersFunctionevalStringExpr
evalStringExpr handles string-type expressions with interpolation.
go/engine/expr/expression.go:65
↓ 1 callersFunctionexecuteFunctionTools
executeFunctionTools runs the given function tool calls using the tools available to the current agent.
go/llmproxy/agent/runner.go:195
↓ 1 callersFunctionextractAnswer
extractAnswer extracts the text content from a response choice.
go/llmproxy/provider/selfhosted/mapping.go:134
↓ 1 callersFunctionextractAnswer
extractAnswer extracts the assistant's answer from the model output.
go/llmproxy/provider/mistral/mapping.go:179
↓ 1 callersFunctionextractCitations
extractCitations pulls per-segment grounding supports out of the response. Populated when Gemini's native Google Search grounding ran.
go/llmproxy/provider/gemini/mapping.go:212
↓ 1 callersFunctionextractContent
extractContent walks the response content blocks and pulls out the assistant text, any external tool call requests, and citations attached to text blo
go/llmproxy/provider/anthropic/mapping.go:207
↓ 1 callersFunctionextractTextAndCitations
extractTextAndCitations walks the response output items, concatenating assistant text and collecting any URL citations attached as annotations. Citati
go/llmproxy/provider/openai/mapping.go:215
↓ 1 callersFunctionextractTextFromHTML
extractTextFromHTML strips <script>, <style>, and all other tags, then collapses whitespace into readable text. Not a full HTML parser — regex-based,
go/engine/node/webfetch.go:167
↓ 1 callersFunctionextractToolCalls
extractToolCalls extracts external function tool call requests.
go/llmproxy/provider/gemini/mapping.go:191
↓ 1 callersFunctionextractToolCalls
extractToolCalls converts response tool calls to llmproxy.ToolCallRequest. Arguments may arrive as either a JSON string or a JSON object depending on
go/llmproxy/provider/selfhosted/mapping.go:144
↓ 1 callersFunctionextractToolCalls
extractToolCalls extracts tool calls from the model output.
go/llmproxy/provider/mistral/mapping.go:189
↓ 1 callersFunctionextractToolCalls
extractToolCalls extracts external tool call requests from the model output. Internal tool invocations (e.g. native web_search) are not returned here
go/llmproxy/provider/openai/mapping.go:198
↓ 1 callersMethodfetch
fetch validates the URL, applies SSRF pre-checks, performs the GET, reads up to webFetchMaxBytes, extracts text from HTML payloads, and truncates the
go/engine/node/webfetch.go:113
↓ 1 callersFunctionfileBridge
(options: FileBridgeOptions = {})
ts/workflow-cli/plugins/filebridge.ts:24
↓ 1 callersFunctionformatParamDisplay
( param: Parameter, value: unknown, variables: Record<string, Variable>, channelLabels?: Record<string
ts/workflow-builder/src/utils/paramDisplay.ts:19
↓ 1 callersFunctionfromAnthropicResponse
fromAnthropicResponse converts an Anthropic Message to llmproxy.ChatResponse.
go/llmproxy/provider/anthropic/mapping.go:180
↓ 1 callersFunctionfromGeminiResponse
fromGeminiResponse converts a Gemini GenerateContentResponse to llmproxy.ChatResponse.
go/llmproxy/provider/gemini/mapping.go:144
↓ 1 callersFunctionfunctionToolCallRequestToAssistantMessage
functionToolCallRequestToAssistantMessage converts a FunctionToolCallRequest to an AssistantMessage.
go/llmproxy/provider/mistral/mapping.go:138
↓ 1 callersFunctiongenId
()
ts/workflow-builder/src/hooks/use-toast.ts:28
↓ 1 callersMethodgetAllCategories
()
ts/workflow-core/src/node/NodeRegistry.ts:72
↓ 1 callersMethodgetByCategory
(category: NodeCategory)
ts/workflow-core/src/node/NodeRegistry.ts:81
↓ 1 callersFunctiongetCompatibleNodeDefs
( originNodeId: string, originHandleId: string, nodes: Node<NodeData>[], edges: Edge[], allNodeDefs:
ts/workflow-builder/src/utils/connectionRules.ts:65
↓ 1 callersFunctiongetCursorNodeId
(phase: DebugSessionPhase)
ts/workflow-builder/src/panels/DebugExternalIOPanel.tsx:181
↓ 1 callersFunctiongetEdgeDescription
(t: TFunction, def: { description: string }, portType: string)
ts/workflow-builder/src/utils/translation.ts:30
↓ 1 callersFunctiongetEdgePath
()
ts/workflow-builder/src/graph/CustomEdge.tsx:96
↓ 1 callersFunctiongetExpressionPlaceholder
(dataType: DataType)
ts/workflow-builder/src/inputs/ParameterEditor.tsx:83
↓ 1 callersFunctiongetHandleStyle
()
ts/workflow-builder/src/graph/PortHandle.tsx:39
↓ 1 callersFunctiongetInput
(node: NodeData)
ts/workflow-core/src/node/methods.ts:246
↓ 1 callersFunctiongetLabelPositionClass
()
ts/workflow-builder/src/graph/PortHandle.tsx:91
↓ 1 callersFunctiongetLabelStyle
()
ts/workflow-builder/src/graph/PortHandle.tsx:106
↓ 1 callersFunctiongetParamDescription
(t: TFunction, translationPrefix: string, param: Parameter)
ts/workflow-builder/src/utils/translation.ts:25
↓ 1 callersFunctiongetParameterIcon
(type: string)
ts/workflow-builder/src/panels/NodeLibrary.tsx:25
↓ 1 callersFunctiongetParameterTypeLabel
(type: string, t: TFunction)
ts/workflow-builder/src/panels/NodeLibrary.tsx:44
↓ 1 callersFunctiongetPlusPositionClass
()
ts/workflow-builder/src/graph/PortHandle.tsx:116
↓ 1 callersFunctiongetStoredLanguage
()
ts/workflow-cli/src/i18n/index.ts:19
↓ 1 callersFunctiongetTabLabel
(tabId: SidebarTab)
ts/workflow-builder/src/panels/BuilderSidebar.tsx:186
↓ 1 callersFunctiongetVariableEntries
Build the list of editable variables from the main canvas store.
ts/workflow-builder/src/panels/DebugContextPanel.tsx:20
↓ 1 callersFunctionhandleParamChange
(paramId: string, value: unknown)
ts/workflow-builder/src/panels/ChannelConfigPanel.tsx:27
↓ 1 callersFunctionhandleTabClick
(tabId: SidebarTab)
ts/workflow-builder/src/panels/BuilderSidebar.tsx:151
↓ 1 callersFunctionhandler
(e: Event)
ts/workflow-builder/src/CanvasEditor.tsx:77
↓ 1 callersFunctionhasControlFlowEdge
Check whether a node already has control-flow edges (for mutual exclusion).
ts/workflow-builder/src/utils/connectionRules.ts:24
↓ 1 callersFunctionheaderLines
(file)
scripts/license-headers.mjs:53
↓ 1 callersFunctionincludeOptions
includeOptions maps llmproxy.Options to GenerateContentConfig fields.
go/llmproxy/provider/gemini/mapping.go:119
↓ 1 callersFunctionincludeOptions
includeOptions maps llmproxy.Options to the local ChatCompletionRequest fields.
go/llmproxy/provider/selfhosted/mapping.go:115
↓ 1 callersFunctionincludeOptions
includeOptions maps api.Options to a Mistral ChatRequest
go/llmproxy/provider/mistral/mapping.go:158
↓ 1 callersFunctionincludeOptions
includeOptions maps llmproxy.Options to MessageNewParams fields. MaxTokens is handled in toAnthropicRequest; FrequencyPenalty, PresencePenalty, Seed a
go/llmproxy/provider/anthropic/mapping.go:138
↓ 1 callersFunctionincludeOptions
includeOptions maps api.Options to responses.ResponseNewParams
go/llmproxy/provider/openai/mapping.go:184
↓ 1 callersFunctioninferBinaryType
* Infer the result type of a binary operation
ts/workflow-core/src/expression/parser.ts:182
↓ 1 callersFunctioninferCallType
* Infer the result type of a cast function call, e.g. int(expr), str(expr). * Any type can be cast to any other type — it's the user's explicit inten
ts/workflow-core/src/expression/parser.ts:300
↓ 1 callersFunctioninferLiteralType
* Infer the type of a literal value
ts/workflow-core/src/expression/parser.ts:163
↓ 1 callersFunctioninferUnaryType
* Infer the result type of a unary operation
ts/workflow-core/src/expression/parser.ts:253
↓ 1 callersMethodinitialize
()
ts/workflow-core/src/memory/MemoryRegistry.ts:17
↓ 1 callersMethodinitialize
()
ts/workflow-core/src/model/ModelRegistry.ts:16
↓ 1 callersFunctioninputItemToAPI
(item llmproxy.InputItem)
go/mapping/llm.go:427
↓ 1 callersFunctioninputToAPI
(in llmproxy.Input)
go/mapping/llm.go:402
↓ 1 callersFunctionisCategoryExpanded
(category: NodeCategory)
ts/workflow-builder/src/panels/NodeLibrary.tsx:159
↓ 1 callersFunctionisCompatible
* Check if a type can be implicitly converted to another. * - int ↔ float: both directions (truncation for float→int, common in embedded) * - any →
ts/workflow-core/src/expression/parser.ts:338
↓ 1 callersFunctionisObviousPrivateHost
isObviousPrivateHost performs a fast, no-DNS check for hosts that should never be fetched. The real guard is safeDialContext, which re-resolves at con
go/engine/node/webfetch.go:195
↓ 1 callersFunctionisUint
(v: string)
ts/workflow-cli/cli/deploy/prompts.ts:37
↓ 1 callersFunctionisValidConnection
( sourceId: string | null, targetId: string | null, sourceHandleId: string | null | undefined, targetH
ts/workflow-builder/src/utils/connectionRules.ts:96
↓ 1 callersFunctionisYamlContract
(f)
scripts/license-headers.mjs:28
↓ 1 callersFunctionlistEntryOutputId
Stable synthetic outputId used to key list-entry diagnostics (matches diagnostics.ts).
ts/workflow-builder/src/panels/NodeConfigPanel.tsx:251
↓ 1 callersFunctionllamaOf
(spec: Spec, modelId: string)
ts/workflow-core/src/deploy/spec.test.ts:25
↓ 1 callersFunctionloadEngineConfig
loadEngineConfig reads the engine's single boot config file (the EngineConfig wire shape: workflow + bindings + device manifest). The path is the cont
go/cmd/engine/main.go:190
↓ 1 callersFunctionloadEngineSecrets
loadEngineSecrets reads the mounted secret store (a JSON map of secret id -> opaque value) and maps it into the domain secrets the api->domain mapping
go/cmd/engine/main.go:207
↓ 1 callersFunctionloadFlagComponents
(dirs: string[])
ts/workflow-cli/cli/deploy/index.ts:223
↓ 1 callersFunctionlocateViteBin
(appRoot: string)
ts/workflow-cli/cli/open.ts:130
← previousnext →701–800 of 2,454, ranked by callers