Actions

Code that runs once per call — Python, JavaScript, Go, Ruby, Rust, C#, HITL.

Actions are the platform's compute primitive: you supply the program — `python`, `javascript`, `go-fn`, `ruby`, `rust-fn`, `csharp` — and an operation runs it once against validated input and returns a result. Because the code is yours and therefore untrusted, every code action runs airtight in a Firecracker microVM with zero internet egress (see the isolation concept). Reach for an action whenever you need real logic and not just configuration; reach for `hitl` when the step needs a human in the loop instead of code.

Capabilities

"Element" "access" "activity" "attach" "attachments" "batch_stats" "compose" "context" "create" "delete" "detach" "diagnostics" "disable" "enable" "export_bundle" "get" "get_attached_modifiers" "import_bundle" "intention" "list_attachments" "logs" "promote" "readme" "readme_update" "remove-modifier" "restore" "run_cancel" "run_get" "runs" "schema" "source" "source_branches" "source_promote" "source_repair" "source_status" "source_validate" "stats" "tree" "update" "update_meta" "version"
"C#" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "·" "✓" "✓" "✓" "✓" "✓" "✓" "·" "·" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓"
"Go" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "·" "✓" "✓" "✓" "✓" "✓" "✓" "·" "·" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓"
"Human in the Loop" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓"
"JavaScript" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "·" "·" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓"
"Python" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "·" "·" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓"
"Ruby" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "·" "✓" "✓" "✓" "✓" "✓" "✓" "·" "·" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓"
"Rust" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "·" "✓" "✓" "✓" "✓" "✓" "✓" "·" "·" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓" "✓"

Elements

  • "C#" "Execute compiled C#/.NET code in a sandboxed environment"
  • "Go" "Execute compiled Go code in a sandboxed environment"
  • "Human in the Loop" "Collect structured human input via a connected View"
  • "JavaScript" "Execute JavaScript/Node.js code in a sandboxed environment"
  • "Python" "Execute Python code in a sandboxed environment"
  • "Ruby" "Execute Ruby code in a sandboxed environment"
  • "Rust" "Execute compiled Rust code in a sandboxed environment"