Skip to content

Releases: ramseur/sovrant

v1.0.0 Release Candidate — User Dashboard, Privacy Toggles, and Command Center Hardening

26 May 12:41
90a8720

Choose a tag to compare

Dashboard (Phase 98/99)

New Dashboard page (web + desktop) — clickable rows, stat tiles (Missions, Team runs, Agent runs,
Sessions, Shared, Claws), toggleable "What are these?" guide
"Shared" stat counts own items made public (reflects lock-icon flips)
Pagination (page size 10) with page preserved across auto-refreshes
"Last updated: May 26, 2:34 PM" timestamp in header; 30s poll interval
Dashboard moved to first nav position on both surfaces
Privacy (Phase 99)

Session privacy toggle in chat top header (web + desktop), next to MCP control
Agent run and mission privacy toggles on Agents and Missions pages
Command Center: private rows from non-owners show (private) with 🔒 — non-clickable on web and desktop
UpdatePrivacyAsync on all three stores; PATCH /v1/{sessions|missions|agent-runs}/{id}/privacy; audit log
on every change
Command Center

Privacy bypass closed for private agent runs and sessions
Guide panel text wraps correctly on desktop (Grid instead of horizontal StackPanel)
Pager, header timestamp, 30s refresh — matching Dashboard
Sidebar / Chat

Stop icon (■) shows only for actively running sessions — uses IsRunning (not IsActive) to avoid stale
bindings during 30-min cleanup window
Stop button hardened — always cancels via pool regardless of how the turn was started
Privacy toggle preserved when set before the first message is sent
Setup / Admin

Default provider changed from OpenRouter → OpenAI (with OpenAI base URL) in setup wizard, admin form,
and workspace admin page on both web and desktop
Docs

Logo added to README (docs/images/logo.png) for link-preview visibility

v0.9.8-preview

23 May 12:13
fa9bcb8

Choose a tag to compare

v0.9.8-preview Pre-release
Pre-release

v0.9.8 — Agents, Orchestration Studio, Integrations Gallery, Active Sessions & More

Agents Page (Phase 79)

  • Create, edit, clone, and delete agent definitions directly in the UI — built-ins silently copy to your
    tier
  • Launch a persistent chat session scoped to any agent
  • Run one-shot tasks inline; prompt stored on the run ledger and used as the title with agent badge
  • Run one-shot card positioned above the system prompt so it's immediately accessible

Orchestration Studio (Phase 94)

  • Compose and launch teams from the UI without chat commands
  • Pick defined agents when adding team members; swarm defaults and run profile configured inline
  • Run button with task prompt on both Web and Desktop

Integrations Gallery (Phase 95)

  • Catalog-first MCP onramp with 14 pre-configured integrations across three tiers:
    • Automation: Composio, n8n, Zapier, Make
    • Platform: GitHub, Slack, Notion, Linear, Stripe, PostgreSQL, Supabase, Filesystem
    • Search: Brave Search, Exa, Tavily
  • Credentials stored in an encrypted keystore — no plain-text config on disk
  • Existing plain-text MCP configs auto-migrated to the keystore on first launch
  • Full Web and Desktop parity

Active Background Sessions (Phase 92)

  • Up to 5 concurrent background sessions running while you navigate elsewhere
  • Active and recent sessions consolidated into a single sidebar list
  • Always-on — settings toggle removed

Background Session Continuation (Phase 86)

  • Return to any background session and replay buffered output
  • Multi-turn sidebar Cancel fixed — now correctly cancels the live turn on every message, not just the
    first

Artifacts by Default (Phase 87)

  • Code blocks in chat auto-saved as downloadable artifacts
  • Artifact tool writes render as download cards in Web and Desktop chat
  • Workspace-first artifact layout with workspace/project routing
  • Artifact/document system prompt strengthened to force immediate tool use

Model Switcher Upgrade

  • Configured providers selectable inline; unconfigured known providers shown dimmed with "Set up →"
  • "Set up →" deep-links to Settings → Providers with that provider pre-selected
  • Provider pre-selection no longer flashes and resets during Settings hydration

Command Center

  • Owner column on Web and Desktop grid — resolves user ID to username or email
  • Focused run detail also shows the owner

Admin UI

  • Hard-delete user with confirmation dialog (Web + Desktop)
  • Disable/re-enable user with confirmation dialog (Web + Desktop)

UX & Polish

  • Workspace role (admin / member) shown in user chip instead of hardcoded "Personal"
  • Friendly chat error messages for common runtime failures
  • Orchestration page form inputs widened on Web — large whitespace gap removed
  • Supabase 🗄️, Zapier 🔌, Groq 🚀 icons updated (were conflicting with Sovrant ⚡ logo)
  • ScrollViewer added to Tools and Skills detail panes on Desktop
  • Agents sub-nav renamed from Templates → Library

Infrastructure

  • V028 migration: prompt TEXT column on agent_runs
  • CredentialStoreMcpServerStore + McpServerStoreMigrator for encrypted MCP credentials
  • SOVRANT_LOG_CONSOLE env var added
  • Workspaces root directory created at store initialization
  • security-architecture.md expanded to full security surface documentation
  • SECURITY.md and CONTRIBUTING.md added for public release