Release history
Changelog
New features, fixes, and improvements in every Osaurus release.
Osaurus 0.21.9
Osaurus 0.21.9
What's Changed
🐛 Bug Fixes
- fixed sentry hangs & crashes (#1920) by @RaajeevChandran
- Skip proactive model warm-up when the projected load exceeds the hard RAM ceiling (#1918) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.8...0.21.9
Osaurus 0.21.8
Osaurus 0.21.8
What's Changed
- improved ram tight fit banner UI (#1910) by @RaajeevChandran
- Add RAM tight-fit send gate and make model switches immediate (#1908) by @tpae
- Add Trendshift badge to README (#1906) by @tpae
- Run native-MTP cold warmup at model load, not on the first user request (#1903) by @mimeding
- Show live tool-call progress card during buffered tool generation (#1894) by @jjang-ai
🚀 Features
- Proactive model warm-up: prefill-ahead KV caching for faster TTFT (#1897) by @tpae
🐛 Bug Fixes
- qwen3.5 agent-loop nudge + JANGTQ_K unblock + ZAYA tool-arg parser repin (#1907) by @jjang-ai
- Fix folder file-write bugs: firmlinked-root rejection + new-file diff count (#1900) by @jjang-ai
- Reflect tool-call failure in the collapsed card title (#1899) by @jjang-ai
- Fix 0.21.7 Sentry issues: notch display-reconfig hangs and TextKit downgrade crash (#1898) by @tpae
- improved favorite models UI (#1889) by @RaajeevChandran
🧰 Maintenance
- improved chat thread performance (#1891) by @RaajeevChandran
- Shorten chat-close unload grace from 60s to 15s (#1904) by @tpae
- Free model memory on chat close, respond to memory pressure, and cap unbounded caches (#1901) by @tpae
- added per-model API exposure controls with a Models tab in Server settings (#1893) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.7...0.21.8
Osaurus 0.21.7
Osaurus 0.21.7
What's Changed
- Backfill compatibility leaderboard with previously tested models (#1868) by @tpae
- Ornith 1.0 optimization loop: hybrid-family fix, recorded evals, community compatibility leaderboard (#1864) by @tpae
- Improve Telegram connection diagnostics (#1856) by @mimeding
- Cap sandbox plugin tool expansion (#1839) by @mimeding
- Pin agent run prompt injection contract (#1836) by @mimeding
- Add agent chat generation settings regression (#1835) by @mimeding
- Clarify memory ingestion diagnostics (#1834) by @mimeding
- Add support diagnostics bundle scaffold (#1829) by @mimeding
- Discover custom external model folders (#1850) by @mimeding
- updated chinese translations (#1858) by @ftzahao
🚀 Features
- added terminal style input history navigation with arrow keys in chat input text field (#1885) by @RaajeevChandran
- added full text conversation search and in-chat find with Cmd+F (#1883) by @RaajeevChandran
- added option to expand thinking while streaming (#1871) by @RaajeevChandran
🐛 Bug Fixes
- fixed plugin search matching unrelated plugins (#1880) by @RaajeevChandran
- fixed image attachments being blocked or silently dropped for remote provider model (#1879) by @RaajeevChandran
- fixed capabilities toggle initial render (#1878) by @RaajeevChandran
- fixed notch overlay covering the menu bar and improved its hover/ dismiss behavior (#1874) by @RaajeevChandran
- Repin vmlx-swift to merged main (class-killer #116 + norm #117 + Theme 3) — fixes Metal concurrency crash class (#1866) by @jjang-ai
- fixed sentry hangs (#1867) by @RaajeevChandran
- Fix ExternalPlugin shutdown teardown race and recurring app-side hangs (#1862) by @tpae
- Fix self-scheduled runs not auto-starting; fresh chat per wake (#1855) by @tpae
🧰 Maintenance
- Agent DB: sandbox file paths, db_export, and token-efficiency fixes (#1869) by @tpae
- Harden MCP surfaces: session recovery, OAuth single-flight, stdio death detection, external-surface enforcement (#1870) by @tpae
- Polish model catalog cards and promote Ornith Top Picks (#1860) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.6...0.21.7
Osaurus 0.21.6
Osaurus 0.21.6
What's Changed
- Persist user turns before chat streaming (#1851) by @mimeding
- Handle empty voice transcriptions (#1831) by @mimeding
- Persist user turns before chat streaming (#1830) by @mimeding
- Update Simplified Chinese and Traditional Chinese translations (#1820) by @ftzahao
- Redesign Agent Channels settings as the Channels tab (#1827) by @tpae
- Fix task progress overlay menu bar placement (#1825) by @mimeding
- Polish Slack and Telegram Agent Channels (#1808) by @mimeding
🐛 Bug Fixes
- fixed mistral remote provider reasoning support (#1847) by @RaajeevChandran
- fixed subagent feed hang (#1832) by @RaajeevChandran
🧰 Maintenance
- Eval matrix chat-model/subsystem split, delegation cases, and outcome-based frontier rubrics (#1853) by @tpae
- Start Sparkle update checks at app launch (#1849) by @tpae
- Local-model harness fixes from the gemma-4-E4B loop + full-coverage 3-way matrix (#1826) by @tpae
- Harden Slack/Telegram Agent Channels after the PR #1808 audit (#1824) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.5...0.21.6
Osaurus 0.21.5
Osaurus 0.21.5
What's Changed
- Polish Slack and Telegram Agent Channels (#1808) by @mimeding
- added transcription cleanup toggle and redesign the dictation overlay (#1816) by @RaajeevChandran
🚀 Features
- added favourite tab in the model selector (#1811) by @RaajeevChandran
🐛 Bug Fixes
- stopped image composer chips from wrapping in a narrow window (#1809) by @RaajeevChandran
- fixed Mistral reasoning format (#1804) by @RaajeevChandran
- skip gpu teardown on quit so exit does not cause race condition (#1805) by @RaajeevChandran
🧰 Maintenance
- Local-model harness fixes from the gemma-4-12B optimization loop (#1819) by @tpae
- Repin vmlx-swift: strip orphan tool-call closer tags (#115) (#1817) by @jjang-ai
- AppleScript subagent upgrade: capability reach, latency, consent UX, reliability (#1812) by @tpae
- Korean localization: more natural terminology for Providers, Watchers, Computer Use, Identity, and quick actions (#1807) by @tpae
- Onboarding model step: explicit resource costs, one pick per family, low-disk preflight (#1806) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.4...0.21.5
Osaurus 0.21.4
Osaurus 0.21.4
What's Changed
- Add Russian localization (#1782) by @DrMaks22
- Add safe custom JSON Agent Channel runner (#1652) by @mimeding
- Add Agent Channel inbox audit workbench (#1784) by @mimeding
- Repin vmlx-swift to c976fcbd — Ornith prefill counter advances (vmlx #105) (#1779) by @jjang-ai
🐛 Bug Fixes
- gated Rampart PII scan and media prep as exclusive GPU producers (#1799) by @RaajeevChandran
- Disconnect must not evict the BatchEngine (cold-load hangup crashed the server) (#1796) by @jjang-ai
- Generation params: wire seed into the sampler, accept string stop, native penalties, min_p (#1793) by @jjang-ai
- triage and fix sentry app hangs and crashes (#1781) by @RaajeevChandran
- Repin vmlx-swift b6eda04f — MLX Metal stream-map thread-safety (fixes concurrent-GPU EXC_BAD_ACCESS crashes) (#1780) by @jjang-ai
🧰 Maintenance
- Model catalog IA cleanup: family-grouped cards, variant picker, chat-only org fetch (#1800) by @tpae
- Cut per-turn prompt cost: remote prompt caching + local KV prefix reuse + measured text trims (#1798) by @tpae
- Subagent harness hardening: admission gate, mid-run interrupt, tool-capable workers, RAM coexistence, residency crash lane (#1797) by @tpae
- Repin vmlx-swift: deterministic RMSNorm shift + Mistral VLM full-resolution images (#1791) by @jjang-ai
- Settings IA cleanup: grouped sidebar, relocations, unified card primitives (#1792) by @tpae
- Upgrade evals harness: repeat/resume runs, judge audit + calibration, micro-perf and prompt-injection suites (#1789) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.3...0.21.4
Osaurus 0.21.3
Osaurus 0.21.3
What's Changed
- Add channel remote safety gate (#1768) by @mimeding
- updated chinese translations (#1762) by @ftzahao
- Add Computer Use web form proof lane (#1746) by @mimeding
- Add tool result grounding evals (#1740) by @mimeding
- Add model tool-use diagnostics (#1739) by @mimeding
- added Mistral provider support with reasoning effort control (#1777) by @RaajeevChandran
- Fix sweep: Mistral chat fix + hunyuan_v1_dense + Rampart PII (repin) + plugin auth (#1719) + MCP triage (#1761) by @jjang-ai
- cap tool rows in remote and plugin cards to prevent layout hang (#1767) by @RaajeevChandran
🚀 Features
- Add AppleScript Computer Use subagent with safe on-device execution (#1771) by @tpae
🐛 Bug Fixes
- fixed app hang sentry issues (#1776) by @RaajeevChandran
🧰 Maintenance
- Restore Ideogram in the image model download catalog (#1778) by @tpae
- minor UI tweaks (#1775) by @RaajeevChandran
- Unify the model-download tabs on a shared ModelListRow (#1774) by @tpae
- Standardize on "subagent" spelling (drop hyphenated "sub-agent") (#1769) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.2...0.21.3
Osaurus 0.21.2
Osaurus 0.21.2
What's Changed
- Add unified evidence report registry (#1629) by @mimeding
- Add Agent Channel security foundation (#1728) by @mimeding
- Add Agent Channel async substrate (#1651) by @mimeding
🚀 Features
- added Rampart as a lightweight on-device PII detection model (#1764) by @RaajeevChandran
🐛 Bug Fixes
- Fix KV-cache prefill reset after capabilities_load (#1760) by @tpae
🧰 Maintenance
- Make Osaurus Cloud available by default with a permanent opt-out (only during onboarding) (#1766) by @tpae
- Make local↔image model handoffs crash-free and seamless (#1765) by @tpae
- Make screen context a per-agent Computer Use option (#1763) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.1...0.21.2
Osaurus 0.21.1
Osaurus 0.21.1
What's Changed
🐛 Bug Fixes
- Make built-in Default agent non-configurable; fix sub-agent toggle persistence (#1756) by @tpae
- Fix chat history loss from non-idempotent schema migrations (#1755) by @tpae
🧰 Maintenance
- Improve image models tab: inline Hugging Face link and download sizes (#1759) by @tpae
- Rename Image Generation tab to Images (#1758) by @tpae
- Fix native image generation echoing artifact JSON instead of confirming (#1757) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.0...0.21.1
Osaurus 0.21.0
Osaurus 0.21.0
What's Changed
- reduced default agent prefill cost on small local models (#1748) by @RaajeevChandran
- fixed sentry hangs (#1747) by @RaajeevChandran
- Add skill policy diagnostics (#1744) by @mimeding
- Add redacted provider request diagnostics (#1743) by @mimeding
- Recover chat continuation from transcript fallback (#1742) by @mimeding
- Add agent collaboration protocol contract (#1630) by @mimeding
- Add plugin marketplace trust preview (#1647) by @mimeding
- Add Agent Channel action safety contract (#1646) by @mimeding
- Complete Simplified Chinese localization (#1612) by @jiajun-dev
- Add router account usage center (#1586) by @mimeding
- Reject out-of-range proxy ports in GlobalProxyConfiguration (#1693) by @jax-0n-git
- Avoid CLI crash on out-of-Int64-range model_info numbers in
show(#1702) by @jax-0n-git - Add
osaurus serve --supervisekeep-alive loop to survive app quit (#1712) by @jax-0n-git - Accept an omitted args in desktop-format MCP bundle manifests (#1692) by @jax-0n-git
- Tolerate and reap corrupt coordinator lock files (#1690) by @jax-0n-git
- Fix MCP schema proxy miscasting JSON integers 0 and 1 as booleans (#1687) by @jax-0n-git
- Don't treat a bare
tools uninstallname as a CWD path (avoid deleting the wrong directory) (#1713) by @jax-0n-git - Add Computer Use forensic evidence runner (#1671) by @mimeding
- hide non-MLX models that local engine can't load (#1729) by @RaajeevChandran
- Fix same-turn capability tool activation (#1725) by @mimeding
- updated chinese translations (#1720) by @ftzahao
- fix: use veryShortWeekdaySymbols for schedule weekday display (#1722) by @ftzahao
- fix app hang watchdog stalls across folder, tool listing, permissions, and launch (#1699) by @RaajeevChandran
- improved plugin discovery for smaller local models (#1685) by @RaajeevChandran
- Repin vmlx-swift: fix Mistral3/Pixtral VLM model-load crash (#1686) by @jjang-ai
- Native image generation/editing + agent delegation (spawn / local_delegate) (#1682) by @jjang-ai
🚀 Features
- added file diff cards for folder and sandbox edits (#1683) by @RaajeevChandran
🐛 Bug Fixes
- Coalesce subagent image progress in place; show step/ETA + elapsed (#1753) by @tpae
- fixed main thread freezes (#1754) by @RaajeevChandran
- fix continuing and exporting conversations after the encryption update (#1749) by @RaajeevChandran
- Fix concurrent-GPU crash on sub-agent residency handoff (unload: drain before free) (#1736) by @jjang-ai
- fixed app hangs (#1730) by @RaajeevChandran
- fixed tools page layout hang (#1724) by @RaajeevChandran
- Fix LFM2 tool-calling: repin vmlx native 'List of tools' format (#1723) by @jjang-ai
- fix context budget popover crash on System Prompt drill-down (#1684) by @tpae
- Fix #1680: surface (not silently truncate) multi-step tool tasks on a premature-EOS empty turn (#1681) by @jjang-ai
🧰 Maintenance
- minor image generation ux improvements (#1752) by @RaajeevChandran
- Improve image generation: responsive cancel, live timer/estimate, dynamic OsaurusAI catalog (#1751) by @tpae
- Split spawn into spawn_agent + spawn_model with cross-model residency (#1750) by @tpae
- Expand and optimize the OsaurusEvals catalog + harness (local vs frontier) (#1741) by @tpae
- Add a standard per-agent model picker for chat-driven sub-agents (#1738) by @tpae
- Unify all subagent flows through the eval host and benchmark local vs frontier (#1735) by @tpae
- Promote Image Generation to its own Settings section (#1734) by @tpae
- Unify sub-agent delegation under one registry + per-agent Sub-agents tab (#1731) by @tpae
- improved settings ux (#1716) by @RaajeevChandran
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.9...0.20.10
Osaurus 0.20.9
Osaurus 0.20.9
What's Changed
- Add Computer Use regression scorecards (#1648) by @mimeding
- QoL improvements (#1655) by @RaajeevChandran
- updated chinese translations (#1659) by @ftzahao
🚀 Features
- add Korean (ko) localization (#1660) by @tpae
🐛 Bug Fixes
- make agent run honor agent temperature (#1678) by @RaajeevChandran
- stop wasted iterations on repeated failing capabilities_load calls (#1679) by @RaajeevChandran
- persist per tool disable state for MCP provider tools (#1677) by @RaajeevChandran
- fixed app hangs (#1672) by @RaajeevChandran
🧰 Maintenance
- Surface host-side remote-agent (p2p) activity (#1676) by @tpae
- Polish remote agent connect UX (#1657) by @tpae
- Harden Bonjour discovery (security, reliability, discoverability) (#1658) by @tpae
- unify local and remote agent detail views (#1656) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.8...0.20.9
Osaurus 0.20.8
Osaurus 0.20.8
What's Changed
- Add Computer Use evidence pack (#1631) by @mimeding
- Add Computer Use diagnostics (#1643) by @mimeding
- Add Screen Context capture lab (#1644) by @mimeding
- show pasted content preview in chat (#1645) by @RaajeevChandran
- Add Agent Channel Connection Center (#1616) by @mimeding
- updated chinese translations (#1633) by @ftzahao
🚀 Features
- Privacy filter: opt-in on-device model, no-regex rule builder, settings polish (#1641) by @tpae
- agent db upgrade (#1640) by @tpae
🐛 Bug Fixes
- fixed app hangs (#1638) by @RaajeevChandran
- Fix Computer Use main-thread hangs (#1634) by @tpae
- Fix and harden remote agent (Mode 2) runs (#1636) by @tpae
- fix /memory/ingest distillation and harden launch crashes (#1632) (#1635) by @tpae
🧰 Maintenance
- disable broken tools (#1650) by @tpae
- updated onboarding flow (#1649) by @tpae
- make plain-text answers the primary agent-loop exit (#1639) by @tpae
- qol improvements (#1637) by @RaajeevChandran
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.7...0.20.8
Osaurus 0.20.7
Osaurus 0.20.7
What's Changed
- Add Agent Channels with Discord connection (#1606) by @mimeding
- Add permission-gated screenshot slash command (#1570) by @mimeding
- Add schedule automation history (#1583) by @mimeding
- Add shared global proxy controls (#1565) by @mimeding
- Add Business Document Studio service (#1557) by @mimeding
- Add system prompt injection proof trace (#1527) by @mimeding
- Repin vmlx-swift -> 643fde27: Kanana-2-30B-A3B (deepseek_v3) support (#1622) by @jjang-ai
- Repin vmlx-swift: L2 disk-cache orphan-row + solo seed-boundary fix (#1619) by @jjang-ai
🚀 Features
- add lossless tool-output compressor, per-task context-token telemetry, and real remote completion tokens (#1625) by @tpae
🧰 Maintenance
- improved remote agent ux (#1628) by @tpae
- Harden Computer Use privacy, autonomy gate, and consent UX (#1627) by @tpae
- updated computer use docs (#1626) by @tpae
- harden remote agent security and reliability (#1623) by @tpae
- improved screen context evals (#1620) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.6...0.20.7
Osaurus 0.20.6
Osaurus 0.20.6
What's Changed
- Add opt-in frozen screen context for chat (Computer Use) (#1610) by @tpae
- updated chinese translations (#1607) by @ftzahao
- Repin vmlx-swift → d35c0744: fix non-JANG Qwen3 tool-calling 'unsupported' regression (#1603) by @jjang-ai
- Add Provider Connectivity Center (#1558) by @mimeding
- Add local model compatibility preflight (#1572) by @mimeding
🐛 Bug Fixes
- fixed issue with memory distill failure (#1613) by @tpae
- fixed main thread hangs (#1609) by @RaajeevChandran
- fixed crash with computer use (#1602) by @tpae
🧰 Maintenance
- improved screen context distiller (#1618) by @tpae
- updated themes view design (#1617) by @tpae
- gemma 4 12b optimization loop (#1614) by @tpae
- added additional migration hardening (#1615) by @tpae
- Make the Default agent configuration-only in chat (#1611) by @tpae
- Stabilize the default configuration agent and fix disappearing custom agents (#1608) by @tpae
- evals: optimization loop backbone + W1-W6 harness and local-quality fixes (#1605) by @tpae
- fixed issue with relay not showing errors (#1604) by @tpae
- improved evals framework (#1601) by @tpae
- Make at-rest storage encryption opt-in (plaintext by default, FileVault-gated migration) (#1600) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.5...0.20.6
Osaurus 0.20.5
Osaurus 0.20.5
What's Changed
- fix app hang render path (#1598) by @RaajeevChandran
- Laguna-M.1 + VibeThinker-3B serving: fix Laguna chat garbage (missing-BOS) + drop rep-penalty special-case (#1593) by @jjang-ai
- decouple sandbox tools from the agent Tools toggle and compact sandbox prompt sections (#1597) by @RaajeevChandran
- updated chinese translations (#1596) by @ftzahao
- Add sandbox provisioning diagnostics (#1588) by @mimeding
- Add OpenAI-compatible FIM request handling (#1569) by @mimeding
- Repin vmlx-swift → 14040d24: Gemma nested-object tool-call argument parse fix (#76) (#1592) by @jjang-ai
- Add tool exposure control center (#1581) by @mimeding
- Add memory management console (#1582) by @mimeding
- Add agent loop eval regression lab (#1585) by @mimeding
- Add theme library management center (#1587) by @mimeding
- updated chinese translations (#1579) by @ftzahao
🚀 Features
- New Feature: Computer Use Subagent (#1578) by @tpae
🐛 Bug Fixes
- fixed app hangs (#1595) by @RaajeevChandran
- anthropic compaction fix (#1594) by @tpae
- disable settings save buttons until there are unsaved changes (#1590) by @RaajeevChandran
🧰 Maintenance
- UI polish after fixes (#1599) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.4...0.20.5
Osaurus 0.20.4
Osaurus 0.20.4
What's Changed
- improved tool calls and prefill speed for small local models (#1577) by @RaajeevChandran
- Add MCP Server Hub (#1559) by @mimeding
- Allow manual provider models during connection tests (#1552) by @mimeding
- Route sandbox plugin manifests through global proxy (#1549) by @mimeding
- Route sandbox artifact downloads through global proxy (#1548) by @mimeding
- Route relay tunnel traffic through global proxy (#1547) by @mimeding
- Route remote agent invites through global proxy (#1546) by @mimeding
- Route privacy model downloads through global proxy (#1545) by @mimeding
- Route router API through global proxy (#1543) by @mimeding
- Route theme API through global proxy (#1542) by @mimeding
- Route GitHub skill imports through global proxy (#1544) by @mimeding
- Route MCP OAuth through global proxy (#1536) by @mimeding
- Route markdown image downloads through global proxy (#1550) by @mimeding
- updated chinese translations (#1553) by @ftzahao
🐛 Bug Fixes
- resolved crashes and hangs (#1575) by @RaajeevChandran
- fixed issue with agent deletion (#1564) by @tpae
- fixed issue with share artifact tool (#1561) by @tpae
- fixed main thread blocking processes (#1556) by @RaajeevChandran
🧰 Maintenance
- added ability to disable osaurus router (#1563) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.3...0.20.4
Osaurus 0.20.3
Osaurus 0.20.3
What's Changed
- [codex] Fix MCP stdio access key auth (#1541) by @mimeding
- [codex] Route plugin host HTTP through global proxy (#1538) by @mimeding
- Improve local access key lifecycle (#1532) by @mimeding
- Add configurable Hugging Face cache path (#1531) by @mimeding
- Route OAuth requests through global proxy (#1530) by @mimeding
- Add Codex OAuth diagnostic context (#1529) by @mimeding
- Fix pasted provider model-list URLs (#1528) by @mimeding
🐛 Bug Fixes
- fixed anthropic api failing on remote providers (#1540) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.2...0.20.3
Osaurus 0.20.2
Osaurus 0.20.2
What's Changed
🐛 Bug Fixes
- fixed issue where model selected during onboarding not used (#1535) by @tpae
🧰 Maintenance
- fix hanging with tools section, fixed sandbox vsock diagnostics (#1537) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.1...0.20.2
Osaurus 0.20.1
Osaurus 0.20.1
What's Changed
- Add tool exposure search diagnostics (#1526) by @mimeding
- Improve host stdio MCP command resolution (#1524) by @mimeding
- Add legacy storage merge marker (#1522) by @mimeding
- [codex] Fix scrub-leaked localization fallback (#1519) by @mimeding
- fixed app hangs (#1523) by @RaajeevChandran
- Add raw JSON editing for themes (#1518) by @mimeding
- updated chinese translations (#1520) by @ftzahao
- Expose theme button colors in editor preview (#1517) by @mimeding
- Add runtime proof matrix reporting (#1478) by @mimeding
- Harden skill archive imports (#1477) by @mimeding
- Add storage location standards audit (#1474) by @mimeding
🐛 Bug Fixes
- fixed issue with capabilities discover resetting kv cache (#1525) by @tpae
- fixed incorrect tok/s from bursty token delivery (#1521) by @RaajeevChandran
🧰 Maintenance
- updated whats new steps (#1534) by @tpae
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.20.0...0.20.1
Osaurus 0.20.0
Osaurus 0.20.0
What's Changed
- Restore main CI gate stability (#1514) by @mimeding
🚀 Features
- added hosted inference (#1512) by @tpae
🐛 Bug Fixes
- enable sandbox by default (#1516) by @tpae
🧰 Maintenance
- model picker improvements (#1515) by @RaajeevChandran
Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.19.20...0.19.21