Skip to content

v2.68.0 — two surfaces, one engine

Choose a tag to compare

@avelikiy avelikiy released this 11 Jun 17:03
v2.68.0
824dbf7

The operator console becomes its own entry (PLAN-ui-split P1+P2)

  • Surface boundary: --surface console serves ONLY the operator console — the dev board (UI + API) does not exist on that surface.
  • great-cto console [--port] [--bind 0.0.0.0] — second CLI entry; board and console run side by side; hostable via --bind.
  • Invite-only console: no local-admin fallback on the console surface — without a valid invite, an 'ask your administrator' lock screen.
  • Invite token ≠ builder key (any mode) and tenant boundary on writes (approve/reject/escalate/bulk/qa-score/requeue → 403 on another tenant's cases).
  • New GET /api/autopilot/surface beacon; surface tests 8/8.