Repository navigation
v0.193.0
Upgrading
- Plugin and bundle authors: a
type: pathsetting can now declaremultiple: trueto get a list of folders. Each folder gets its own row with Browse…, a remove button and Add folder. The value is still one string with the folders joined by newlines, so older cores show a single box and keep working (#4031). - API:
POST /api/fleetaccepts a bundleref.GET /api/archetypes/from-urlreturns a read-only preview of a bundle.GET /api/archetypes?include_held=1lists preview archetypes (#4030).
Highlights
- Create an agent from any bundle URL.
- Settings ▸ New agent has a new From a bundle URL option. Paste a git URL, optionally with a tag, branch or SHA (GitHub
/tree/<ref>links work too). - Before anything runs, you see what it installs: each plugin and its version, the built-ins it turns on, and the settings it will ask for.
- A bundle from a non-official source asks you to confirm that you trust the repository.
- Archetypes still being tested appear under Advanced ▸ Show preview archetypes, marked with a Preview badge. This is off by default (#4030).
- Settings ▸ New agent has a new From a bundle URL option. Paste a git URL, optionally with a tag, branch or SHA (GitHub
- Live updates hold steady. The console's event stream used to drop after 15 seconds of quiet, then reconnect and reload. Among other things, that made a background delegation's progress card blink out and back while it ran. The stream now stays open through quiet stretches, and a reload merges into what's already on screen instead of replacing it (#4035).
Fixes
- Failed bundle installs say why. Creating an agent from a bundle that fails to install now shows the real reason, e.g. a dependency the desktop app can't install, instead of four lines of download logging cut off at 400 characters. A timed-out install is a clean error instead of a 500 (#4029).
- Chat layout:
What's Changed
- ci: refresh Windows pytest-split duration seed by @mabry1985 in #4027
- fix(fleet): a failed bundle install says why, not four lines of httpx log by @mabry1985 in #4029
- feat(new-agent): create from a bundle URL + opt-in preview archetypes by @mabry1985 in #4030
- feat(settings): a path setting can hold a list of folders (multiple: true) by @mabry1985 in #4031
- fix(app): the background-agents pill keeps its spinner round while jobs run by @mabry1985 in #4034
- fix(chat): a long background-job strip ellipsizes instead of widening the chat column by @mabry1985 in #4033
- fix(console): background progress card stops blinking — /api/events no longer drops every 15s idle; job store hydrate merges by @mabry1985 in #4035
Full Changelog: v0.192.0...v0.193.0