Skip to main content
Version: v0.3.100

v0.0.69 — Structured agents + /release command

Released: 2026-05-14. Six commits.

Agent Builder — structured visual editor​

The Agent Builder gains a structured visual mode alongside the existing chat-style editor: a block-graph canvas with routing / core_loop / reflection / output blocks.

The runtime lands here too. POST /api/chat now branches when builderMode='structured_visual' and walks the graph via a new services/structured_agent_runtime.py:

  • Block executor with an 8-hop cap.
  • Routing uses temperature-0 label matching.
  • Reflection only revises when the model returns non-OK text.
  • chat.py loads the prior block from chat_sessions and persists current_block_id for subsequentTurnBehavior=continue. The workbench debug panel receives a structured_trace payload.
  • init_schema.sql gets an idempotent ADD COLUMN current_block_id.
  • A Beta badge sits on the structured editor until the runtime is validated end-to-end in staging.

Sixteen new unit tests cover start-block resolution, routing label match, reflection passthrough, hop cap, and a stubbed flow run.