Hermes changelog: adds Astra and Astra Pro support
Hermes merged 17 PRs this round, including selectable Astra and Astra Pro standard/fast/flex tiers on Nous Portal and OpenRouter.

Hermes team finally took a break today, and well deserved break Only 17 PRs merged The ones worth knowing: • Whole-codebase simplification: down 34% source LOC, every god file decomposed, zero behavior change • GPT-6 Astra + Astra Pro (standard/fast/flex) pickable on Nous Portal and OpenRouter • Perplexity Search API joins the web_search + web_extract backends • Property listings render as browsable cards in the transcript • Drag to create sessions from New session and project + controls • Readable transcript timestamps + a Message Bubble transparency slider • browser_exec local mode drives the packaged Chromium instead of the user's Chrome • A skin from ~/.hermes/skins survives relaunch • Hide tabs works again in a zone holding more than one tab • Self-improvement skills write lessons, not incident logs • Gateway stops dropping the first message after an Azure agent sleeps • Multi-line tooltips paint every line, not just the first Here is the full list: DESKTOP IMPROVEMENTS (8 PRs) • fix(desktop): use shared tooltip for listing gallery • fix(desktop): Hide tabs works again in a zone holding more than one tab • Render property listings as browsable cards in the transcript • feat(desktop): drag to create sessions from New session and project + controls • Desktop: readable transcript timestamps + a Message Bubble transparency slider • fix(desktop): a skin from ~/.hermes/skins survives relaunch • fix(desktop): pane tab ✕ is a real fade again, not 36px of dead padding • fix(desktop): multi-line tooltips paint every line, not just the first DEVELOPER TOOLS & PLUGINS (8 PRs) • GPT-6 Astra + Astra Pro (standard/fast/flex) pickable on Nous Portal and OpenRouter • feat(web): Perplexity Search API joins the web_search + web_extract backends (PERPLEXITY_API_KEY) • browser_exec local mode drives the packaged Chromium instead of the user's Chrome • fix(local-models): quickstart's 'make it your default' step resolves _apply_model_assignment_sync on its defining module • fix(skills): self-improvement writes lessons, not incident logs: one shape contract for review fork, curator, skill_manage • refactor: whole-codebase simplification, down 34% source LOC, every god file decomposed, zero behavior change • fmt(js): `npm run fix` auto-fix (2x) STABILITY & FIXES (1 PRs) • fix(gateway): stop dropping the first message after an Azure agent sleeps https://x.com/iamlukethedev/status/2095742588401901873?s=20
This post quotes another post: “Hermes September 3 PRs: Muse Spark 1.3 lands across platforms”