You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LLM Call exposes tool_calls as a first-class output pin (same as result.tool_calls) for easier wiring into Tool Calls / Emit Event.
Agent exposes best-effort tool_calls / tool_results extracted from its scratchpad trace (post-run ergonomics).
Pure Utility Nodes (Runtime-backed):
Stringify JSON (stringify_json): Render JSON (or JSON-ish strings) into text with a mode dropdown (none | beautify | minified). Implementation delegates to abstractruntime.rendering.stringify_json for consistent host behavior.
Agent Trace Report (agent_trace_report): Render an agent scratchpad (node_traces) into a condensed Markdown timeline of LLM calls and tool actions (full tool args + results, no truncation). Implementation delegates to abstractruntime.rendering.render_agent_trace_markdown.
Changed
Run Flow modal (array parameters): Array pins now render as a Blueprint-style item list (add/remove items) with a "Raw JSON (advanced)" escape hatch for non-string arrays.
Fixed
FlowRunner SUBWORKFLOW auto-drive: FlowRunner.run() no longer hangs if the runtime registry contains only subworkflow specs (common in unit tests). It now falls back to the runner’s own root WorkflowSpec when resuming/bubbling parents.
GitHub CI portability: Tests and frontend build now work from a clean GitHub checkout instead of relying on local workspace-only paths.