Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WeaveMindAI/weft
/ functions
Functions
1,915 in github.com/WeaveMindAI/weft
⨍
Functions
1,915
◇
Types & classes
353
Method
execute
(&self, ctx: ExecutionContext)
catalog/ai/processing/:elevenlabs/config/backend.rs:32
Method
execute
(&self, ctx: ExecutionContext)
catalog/debug/debug/backend.rs:31
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:sms/url/backend.rs:33
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/kick/backend.rs:38
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/react/backend.rs:39
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/ban/backend.rs:39
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/receive/backend.rs:91
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/delete-message/backend.rs:38
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/indicator/backend.rs:49
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/unban/backend.rs:38
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/pin-message/backend.rs:38
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/send/backend.rs:42
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/timeout/backend.rs:40
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:discord/config/backend.rs:32
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/ban/backend.rs:37
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/receive/backend.rs:51
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/delete-message/backend.rs:36
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/forward-message/backend.rs:38
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/indicator/backend.rs:51
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/unban/backend.rs:37
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/promote/backend.rs:46
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/pin-message/backend.rs:37
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/send/backend.rs:42
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/config/backend.rs:35
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:telegram/restrict/backend.rs:42
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:slack/kick/backend.rs:36
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:slack/react/backend.rs:37
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:slack/receive/backend.rs:81
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:slack/delete-message/backend.rs:36
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:slack/pin-message/backend.rs:36
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:slack/send/backend.rs:42
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:slack/config/backend.rs:39
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:slack/set-topic/backend.rs:36
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:email/receive/backend.rs:56
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:email/url/backend.rs:36
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:email/send/backend.rs:51
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:email/thread/backend.rs:42
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:email/config/backend.rs:39
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/react/backend.rs:33
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/group-admin/backend.rs:33
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/receive/backend.rs:59
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/bridge/backend.rs:138
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/group-kick/backend.rs:32
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/delete-message/backend.rs:33
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/indicator/backend.rs:47
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/url/backend.rs:33
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/create-group/backend.rs:33
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/group-add/backend.rs:32
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/send/backend.rs:37
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/history/backend.rs:43
Method
execute
(&self, ctx: ExecutionContext)
catalog/communication/:whatsapp/send-media/backend.rs:36
Method
execute
(&self, ctx: ExecutionContext)
catalog/transform/unpack/backend.rs:55
Method
execute
(&self, ctx: ExecutionContext)
catalog/transform/pack/backend.rs:55
Method
execute
(&self, ctx: ExecutionContext)
catalog/transform/template/backend.rs:34
Method
execute
(&self, ctx: ExecutionContext)
catalog/code/:exec/python/backend.rs:119
Method
execute
(&self, ctx: ExecutionContext)
catalog/enrichment/http/backend.rs:39
Method
execute
(&self, ctx: ExecutionContext)
catalog/enrichment/:tavily/search/backend.rs:45
Method
execute
(&self, ctx: ExecutionContext)
catalog/enrichment/:tavily/config/backend.rs:32
Method
execute
(&self, ctx: ExecutionContext)
catalog/enrichment/:apollo/search/backend.rs:71
Method
execute
(&self, ctx: ExecutionContext)
catalog/enrichment/:apollo/org-enrich/backend.rs:61
Method
execute
(&self, ctx: ExecutionContext)
catalog/enrichment/:apollo/org-search/backend.rs:75
Method
execute
(&self, ctx: ExecutionContext)
catalog/enrichment/:apollo/enrich/backend.rs:70
Method
execute
(&self, ctx: ExecutionContext)
catalog/enrichment/:apollo/config/backend.rs:32
Method
execute_handler
( axum::extract::State(service): axum::extract::State<Self>, Json(req): Json<NodeExecuteReques
crates/weft-nodes/src/service.rs:133
Method
expand
(name: &'static str, type_str: &str, required: bool)
crates/weft-nodes/src/node.rs:191
Function
expand_element_type
()
crates/weft-core/src/tests/weft_type_tests.rs:471
Method
expand_element_type
For an expand port: extract the element type from List[T] → T. Returns None if the type is not a List (expand requires List input).
crates/weft-core/src/weft_type.rs:243
Function
expand_port
(name: &str, pt: WeftType)
crates/weft-nodes/src/tests/enrich_tests.rs:31
Function
extractLoomPatchBlock
(rawResponse: string)
dashboard/src/lib/ai/weft-patch.ts:148
Function
extractTriggerSubgraph
( nodes: NodeInstance[], edges: Edge[], )
dashboard/src/lib/utils/trigger-subgraph.ts:15
Function
extractWeftPatchBlock
(rawResponse: string)
dashboard/src/lib/ai/weft-patch.ts:139
Method
failed
(execution_id: &str, node_id: &str, pulse_id: &str, error: &str)
crates/weft-core/src/instance_registry.rs:231
Method
failed
(error: &str)
crates/weft-nodes/src/service.rs:26
Function
fetchExecutionCost
(executionId: string)
dashboard/src/lib/utils/cost.ts:3
Function
fetchMessages
({ chatId, count })
catalog/communication/:whatsapp/bridge/sidecar/src/actions.js:229
Function
fetchProjectById
* Fetch a single project by id and add it to the store. Works for both * builder and deployment projects; used when navigating directly to a * dep
dashboard/src/lib/stores/projects.ts:125
Function
fetchProjects
()
dashboard/src/lib/stores/projects.ts:23
Function
findSearchMatch
(source: string, searchText: string)
dashboard/src/lib/ai/weft-patch.ts:102
Method
find_instance_by_id
( &self, ctx: SharedObjectContext<'_>, instance_id: String, )
crates/weft-core/src/instance_registry.rs:157
Method
find_instance_for_node_type
( &self, ctx: SharedObjectContext<'_>, node_type: String, )
crates/weft-core/src/instance_registry.rs:121
Function
flush
()
dashboard/src/lib/utils/field-editor.svelte.ts:82
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/weft-core/src/project.rs:120
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/weft-core/src/weft_type.rs:67
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/weft-core/src/weft_compiler.rs:27
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/weft-core/src/node.rs:56
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/weft-nodes/src/form_input.rs:36
Function
focus
(key: string, currentValue: string)
dashboard/src/lib/utils/field-editor.svelte.ts:54
Function
force_retry_infra
Kill all stuck InfrastructureManager invocations for a project, unblocking the Restate virtual object key so the user can retry start_all.
crates/weft-api/src/routes.rs:1373
Function
form_field_default_is_required
()
crates/weft-nodes/src/tests/enrich_tests.rs:267
Function
form_field_required_false_sets_port_optional
()
crates/weft-nodes/src/tests/enrich_tests.rs:288
Function
form_field_required_port_accepts_nullable_source
()
crates/weft-nodes/src/tests/enrich_tests.rs:308
Function
form_field_required_true_sets_port_required
()
crates/weft-nodes/src/tests/enrich_tests.rs:247
Method
form_field_specs
(&self)
catalog/feedback/:human/trigger/backend.rs:52
Function
formatCost
(n: number)
dashboard/src/lib/utils/cost.ts:14
Function
formatDate
(dateStr: string)
dashboard/src/lib/utils/status.ts:17
Function
formatNodeCatalog
(nodes: CatalogNode[])
dashboard/src/lib/ai/node-catalog.ts:182
Function
formatPort
Format a port for signature: `name: Type` or `name: Type?` for optional.
dashboard/src/lib/ai/weft-editor.ts:1053
Function
formatTimeAgo
(dateStr: string | null)
dashboard/src/lib/utils/status.ts:5
Method
from
(s: &str)
crates/weft-core/src/project.rs:126
Method
from_env
( node_id_env: &str, port_env: &str, default_node_id_prefix: &str, default_por
crates/weft-nodes/src/service.rs:47
← previous
next →
901–1,000 of 1,915, ranked by callers