Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ForestHubAI/edge-agents
/ functions
Functions
2,454 in github.com/ForestHubAI/edge-agents
⨍
Functions
2,454
◇
Types & classes
941
↓ 3 callers
Function
mapErr
mapErr translates manager errors into LLM-facing messages so the model gets actionable guidance (re-read, compact, etc.) instead of an opaque internal
go/engine/memory/tools.go:228
↓ 3 callers
Function
openApiToJsonSchema
(value: unknown)
ts/workflow-cli/cli/contract.ts:32
↓ 3 callers
Function
parseDeployComponents
(raw: { source: string; data: unknown }[])
ts/workflow-cli/cli/deploy/components.ts:99
↓ 3 callers
Function
parseFlags
(args: string[])
ts/workflow-cli/cli/deploy/index.ts:70
↓ 3 callers
Function
promptCalls
(re: RegExp)
ts/workflow-cli/cli/deploy/prompts.test.ts:182
↓ 3 callers
Function
read
(p)
ts/scripts/release.mjs:31
↓ 3 callers
Function
readComponentJson
(dir: string)
ts/workflow-cli/cli/deploy/components.ts:32
↓ 3 callers
Function
renderVariableItem
(ref: Variable, onClick?: () => void, isSelected = false)
ts/workflow-builder/src/panels/VariablesPanel.tsx:71
↓ 3 callers
Function
subscribeCanvasRegistryChanges
(listener: () => void)
ts/workflow-builder/src/stores/canvasStore.ts:57
↓ 3 callers
Function
updateChannel
(id: string, patch: { label?: string; type?: ChannelType; arguments?: Record<string, unknown> })
ts/workflow-builder/src/utils/channelOperations.ts:53
↓ 3 callers
Function
useNodeDefinitions
()
ts/workflow-builder/src/hooks/useNodeDefinitions.ts:23
↓ 3 callers
Function
useParamErrors
(diags: Diagnostic[] | undefined)
ts/workflow-builder/src/hooks/useParamErrors.ts:17
↓ 3 callers
Function
useResourceDiagnosticsSync
(config: ResourceDiagnosticsSyncConfig<I>)
ts/workflow-builder/src/hooks/useResourceDiagnosticsSync.ts:42
↓ 3 callers
Function
write
(p, pkg)
ts/scripts/release.mjs:32
↓ 2 callers
Method
AddTransition
(port string, tr Transition)
go/engine/node.go:135
↓ 2 callers
Method
AsInputString
AsInputString returns the union data inside the Input as a InputString
go/api/llmapi/types.gen.go:309
↓ 2 callers
Method
AsLLMProviderConfig
AsLLMProviderConfig returns the union data inside the ExternalResourceConfig as a LLMProviderConfig
go/api/engineapi/types.gen.go:214
↓ 2 callers
Method
AsMQTTConnection
AsMQTTConnection returns the union data inside the ExternalResourceConfig as a MQTTConnection
go/api/engineapi/types.gen.go:186
↓ 2 callers
Method
Chat
Chat forwards a chat request through the backend's /llm/generate route. The backend dispatches it to whichever underlying provider owns the model.
go/engine/backend/llm.go:41
↓ 2 callers
Method
DeleteFile
DeleteFile removes a previously uploaded file from the LLM service using its FileID. After deletion, the file can no longer be referenced in new reque
go/llmproxy/provider.go:36
↓ 2 callers
Method
DeleteFile
DeleteFile removes a previously uploaded file from the LLM service using its FileID. After deletion, the file can no longer be referenced in new reque
go/llmproxy/test/port.go:31
↓ 2 callers
Method
Discriminator
()
go/api/llmapi/types.gen.go:514
↓ 2 callers
Method
Execute
(ctx context.Context, scope *Scope)
go/engine/node.go:49
↓ 2 callers
Method
Flush
Flush discards buffered input.
go/engine/driver/driver.go:79
↓ 2 callers
Method
FromMQTTConnection
FromMQTTConnection overwrites any union data inside the ExternalResourceConfig as the provided MQTTConnection
go/api/engineapi/types.gen.go:193
↓ 2 callers
Method
FromUserMessage
FromUserMessage overwrites any union data inside the ChatCompletionRequest_Messages_Item as the provided UserMessage
go/llmproxy/provider/mistral/types.gen.go:6069
↓ 2 callers
Method
FromUserMessageContent0
FromUserMessageContent0 overwrites any union data inside the UserMessage_Content as the provided UserMessageContent0
go/llmproxy/provider/mistral/types.gen.go:11175
↓ 2 callers
Method
Health
Health verifies the health of all configured providers. It returns an error if any provider is unhealthy.
go/llmproxy/client.go:40
↓ 2 callers
Method
Health
Health pings the backend's LLM service and returns nil if every configured provider on the backend is healthy.
go/engine/backend/llm.go:23
↓ 2 callers
Method
MarshalJSON
()
go/api/llmapi/types.gen.go:537
↓ 2 callers
Function
NewHTTPWriter
NewHTTPWriter constructs a writer that POSTs each log line to url. An empty headerName disables the auth header; otherwise headerValue is sent as head
go/logging/httpwriter.go:32
↓ 2 callers
Function
NewHandoff
NewHandoff creates a new Handoff tool that invokes the given agent.
go/llmproxy/agent/handoff.go:25
↓ 2 callers
Function
NewProvider
NewProvider builds a Provider under the default "SelfHosted" id from a validated Config. Returns nil if the config has no models (defensive — Validate
go/llmproxy/provider/selfhosted/provider.go:32
↓ 2 callers
Function
NewToolNode
NewToolNode creates a new ToolNode
go/engine/node.go:147
↓ 2 callers
Function
RegisterNodeOutputs
RegisterNodeOutputs declares zero values for an emitter node's outputs into the scope.
go/engine/scope.go:95
↓ 2 callers
Method
Tools
()
go/engine/node.go:83
↓ 2 callers
Method
UnmarshalJSON
(b []byte)
go/api/llmapi/types.gen.go:542
↓ 2 callers
Method
UploadFile
UploadFile uploads a file (text, PDF, image, etc.) to the LLM service. Returns a FileUploadResponse containing the FileID that can be referenced in fu
go/llmproxy/provider.go:32
↓ 2 callers
Method
UploadFile
UploadFile uploads a file (text, PDF, image, etc.) to the LLM service. Returns a FileUploadResponse containing the FileID that can be referenced in fu
go/llmproxy/test/port.go:27
↓ 2 callers
Method
WriteAnalog
WriteAnalog writes the given voltage (millivolts) to the channel.
go/engine/driver/driver.go:57
↓ 2 callers
Function
add
(type: MemoryType)
ts/workflow-builder/src/panels/MemoryPanel.tsx:26
↓ 2 callers
Function
addNodeToStore
(store: CanvasStore, nodeDef: NodeDefinition, position?: { x: number; y: number })
ts/workflow-builder/src/utils/graphOperations.ts:103
↓ 2 callers
Function
addToRemoveQueue
(toastId: string)
ts/workflow-builder/src/hooks/use-toast.ts:47
↓ 2 callers
Function
applyStaticBinding
(key: string, defaultName: string, dataType: NodeOutput["dataType"], binding: OutputBinding | undefined)
ts/workflow-core/src/node/methods.ts:206
↓ 2 callers
Function
availableVarToRef
Convert an AvailableVariable into a canonical Reference (srcId + varId).
ts/workflow-builder/src/panels/NodeConfigPanel.tsx:256
↓ 2 callers
Function
basename
(p: string)
ts/workflow-core/src/deploy/spec.ts:88
↓ 2 callers
Function
bindActive
()
ts/workflow-builder/src/WorkflowBuilder.tsx:326
↓ 2 callers
Function
buildFunctionNodeDef
(fn: FunctionInfo)
ts/workflow-builder/src/hooks/useNodeDefinitions.ts:18
↓ 2 callers
Function
canAddNode
(store: CanvasStore, nodeDef: NodeDefinition)
ts/workflow-builder/src/utils/graphOperations.ts:93
↓ 2 callers
Function
castNameToDataType
(name string)
go/engine/expr/expression.go:165
↓ 2 callers
Function
claim
(key: string, label: string)
ts/workflow-cli/cli/deploy/prompts.ts:48
↓ 2 callers
Function
collectVariableNames
Collect all output variable names currently in the store.
ts/workflow-builder/src/utils/graphOperations.ts:37
↓ 2 callers
Function
computeEdgeDiagnostics
(opts: { canvasId: string; edgeId: string; edgeType: EdgeType; edgeData: EdgeData | undefined; avail
ts/workflow-core/src/diagnostics/diagnostics.ts:499
↓ 2 callers
Function
configFileName
(name: string)
ts/workflow-cli/cli/deploy/generate.ts:32
↓ 2 callers
Function
connectNodesInStore
(store: CanvasStore, connection: Connection)
ts/workflow-builder/src/utils/graphOperations.ts:340
↓ 2 callers
Function
deduplicateEmitNames
* Walk a node instance and rename any emit bindings/declarations whose name collides * with `existingNames`. Mutates in place. Handles all three loca
ts/workflow-builder/src/utils/graphOperations.ts:50
↓ 2 callers
Function
defaultArguments
* Build the initial `arguments` record for a new channel: each parameter * that's active for the chosen `type` and has a `default` gets seeded.
ts/workflow-builder/src/utils/channelOperations.ts:15
↓ 2 callers
Function
deleteEdgesFromStore
(store: CanvasStore, edgeIds: string[])
ts/workflow-builder/src/utils/graphOperations.ts:366
↓ 2 callers
Function
deleteNodeFromStore
( store: CanvasStore, nodeId: string, getNodeDefinition?: (node: NodeData) => NodeDefinition | undefined
ts/workflow-builder/src/utils/graphOperations.ts:287
↓ 2 callers
Method
emit
emit sends an event to the event handler if one is configured.
go/llmproxy/agent/runner.go:67
↓ 2 callers
Method
enabled
enabled reports whether a path was configured.
go/logging/config.go:84
↓ 2 callers
Function
ensureUids
(vars: (NodeOutput | ApiVariable)[])
ts/workflow-core/src/variable/operations.ts:69
↓ 2 callers
Function
expectedLicense
(file)
scripts/license-headers.mjs:49
↓ 2 callers
Function
expr
(s: string)
ts/workflow-core/src/diagnostics/diagnostics.test.ts:854
↓ 2 callers
Function
extractDeclaredVariables
* Filter a canvas's variables down to the declared-kind entries (the only * variety the api persists). Node-output and fnarg variables are * reconst
ts/workflow-core/src/workflow/serialization.ts:231
↓ 2 callers
Function
getEdgeDefinition
(type: EdgeType)
ts/workflow-core/src/edge/EdgeDefinition.ts:46
↓ 2 callers
Function
getHorizontalPortPosition
(index: number, total: number)
ts/workflow-builder/src/graph/BaseNode.tsx:287
↓ 2 callers
Function
getNodeAvailableOutput
(node: NodeData)
ts/workflow-core/src/node/methods.ts:159
↓ 2 callers
Function
getNodeDescription
(t: TFunction, def: NodeDefinition)
ts/workflow-builder/src/utils/translation.ts:21
↓ 2 callers
Function
getOutputBinding
(node: NodeData, outputId: string)
ts/workflow-core/src/node/methods.ts:23
↓ 2 callers
Function
getReactFlowType
(type: NodeType)
ts/workflow-builder/src/utils/graphOperations.ts:541
↓ 2 callers
Function
getVerticalPortPosition
(index: number, total: number)
ts/workflow-builder/src/graph/BaseNode.tsx:280
↓ 2 callers
Function
hardwareAddressLabel
(family: HardwareFamily, chipOrDevice: string, index?: number)
ts/workflow-core/src/deploy/spec.ts:136
↓ 2 callers
Function
hasAllCaps
(caps: ModelCapability[])
ts/workflow-builder/src/inputs/ParameterEditor.tsx:285
↓ 2 callers
Method
hasSubscribers
hasSubscribers reports whether any subscriber is registered; channels use it to skip wiring the driver callback when nobody is listening.
go/engine/channel/channel.go:54
↓ 2 callers
Function
hasToolInputEdge
Check whether a node already has tool-input edges (for mutual exclusion).
ts/workflow-builder/src/utils/connectionRules.ts:18
↓ 2 callers
Function
history
(config: HistoryConfig<T> = {})
ts/workflow-builder/src/utils/history.ts:99
↓ 2 callers
Method
inferProvider
inferProvider selects the appropriate Provider for the given model
go/llmproxy/client.go:123
↓ 2 callers
Method
initialize
initialize declares and sets user-declared variables in the scope.
go/engine/scope.go:138
↓ 2 callers
Function
isIdentChar
(ch byte)
go/engine/expr/parser.go:391
↓ 2 callers
Function
isLoopbackHost
True if a Host header or URL hostname is a loopback name ("localhost", "127.0.0.1", "[::1]"), with or without port.
ts/workflow-cli/server/fileBridge.ts:34
↓ 2 callers
Function
isMainTab
(index: number)
ts/workflow-builder/src/CanvasTabsToolbar.tsx:57
↓ 2 callers
Function
isToolFlow
(type: EdgeType)
ts/workflow-core/src/edge/EdgeType.ts:20
↓ 2 callers
Function
literalString
stringExpr is a tiny helper for literal-string expressions with no references.
go/engine/types_test.go:21
↓ 2 callers
Method
lookup
(offset int)
go/engine/driver/gpio_linux.go:154
↓ 2 callers
Function
makeMainCanvas
(nodes: Canvas["nodes"] = [], edges: Canvas["edges"] = [], declared: Schemas["Variable"][] = [])
ts/workflow-core/src/workflow/serialization.test.ts:177
↓ 2 callers
Function
migrateFunctionCallNodes
()
ts/workflow-builder/src/utils/migrateFunctionNodes.ts:58
↓ 2 callers
Function
newEmptyJSONSchema
()
go/llmproxy/schemautil/schemautil.go:72
↓ 2 callers
Function
npm
(args)
ts/scripts/release.mjs:47
↓ 2 callers
Function
openInBrowser
(url: string)
ts/workflow-cli/cli/open.ts:162
↓ 2 callers
Function
optFromString
optFromString converts a string to param.Opt[string], treating empty string as omitted
go/llmproxy/provider/openai/mapping.go:264
↓ 2 callers
Method
parseAnd
()
go/engine/expr/parser.go:73
↓ 2 callers
Method
parseAtom
()
go/engine/expr/parser.go:272
↓ 2 callers
Method
parseComparison
()
go/engine/expr/parser.go:113
↓ 2 callers
Function
parseEnvExample
(text: string)
ts/workflow-cli/cli/deploy/components.ts:114
↓ 2 callers
Method
parseEquality
()
go/engine/expr/parser.go:89
↓ 2 callers
Function
parseHHMM
(s string)
go/engine/node/trigger/alarm.go:98
↓ 2 callers
Method
parseMulDiv
()
go/engine/expr/parser.go:190
↓ 2 callers
Method
parseOr
()
go/engine/expr/parser.go:57
↓ 2 callers
Method
parseUnary
()
go/engine/expr/parser.go:244
← previous
next →
301–400 of 2,454, ranked by callers