Antares v0.5.0
Built from main commit 3fc4498.
Dashboard: compact navigation
- The sidebar goes from 25 pages to 8 hubs with tabs: Chat, Sessions, Agent, Capabilities, Automation, Security, Studio, and System. Old URLs redirect to their new place, keeping query strings and anchors.
- Optional modules (Automation, Security, Studio) can be hidden. New installs pick a use-case preset during setup: General, Coding, Security, Creator, or Full. Change it any time in System › Settings › Modules. A hidden module still works and stays reachable by link and search.
- Command palette (⌘K / Ctrl+K) finds pages (including hidden modules and old page names), recent sessions, and quick actions.
- Per-feature settings moved next to their pages, behind a gear button on each hub tab. Settings keeps global options, and its search points to settings that moved. Language and theme live in Settings › Appearance.
- The sidebar can collapse to an icon rail.
- Studio › Creator is reorganised around the project: project list, per-project tabs, a Research → Plan → Produce → Publish pipeline with Run all, compact shot rows and reference cards, and a New video dialog. The Models tab is gone; image and video models are set from the page's settings gear.
- Studio › Social shows mailbox, browser, and autopilot as one compact strip, with the IMAP form in a dialog.
Chat
- The transcript stays pinned to the bottom while a reply streams and after it finishes. It no longer jumps to the last prompt at the end of a tool-using turn, scrolling up is respected until you scroll back down, and sessions open at their newest line.
- Each turn is one message in history too, instead of one bubble per model call.
Skills
- Automatic discovery of
SKILL.mdskills from conventional user and project directories (.agents/skills,.claude/skills,.codex/skills, and others), refreshed live and scoped to the session's project. Discovered skills are read-only in the dashboard (#42). - Turning a skill on or off is stored in configuration (
skills.disabled) instead of rewriting the skill file (#44, delivered through #42).
Terminal UI
/undorolls back the last turn;/revertpicks any earlier turn, or takes a message id. Both restore changed files and trim the conversation (#43).
Media
- New
image_gen.reference_mode:edits(default, OpenAI/images/edits) orgenerations(reference images sent to/images/generations), for OpenAI-compatible gateways without an edits route. - An image endpoint that answers with an HTML page or no image now says what came back, instead of "returned nothing usable".
Fixes
- Saving from Settings no longer crashes the page.
Upgrade notes
- Back up your Antares state directory before upgrading, especially the database and configuration.
- On first start, skill enablement is migrated once:
enabled: falseheaders in configured skill directories move intoskills.disabledinconfig.yaml. - Existing installs keep every module visible. Only new installs choose a preset.
- If your image gateway has no
/images/editsroute, setimage_gen.reference_mode: generations.
Known issues
- The "restart to apply" notice does not appear after saving a restart-required setting; the value is saved.
- With
server.auth_tokenset, a browser that has no token can reload the dashboard in a loop. - Studio pages are not yet translated in non-English languages.
Verification
go vet ./... and go test ./... pass, frontend tests (166) and typecheck pass, and the dashboard smoke walk loads every route and legacy redirect at desktop and mobile sizes. No paid model generations or social publications were performed during release verification.