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.pyloads the prior block fromchat_sessionsand persistscurrent_block_idforsubsequentTurnBehavior=continue. The workbench debug panel receives astructured_tracepayload.init_schema.sqlgets an idempotentADD 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.