Changelog June 1st updates
June 01, 2026

June 1st updates

Highlights

Keep track of Deep Search conversations shared with you

Details

Improvements

  • Deep Search Enable shared with me tab

    Deep Search now makes shared conversations easier to find with a dedicated “Shared with me” tab.

  • Batch Changes Add Claude Code support for coding agent step

    Batch Changes now supports Claude Code as a coding agent provider for the codingAgent step.

  • Batch Changes Support codingAgent steps server-side
  • Batch Changes Actively poll for GitHub App credential after install, with proactive refresh

    After installing a GitHub App, Batch Changes actively polls for credentials for up to 30 seconds and automatically refreshes them if needed, ensuring immediate access without manual intervention.

  • Batch Changes Drive GitHub App install and credential creation from redirect callback

    Batch Changes GitHub App installation now works on instances without external webhook reachability.

  • Administration Record and display outbound request response size

    Capture response body sizes of chunked responses in the outbound request log

  • API Explicit permissions API

    Sourcegraph API now supports manipulating explicit repository permissions, allowing users to be given access to repositories via the API, as opposed to regular permissions syncing from code hosts.

  • Executors Executors runtime mode pings

    Added telemetry to clarify the executors mode running in a Sourcegraph instance.

  • GitHub Reconcile batch changes credentials when refreshing app installations, with site-admin recovery banner

    The site-admin Batch Changes settings page now displays a banner for each Batch Change GitHub App whose installations exist but whose credential does not. A one-click 'Reconnect' button fires the refreshGitHubApp mutation to repair orphaned installations. The banner is suppressed during the post-install polling window to avoid racing with credentials that are about to land.

  • Github Apps Support user GitHub App orphan recovery

    Added a reconnect option for user-level GitHub App credentials in Batch Changes settings, allowing users to recover orphaned credentials

  • Webhooks Add outbound webhook for created users

    Added a new user:create outgoing webhook event that triggers when users are created, enabling customers to automate workflows such as assigning explicit permissions.

Fixes

  • Code Search Prevent blame toggle label from wrapping

    Fixed blame toggle label from wrapping when the symbols sidebar is open in the blob view.

  • Code Search Race condition in reindex button

    Fixed a race condition in the search "reindex button" where it often did not force a reindex.

  • Code Intel Record reasons in scip_uploads_audit_logs

    SCIP upload audit log entries now populate the reason column with the context provided by the backend (e.g. "soft-deleting expired uploads", "upload overlapping with a newer upload") instead of always being empty.

  • Code Intel Make icons on code graph timeline visible in light mode
  • Batch Changes Narrow reconciler database transaction to terminal writes

    Batch Changes reconciler no longer holds database connections open during code host API calls, reducing connection pool contention.

  • Batch Changes Rebase changesets when base rev changes

    Fixed an issue where changesets were not rebased when the base revision changed during batch spec re-application.

  • Administration Fix page layout data dependency

    Fixed an error when navigating away from the admin roles page

  • Administration Allow viewing the /admin/permissions-syncs page with perms

    Granting an RBAC role the repo permissions read permission now allows users belonging to that role to access the /admin/permissions-syncs page.

  • GraphQL Respect max settings properly

    GraphQL max settings (graphQLMaxDuplicateFieldCount and graphQLMaxUniqueFieldCount) are now properly respected when configured in site-config.

  • Permissions Handle deleted users gracefully during pending permissions sync

    Fixed permissions sync jobs failing when users are deleted while sync is pending

  • Security Update vulnerable dependencies
  • Slack Improve timeout behavior
    • Fixed an issue where clicking Send full response to thread could sometimes time out
    • Fixed an issue where it was not always clear to onlookers that someone else had requested to Send full response to thread