June 8th updates

Details

Improvements

  • Deep Search: Require double Esc to cancel searches
    Deep Search cancellation now requires double-tapping Esc, preventing accidental cancellations.

  • Code Search: Upgrade Zoekt
    Zoekt can now report index failures to Sourcegraph.

  • Inference: Add Opus 4.8
    Added support for Claude Opus 4.8 to Cody.

Fixes

  • Deep Search: Fix resize panels collapse/expand by media query
    Fixed resize panel behavior in Deep Search where the source panel would grow uncontrollably and cover other UI elements when using CSS media queries for collapse/expand.

  • Administration: Skip job resolution for repositories that have been deleted
    Fixed an issue where the /admin/permission-syncs page could fail to load if a repository was hard deleted from the database.

  • API: Return CodeInvalidArgument for invalid user identifier format
    External API user identifier validation now returns CodeInvalidArgument instead of treating invalid formats as internal errors.

  • Cody: Add a route gate to the Prompt Library
    The Prompt Library UX will no longer be available when Cody is disabled.

  • Compare: Fix error assignment in diff loader

  • Executors: Fix Kubernetes support for docker-in-docker setup
    Fixed executors running in Kubernetes using Docker-in-Docker (dind).

Other

  • Executors: Add beta warnings for Kubernetes native executor deployment options
    Added beta warnings for Kubernetes native executor deployment options.