Skip to content

v0.5.6

Choose a tag to compare

@github-actions github-actions released this 06 Sep 23:16
· 48 commits to main since this release

What's new

Permission modes, per session — default or full access, with an audit trail

A new permission chip in the composer toolbar (right after the + button)
switches each session between two modes:

  • 默认 (Default) — the behavior you know: risky tools ask first, per the
    built-in rules.
  • 完全访问 (Full access) — everything runs without asking, and every
    high-risk command is appended to permission-audit.jsonl (with session id
    and boundary; the log self-trims at 1MB, keeping the most recent entries).

The mode is deliberately ephemeral — held in memory per session, never
persisted — so new, reopened and forked sessions always start back at Default,
and a switch takes effect immediately. The old global "内置权限门控" toggle in
Settings is gone (a hidden escape hatch remains for hand-edited config files).

Google Vertex AI, properly — interactive login for built-in providers

Vertex AI endpoints reject API keys outright (401 — API keys are not supported by this API), but until now the GUI's only entry was "configure endpoint +
key": configured, green — and guaranteed to fail. The ADC / service-account
paths that CLI users get via /login had no GUI equivalent at all.

Built-in providers now drive interactive logins end-to-end:

  • Providers like Vertex show a 登录 button on their row; OAuth is preferred
    where available, with the api-key login flow as fallback.
  • The login dialog distinguishes OAuth vs text-prompt flows (title and waiting
    state), and empty-submitting a text prompt now matches CLI semantics — which
    also fixes a Bedrock credential-chain hang.

A wordmark drawn the way da Vinci would

The empty-state Percho lettering is rebuilt as a geometric construction:
hollow outlined strokes, φ golden-ratio verticals, the circumscribed
square-and-circle around the o, a construction circle for the P bowl,
cap/x-height/base rule lines and a small costruzione geometrica annotation.
It's measured from real glyph ink boxes, baked as static SVG, and colored
through dedicated --lg-* tokens for both themes — with no more accidental
native tooltip when your cursor lingers on it.

Changes

  • Top bar polish: dragging a tab pill now keeps its actual width instead
    of snapping to a fixed widest-form ghost; the new-session icon is a bigger,
    clearer plus; and streaming message text no longer flickers as deltas land
    (the fade-in is compressed from 280ms to a visually-instant 8ms).
  • Composer toolbar realigned: the context ring moves in before the model
    picker, and all six controls now share one center line.

Download: macOS (Apple Silicon / Intel) · Windows x64 — see assets below.
Existing installs will offer the update from the title bar or Settings → About
(on adhoc-signed macOS builds the button opens this page instead).