Repository navigation
Glad v2.10.0
Added
- Show the last completed turn’s effective output speed beside History and in session tiles, with per-turn and hourly arithmetic averages for the current session or matching model/service/effort/Fast profile.
- Persist root-turn token and timing observations across reconnects and Resume; distinguish missing data, short samples, and interrupted turns, and mark estimates explicitly.
Changed
- Rename the metric to Effective output speed and explain first-output waiting. Dim short latest replies while keeping their value, and add an optional short-sample filter for turn/hourly averages with exclusion counts.
- Add a hover and keyboard-focus selection entry point for mouse devices without shifting message content.
- Present Supervisor settings as grouped mobile-sized rows, with session and independent permission pickers in the same panel, visible skip controls, and a full-width save action.
Fixed
- Align effective output speed timing across providers by tracking root collaboration tool invocations and retaining overlapping model activity.
- Keep the maximum Claude output count for duplicate reply IDs; use result totals only for diagnostics and annotate automatic compaction.
- Deliver PDF and MCP/workbench resources with their correct content types and explicit resource access settings.
- Preserve recovered Codex conversations when a transient resume response contains no turns.
- Accept
messageas an explicit alias for Supervisor send commands, distinguish missing content from the UTF-8 byte limit, and audit rejected command parameters. - Keep MCP tool schemas portable and reject unknown fields, invalid types, and out-of-range read arguments instead of silently ignoring them.
- Preapprove only Glad’s five local Codex MCP tools so authorized automatic checks can run under a non-interactive approval policy.
- Prevent native text selection during touch/pen message holds and consume the release click once, while keeping mouse dragging available for text selection.
- Require Read permission when enabling Supervisor Stop operations, with an explanation in the permission editor and validation on create/update.
Validation: Go tests, race detector, vet, packaging checks, and browser regression passed. All published binary/npm assets match the accepted candidate checksums.