Repository navigation
v0.5.6
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 topermission-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).