v0.8.25

simstudioai/simv0.8.25Sep 8, 2026by github-actions[bot]

AI Summary

This release introduces features and documentation regarding AI agent decision-making and multi-agent communication, alongside enhanced OAuth and SCIM 2.0 directory provisioning. It also includes improvements to file editing, search capabilities, and a suite of bug fixes for the database, CLI, and various integrations.

Key Highlights

  • Added comprehensive documentation and features explaining AI agent decision-making versus rule-based systems.
  • Enabled SCIM 2.0 directory provisioning for automated user and group management.
  • Enhanced OAuth with permission-group controls, scoped access, and browser-based CLI login.
  • Published Helm chart as a signed OCI artifact to GitHub Container Registry (GHCR).

New Features

  • How AI Agents Make Decisions (vs. Rule-Based Systems)
  • Organization search and private assistant
  • OAuth with permission-group controls
  • Directory provisioning (SCIM 2.0)
  • Scoped OAuth access and browser-based CLI login
  • Improved editor recovery and editing controls
  • Can AI Agents Talk to Each Other? Multi-Agent Communication Explained
  • Publish the chart to GHCR as a signed OCI artifact

Full Release Notes

## Features

- feat(library): How AI Agents Make Decisions (vs. Rule-Based Systems) (#7591)
- feat(search): add organization search and private assistant (#7477)
- feat(auth): enable OAuth with permission-group controls (#7588)
- feat(scim): directory provisioning (SCIM 2.0) (#7567)
- feat(auth): add scoped OAuth access and browser-based CLI login (#7488)
- feat(files): improve editor recovery and editing controls (#7519)
- feat(library): Can AI Agents Talk to Each Other? Multi-Agent Communication Explained (#7571)
- feat(helm): publish the chart to GHCR as a signed OCI artifact (#7563)

## Improvements

- improvement(docs): clarify Entra deprovisioning and validation (#7589)
- improvement(docs): add validated Entra SCIM setup guide (#7587)

## Bug Fixes

- fix(db): recover failed credential group index on migration retry (#7595)
- fix(build): avoid Turbopack chunk collision with GCS path rename (#7593)
- fix(cli): expose pagination cursors and fetch complete inventories (#7590)
- fix(provenance): close durable writer and reader gaps (#7584)
- fix(scim): sync provider display names and document Okta setup (#7585)
- fix(files): preserve editor content and isolate shared image reads (#7582)
- fix(privacy): honor browser telemetry preferences (#7583)
- fix(identity): streamline SSO settings and harden SCIM provisioning (#7581)
- fix(api): clarify and standardize endpoint descriptions (#7580)
- fix(workflows): keep long-running calls active (#7579)
- fix(cli): clarify login method selection (#7578)
- fix(settings): move authorized apps into General (#7577)
- fix(auth): move OAuth account controls below consent actions (#7575)
- fix(files): keep file extensions on extensionless downloads (#7573)
- fix(browser): preserve omnibox focus and suggestions (#7572)
- fix(redis): bound the three unbudgeted stream writers by bytes (#7568)
- fix(billing): classify permanent callback conflicts (#7569)
- fix(slack): harden native webhook configuration (#7566)
- fix(slack): paginate v2 conversation listing (#7396)

## Other Changes

- docs(library): update what-is-an-mcp-server (#7570)

## Contributors

- @TheodoreSpeaks
- @icecrasher321
- @waleedlatif1

[View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.8.24...v0.8.25)