MCPcopy Create free account

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

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

↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:7663
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:8108
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:8317
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:8640
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:9331
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:9458
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:9517
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:9604
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:10359
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:10456
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:10861
↓ 1 callersMethodDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:11130
↓ 1 callersMethodDiscriminator
()
go/api/engineapi/types.gen.go:241
↓ 1 callersMethodDiscriminator
()
go/api/workflow/types.gen.go:1673
↓ 1 callersMethodDiscriminator
()
go/api/workflow/types.gen.go:1774
↓ 1 callersMethodDiscriminator
()
go/api/workflow/types.gen.go:1835
↓ 1 callersMethodDiscriminator
()
go/api/workflow/types.gen.go:2454
↓ 1 callersMethodDiscriminator
()
go/api/debugapi/types.gen.go:213
↓ 1 callersMethodEXPECT
()
go/llmproxy/mocks_test.go:200
↓ 1 callersMethodEmbeddingDimension
EmbeddingDimension returns the output dimension for the given embedding model.
go/llmproxy/provider/gemini/provider.go:195
↓ 1 callersMethodEmbeddingDimension
EmbeddingDimension returns the output dimension for the given embedding model.
go/llmproxy/provider/mistral/provider.go:185
↓ 1 callersMethodEmbeddingDimension
EmbeddingDimension returns the output dimension for the given embedding model.
go/llmproxy/provider/openai/provider.go:153
↓ 1 callersMethodEmbeddingModel
EmbeddingModelInfo returns the modelInfo and embedding dimension for the given model or error if not an embedding model
go/llmproxy/client.go:111
↓ 1 callersFunctionFindExternalTool
FindExternalTool searches for an ExternalTool by name in the agent's tools.
go/llmproxy/agent/agent.go:105
↓ 1 callersMethodFromAssistantMessage
FromAssistantMessage overwrites any union data inside the ChatCompletionRequest_Messages_Item as the provided AssistantMessage
go/llmproxy/provider/mistral/types.gen.go:6097
↓ 1 callersMethodFromEmbeddingRequestInput1
FromEmbeddingRequestInput1 overwrites any union data inside the EmbeddingRequest_Input as the provided EmbeddingRequestInput1
go/llmproxy/provider/mistral/types.gen.go:8777
↓ 1 callersMethodFromExternalTool
FromExternalTool overwrites any union data inside the Tool as the provided ExternalTool
go/api/llmapi/types.gen.go:466
↓ 1 callersMethodFromFunctionCallArguments1
FromFunctionCallArguments1 overwrites any union data inside the FunctionCall_Arguments as the provided FunctionCallArguments1
go/llmproxy/provider/mistral/types.gen.go:8901
↓ 1 callersMethodFromInput1
FromInput1 overwrites any union data inside the Input as the provided Input1
go/api/llmapi/types.gen.go:342
↓ 1 callersMethodFromInputString
FromInputString overwrites any union data inside the Input as the provided InputString
go/api/llmapi/types.gen.go:316
↓ 1 callersMethodFromInputString
FromInputString overwrites any union data inside the Input_1_Item as the provided InputString
go/api/llmapi/types.gen.go:378
↓ 1 callersMethodFromLLMProviderConfig
FromLLMProviderConfig overwrites any union data inside the ExternalResourceConfig as the provided LLMProviderConfig
go/api/engineapi/types.gen.go:221
↓ 1 callersMethodFromSystemMessage
FromSystemMessage overwrites any union data inside the ChatCompletionRequest_Messages_Item as the provided SystemMessage
go/llmproxy/provider/mistral/types.gen.go:6041
↓ 1 callersMethodFromSystemMessageContent0
FromSystemMessageContent0 overwrites any union data inside the SystemMessage_Content as the provided SystemMessageContent0
go/llmproxy/provider/mistral/types.gen.go:10751
↓ 1 callersMethodFromToolCallRequest
FromToolCallRequest overwrites any union data inside the Input_1_Item as the provided ToolCallRequest
go/api/llmapi/types.gen.go:404
↓ 1 callersMethodFromToolMessage
FromToolMessage overwrites any union data inside the ChatCompletionRequest_Messages_Item as the provided ToolMessage
go/llmproxy/provider/mistral/types.gen.go:6125
↓ 1 callersMethodFromToolMessageContent0
FromToolMessageContent0 overwrites any union data inside the ToolMessage_Content as the provided ToolMessageContent0
go/llmproxy/provider/mistral/types.gen.go:10964
↓ 1 callersMethodFromToolResult
FromToolResult overwrites any union data inside the Input_1_Item as the provided ToolResult
go/api/llmapi/types.gen.go:430
↓ 1 callersMethodFromWebSearchTool
FromWebSearchTool overwrites any union data inside the Tool as the provided WebSearchTool
go/api/llmapi/types.gen.go:494
↓ 1 callersMethodID
()
go/engine/node.go:134
↓ 1 callersMethodID
()
go/engine/node.go:151
↓ 1 callersFunctionInputToDomain
InputToDomain converts api Input to domain Input.
go/mapping/llm.go:206
↓ 1 callersMethodKeys
Keys returns keys in insertion order. A copy of the keys slice is returned to prevent external modification.
go/util/linkedmap/linkedmap.go:37
↓ 1 callersFunctionLoadConfig
LoadConfig parses Config from the process environment, fataling on any parse error.
go/cmd/engine/config.go:47
↓ 1 callersFunctionModelCapabilitiesToDomain
ModelCapabilitiesToDomain converts api model capabilities to domain.
go/mapping/llm.go:369
↓ 1 callersFunctionNewAPIProvider
NewAPIProvider creates a new Gemini Provider using the Gemini API backend.
go/llmproxy/provider/gemini/provider.go:52
↓ 1 callersFunctionNewAgent
NewAgent constructs a new Agent node. memoryRefs lists the memory files the LLM is permitted to access at runtime; `mem` is the engine-scoped manager
go/engine/node/agent.go:65
↓ 1 callersFunctionNewBackendProvider
NewBackendProvider creates a backendRoutedProvider for the given provider ID and model list.
go/engine/backend/llm.go:64
↓ 1 callersFunctionNewMockProvider
NewMockProvider creates a new instance of MockProvider. It also registers a testing interface on the mock and a cleanup function to assert the mocks e
go/llmproxy/mocks_test.go:179
↓ 1 callersFunctionNewOnThreshold
( id string, variable workflow.Reference, threshold float64, direction Direction, deadband float64, outp
go/engine/node/trigger/threshold.go:40
↓ 1 callersFunctionNewProvider
NewProvider creates a new Mistral Provider
go/llmproxy/provider/mistral/provider.go:40
↓ 1 callersFunctionNewProvider
NewProvider creates a new Anthropic Provider. Unlike Gemini, this never fails.
go/llmproxy/provider/anthropic/provider.go:38
↓ 1 callersFunctionNewProvider
NewProvider creates a new OpenAI Provider
go/llmproxy/provider/openai/provider.go:43
↓ 1 callersFunctionNewVertexAIProvider
NewVertexAIProvider creates a new Gemini Provider using the Vertex AI backend. The Vertex coordinates are read from cfg.VertexAI.
go/llmproxy/provider/gemini/provider.go:38
↓ 1 callersFunctionOpenADC
OpenADC opens the IIO device at devicePath (a sysfs directory). The path must exist and be a directory; the device's name file is read for logging but
go/engine/driver/adc_linux.go:38
↓ 1 callersFunctionOpenDAC
OpenDAC opens the IIO device at devicePath (a sysfs directory). The path must exist and be a directory; the device's name file is read for logging but
go/engine/driver/dac_linux.go:37
↓ 1 callersFunctionOpenGPIO
OpenGPIO builds an in-memory debug GPIODriver for the named chip. Non-linux only; linux builds get the cdev-backed version in gpio_linux.go.
go/engine/driver/gpio_debug.go:35
↓ 1 callersFunctionOpenMQTT
OpenMQTT establishes a connection to the broker and returns an MQTTTransport. Connect blocks up to mqttOpTimeout; on failure no resources are leaked.
go/engine/transport/mqtt.go:37
↓ 1 callersFunctionOpenPWM
OpenPWM builds an in-memory debug PWMDriver for the named chip. Non-linux only; linux builds get the sysfs-backed version in pwm_linux.go.
go/engine/driver/pwm_debug.go:33
↓ 1 callersFunctionOpenSerial
OpenSerial opens the named port (8N1, 115200 if baud=0) and starts the reader goroutine.
go/engine/driver/serial_impl.go:46
↓ 1 callersFunctionOptionsToDomain
OptionsToDomain converts API options to core options.
go/mapping/llm.go:20
↓ 1 callersMethodOutputs
()
go/engine/node/functioncall.go:60
↓ 1 callersMethodQueryRAG
(ctx context.Context, params RAGQueryParams)
go/engine/port.go:41
↓ 1 callersMethodReadAnalog
(channel int)
go/engine/driver/driver.go:46
↓ 1 callersMethodReadDigital
(line int)
go/engine/driver/driver.go:39
↓ 1 callersMethodRun
(run func())
go/llmproxy/mocks_test.go:56
↓ 1 callersMethodRun
(run func())
go/llmproxy/mocks_test.go:160
↓ 1 callersMethodRun
(run func())
go/llmproxy/mocks_test.go:1027
↓ 1 callersMethodSearch
(ctx context.Context, query string, count int)
go/engine/websearch/websearch.go:24
↓ 1 callersFunctionToStrictJSONSchema
ToStrictJSONSchema generates a strict JSON schema for the given type T.
go/llmproxy/schemautil/schemautil.go:40
↓ 1 callersMethodTypeSwitch
TypeSwitch tries to decode FunctionCall_Arguments as string or map[string]any.
go/llmproxy/provider/mistral/mapping.go:218
↓ 1 callersMethodUploadFile
UploadFile is not supported by local inference servers.
go/llmproxy/provider/selfhosted/provider.go:209
↓ 1 callersMethodValueByDiscriminator
()
go/llmproxy/provider/mistral/types.gen.go:7348
↓ 1 callersMethodValueByDiscriminator
()
go/api/llmapi/types.gen.go:522
↓ 1 callersMethodWatchRead
WatchRead installs onLine as the permanent line callback; onLine must be non-blocking.
go/engine/driver/driver.go:77
↓ 1 callersMethodWrite
(data string)
go/engine/driver/driver.go:80
↓ 1 callersMethodWriteDigital
(line int, value bool)
go/engine/driver/driver.go:40
↓ 1 callersMethodWriteLevel
WriteLevel dispatches per level. Fatal sends synchronously so the log line lands before os.Exit fires inside zerolog's Fatal path.
go/logging/httpwriter.go:49
↓ 1 callersMethodWriteTo
Write adds the part to the multipart.Writer
go/util/httpclient/multipart.go:17
↓ 1 callersFunctionZeroValue
ZeroValue returns the zero value for a given data type.
go/engine/expr/value.go:35
↓ 1 callersFunctionaddArgument
(id: string)
ts/workflow-builder/src/utils/functionOperations.ts:94
↓ 1 callersFunctionaddChannel
(type: ChannelType = "GPIOIN")
ts/workflow-builder/src/utils/channelOperations.ts:31
↓ 1 callersFunctionaddDeclaredVariable
(canvasId: string)
ts/workflow-builder/src/utils/variableOperations.ts:28
↓ 1 callersFunctionaddFunction
()
ts/workflow-builder/src/utils/functionOperations.ts:56
↓ 1 callersFunctionaddListEntry
(listId: string, entries: OutputDeclaration[])
ts/workflow-builder/src/panels/NodeConfigPanel.tsx:591
↓ 1 callersFunctionaddMemory
(type: MemoryType)
ts/workflow-builder/src/utils/memoryOperations.ts:17
↓ 1 callersFunctionaddModel
(type: ModelType)
ts/workflow-builder/src/utils/modelOperations.ts:16
↓ 1 callersFunctionaddOutput
(id: string)
ts/workflow-builder/src/utils/functionOperations.ts:125
↓ 1 callersFunctionappendImageURLs
appendImageURLs appends image URL blocks to the last user message in the params.
go/llmproxy/provider/anthropic/provider.go:90
↓ 1 callersFunctionapplyCastsInCode
applyCastsInCode processes cast functions in non-string expressions.
go/engine/expr/expression.go:131
↓ 1 callersFunctionapplyCastsInString
applyCastsInString processes cast overrides like int(${}) in string expressions, applying the cast to the corresponding ref value and stripping the ca
go/engine/expr/expression.go:93
↓ 1 callersFunctionassertNeverChannel
(t: never)
ts/workflow-core/src/deploy/requirements.ts:98
↓ 1 callersFunctionassertNeverFamily
(f: never)
ts/workflow-core/src/deploy/spec.ts:181
↓ 1 callersFunctionassertNoNameCollisions
(components: DeployComponent[])
ts/workflow-core/src/deploy/spec.ts:217
↓ 1 callersFunctionbasename
(p: string)
ts/workflow-cli/src/App.tsx:45
↓ 1 callersFunctionbiasOption
(bias Bias)
go/engine/driver/gpio_linux.go:164
↓ 1 callersFunctionbrokerHost
(url: string)
ts/workflow-core/src/deploy/spec.ts:94
↓ 1 callersFunctionbuildChain
* Index the registry by `from` and assert it forms a contiguous chain over * [BASELINE_SCHEMA_VERSION, CURRENT_SCHEMA_VERSION). A gap or duplicate is
ts/workflow-core/src/migration/migrate.ts:13
↓ 1 callersFunctionbuildLLMProviders
buildLLMProviders returns the engine's full provider set: every provider the engine has a local API key for, plus a backend-routed stand-in for any up
go/cmd/engine/llmregistry.go:25
↓ 1 callersFunctionbuildMigrationUpdate
( node: FunctionCallNode, latest: FunctionInfo, )
ts/workflow-builder/src/utils/migrateFunctionNodes.ts:19
← previousnext →601–700 of 2,454, ranked by callers