Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/admin/code-hosts/aws-codecommit.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ AWS CodeCommit connections support the following configuration options, which ar

{/* SCHEMA_SYNC_START: admin/code_hosts/aws_codecommit.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{
// REQUIRED:
Expand Down
2 changes: 1 addition & 1 deletion docs/admin/code-hosts/azuredevops.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ Azure DevOps connections support the following configuration options, which are

{/* SCHEMA_SYNC_START: admin/code_hosts/azuredevops.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
// Authentication alternatives: token OR windowsPassword

Expand Down
2 changes: 1 addition & 1 deletion docs/admin/code-hosts/bitbucket-cloud.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ Bitbucket Cloud connections support the following configuration options, which a

{/* SCHEMA_SYNC_START: admin/code_hosts/bitbucket_cloud.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{
// The workspace access token to use when authenticating with Bitbucket Cloud.
Expand Down
2 changes: 1 addition & 1 deletion docs/admin/code-hosts/bitbucket-server.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,7 @@ Bitbucket Server / Bitbucket Data Center connections support the following confi

{/* SCHEMA_SYNC_START: admin/code_hosts/bitbucket_server.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
// Authentication alternatives: token OR password

Expand Down
8 changes: 7 additions & 1 deletion docs/admin/code-hosts/gerrit.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ Gerrit connections support the following configuration options, which are specif

{/* SCHEMA_SYNC_START: admin/code_hosts/gerrit.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{
// If non-null, enforces Gerrit repository permissions. This requires that there is an item in the [site configuration json](https://sourcegraph.com/docs/admin/config/site_config#auth-providers) `auth.providers` field, of type "gerrit" with the same `url` field as specified in this `GerritConnection`.
Expand Down Expand Up @@ -170,6 +170,12 @@ Gerrit connections support the following configuration options, which are specif
// ]
"projects": null,

// Rate limit applied to Gerrit REST API requests, including repository and permissions syncing.
"rateLimit": {
"enabled": false,
"requestsPerHour": 0
},

// The pattern used to generate the corresponding Sourcegraph repository name for a Gerrit repository. In the pattern, the variable "{host}" is replaced with the Gerrit host (such as gerrit.example.com), and "{name}" is replaced with the Gerrit repository's name (such as "myrepo").
// For example, if your Gerrit URL is https://gerrit.example.com and your Sourcegraph URL is https://src.example.com, then a repositoryPathPattern of "{host}/{name}" would mean that a Gerrit repository at https://gerrit.example.com/myrepo is available on Sourcegraph at https://src.example.com/gerrit.example.com/myrepo.
// It is important that the Sourcegraph repository name generated with this pattern be unique to this code host. If different code hosts generate repository names that collide, Sourcegraph's behavior is undefined.
Expand Down
2 changes: 1 addition & 1 deletion docs/admin/code-hosts/github.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -458,7 +458,7 @@ GitHub connections support the following configuration options, which are specif

{/* SCHEMA_SYNC_START: admin/code_hosts/github.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
// Authentication alternatives: token OR gitHubAppDetails OR externalAccount OR useRandomExternalAccount

Expand Down
2 changes: 1 addition & 1 deletion docs/admin/code-hosts/gitlab.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ See [Internal rate limits](/admin/code-hosts/rate-limits#internal-rate-limits).

{/* SCHEMA_SYNC_START: admin/code_hosts/gitlab.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{
// If non-null, enforces GitLab repository permissions. This requires that there be an item in the `auth.providers` field of type "gitlab" with the same `url` field as specified in this `GitLabConnection`.
Expand Down
2 changes: 1 addition & 1 deletion docs/admin/code-hosts/gitolite.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ To connect Gitolite to Sourcegraph:

{/* SCHEMA_SYNC_START: admin/code_hosts/gitolite.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{
// A list of repositories to never mirror from this Gitolite instance. Supports excluding by exact name ({"name": "foo"}).
Expand Down
2 changes: 1 addition & 1 deletion docs/admin/code-hosts/other.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ Repositories must be listed individually:

{/* SCHEMA_SYNC_START: admin/code_hosts/other_external_service.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{
// A list of repositories to never mirror by name after applying repositoryPathPattern. Supports excluding by exact name ({"name": "myrepo"}) or regular expression ({"pattern": ".*secret.*"}).
Expand Down
2 changes: 1 addition & 1 deletion docs/admin/code-hosts/phabricator.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ The Sourcegraph instance's site admin must [update the `corsOrigin` site config

{/* SCHEMA_SYNC_START: admin/code_hosts/phabricator.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{
// SSH cipher to use when cloning via SSH. Must be a valid choice from `ssh -Q cipher`.
Expand Down
2 changes: 1 addition & 1 deletion docs/admin/config/settings.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Settings options and their default values are shown below.

{/* SCHEMA_SYNC_START: admin/config/settings.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{

Expand Down
15 changes: 11 additions & 4 deletions docs/admin/config/site-config.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ All site configuration options and their default values are shown below.

{/* SCHEMA_SYNC_START: admin/config/site.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{

Expand All @@ -45,7 +45,7 @@ All site configuration options and their default values are shown below.
// Valid options: "permissive", "enforced"
"attribution.mode": "permissive",

// Enables/disables Agentic Batch Changes. Disabled by default. When explicitly set to true, Agentic Batch Changes are enabled only if Batch Changes is licensed and the license includes AI Terms 2025. When unset or false, Agentic Batch Changes are disabled.
// Enables/disables Agentic Batch Changes. Before September 14, 2026 at 12:00 UTC, the feature is disabled when unset. At and after that time, the feature is enabled when unset. An explicit value overrides the timed default. Agentic Batch Changes are enabled only if Batch Changes is licensed and the license includes AI Terms 2025.
"batchChanges.agenticBatchChanges.enabled": false,

// Automatically delete branches created for Batch Changes changesets when the changeset is merged or closed, for supported code hosts. Overrides any setting on the repository on the code host itself.
Expand Down Expand Up @@ -76,6 +76,9 @@ All site configuration options and their default values are shown below.
// - "artifactory.acme.com"
"batchChanges.containerRegistryDenylist": null,

// Disables web search for Agentic Batch Changes. This removes web search from the outer batch change agent and inner coding agent steps.
"batchChanges.disableAgentWebSearch": false,

// Hides Batch Changes warnings about webhooks not being configured.
"batchChanges.disableWebhooksWarning": false,

Expand Down Expand Up @@ -285,7 +288,6 @@ All site configuration options and their default values are shown below.

// Experimental features and settings.
"experimentalFeatures": {
"batchChanges.enableAgentWebSearch": true,
"batchChanges.enableForkNameSuffix": false,
"batchChanges.enablePerforce": false,
"codeintelSyntacticIndexing.enabled": false,
Expand Down Expand Up @@ -318,6 +320,7 @@ All site configuration options and their default values are shown below.
"languageDetection": {
"graphQL": "useFileContents"
},
"monorepos": null,
"pagure": "disabled",
"passwordPolicy": {
"enabled": true,
Expand Down Expand Up @@ -928,7 +931,7 @@ All site configuration options and their default values are shown below.
"executors.accessToken": null,

// The image to use for batch changes in executors when using native execution. Use this value to pull from a custom image registry.
"executors.batcheshelperImage": "sourcegraph/batcheshelper",
"executors.batcheshelperImage": "us-docker.pkg.dev/sourcegraph-images/external/batcheshelper",

// The tag to use for the batcheshelper image in executors when using native execution. Use this value to use a custom tag. Sourcegraph by default uses the best match, so use this setting only if you really need to overwrite it and make sure to keep it updated.
// Other example values:
Expand All @@ -952,6 +955,10 @@ All site configuration options and their default values are shown below.
"limit": 50,
"weight": 4
},
"batchesHooks": {
"limit": 50,
"weight": 4
},
"codeintel": {
"limit": 250,
"weight": 1
Expand Down
2 changes: 1 addition & 1 deletion docs/admin/repo/perforce.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ With this setting, Sourcegraph will ignore any rules with a host other than `*`,

{/* SCHEMA_SYNC_START: admin/code_hosts/perforce.schema.json */}
{/* WARNING: This section is auto-generated during releases. Do not edit manually. */}
{/* Last updated: 2026-08-25T23:40:39Z */}
{/* Last updated: 2026-09-07T16:23:18Z */}
```json
{
// If non-null, enforces Perforce depot permissions.
Expand Down
8 changes: 4 additions & 4 deletions docs/admin/telemetry/protocol.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ To learn more, refer to our [telemetry documentation](https://sourcegraph.com/do

| Field | Type | Label | Description |
| ----- | ---- | ----- | ----------- |
| flags | [EventFeatureFlags.FlagsEntry](#telemetrygateway-v1-EventFeatureFlags-FlagsEntry) | repeated | <p>Evaluated feature flags. In Sourcegraph we currently only support boolean</p><p>feature flags, but in the API we allow arbitrary string values for future</p><p>extensibility.</p><p>This field should be hydrated by the Sourcegraph server, and not provided</p><p>by clients.</p> |
| flags | [EventFeatureFlags.FlagsEntry](#telemetrygateway-v1-EventFeatureFlags-FlagsEntry) | repeated | <p>Evaluated feature flags. In Soucegraph we currently only support boolean</p><p>feature flags, but in the API we allow arbitrary string values for future</p><p>extensibility.</p><p>This field should be hydrated by the Sourcegraph server, and not provided</p><p>by clients.</p> |



Expand Down Expand Up @@ -619,17 +619,17 @@ Sourcegraph Analytics features.
{/* end HasExtensions */}


<a name="telemetrygateway-v1-TelemetryGatewayService"></a>
<a name="telemetrygateway-v1-TelemeteryGatewayService"></a>

### TelemetryGatewayService
### TelemeteryGatewayService
TelemetryGatewayService accepts telemetry and related data from Sourcegraph
instances and managed services.

| Method Name | Request Type | Response Type | Description |
| ----------- | ------------ | ------------- | ------------|
| RecordEvents | [RecordEventsRequest](#telemetrygateway-v1-RecordEventsRequest) stream | [RecordEventsResponse](#telemetrygateway-v1-RecordEventsResponse) stream | <p>RecordEvents streams telemetry events in batches to the Telemetry Gateway</p><p>service. Events should only be considered delivered if recording is</p><p>acknowledged in RecordEventsResponse.</p><p>This is the preferred mechanism for exporting large volumes of events in</p><p>bulk.</p><p>🚨 SECURITY: Callers exporting for single-tenant Sourcegraph should check</p><p>the attributes of the Event type to ensure that only the appropriate fields</p><p>are exported, as some fields should only be exported on an allowlist basis.</p> |
| RecordEvent | [RecordEventRequest](#telemetrygateway-v1-RecordEventRequest) | [RecordEventResponse](#telemetrygateway-v1-RecordEventResponse) | <p>RecordEvent records a single telemetry event to the Telemetry Gateway service.</p><p>If the RPC succeeds, then the event was successfully published.</p><p>This RPC currently ONLY accepts events published by ManagedServiceIdentifier,</p><p>as this mechanism is intended for low-volume managed services. Higher-volume</p><p>use cases should implement a batching mechanism and use the RecordEvents</p><p>RPC instead.</p><p>🚨 SECURITY: Callers exporting for single-tenant Sourcegraph should check</p><p>the attributes of the Event type to ensure that only the appropriate fields</p><p>are exported, as some fields should only be exported on an allowlist basis.</p> |
| PublishInstanceUserMetadata | [PublishInstanceUserMetadataRequest](#telemetrygateway-v1-PublishInstanceUserMetadataRequest) stream | [PublishInstanceUserMetadataResponse](#telemetrygateway-v1-PublishInstanceUserMetadataResponse) | <p>PublishInstanceUserMetadata uploads additional user metadata from a</p><p>Sourcegraph instance. This metadata is used to enrich recorded events with</p><p>attributes that are considered sensitive and thus not part of the RecordEvents</p><p>and RecordEvent RPCs.</p><p>🚨 SECURITY: Callers exporting for single-tenant Sourcegraph should always</p><p>respect in-instance toggles for what user metadata should be exported.</p> |
| PublishInstanceUserMetadata | [PublishInstanceUserMetadataRequest](#telemetrygateway-v1-PublishInstanceUserMetadataRequest) stream | [PublishInstanceUserMetadataResponse](#telemetrygateway-v1-PublishInstanceUserMetadataResponse) | <p>PublishInstanceUserMetadata uploads additional user metadata from a</p><p>Sourcegraph instance. This matadata is used to enrich recorded events with</p><p>attributes that are considered sensitive and thus not part of the RecordEvents</p><p>and RecordEvent RPCs.</p><p>🚨 SECURITY: Callers exporting for single-tenant Sourcegraph should always</p><p>respect in-instance toggles for what user metadata should be exported.</p> |

{/* end services */}

Expand Down
1 change: 1 addition & 0 deletions docs/cody/capabilities/supported-models.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Cody supports a variety of cutting-edge large language models for use in chat an
| Anthropic | [Claude Sonnet 5](https://platform.claude.com/docs/en/about-claude/models/whats-new-sonnet-5) | ✅ | ✅ |
| Anthropic | [Claude Haiku 4.5](https://platform.claude.com/docs/en/about-claude/models/overview) | ✅ | ✅ |
| Anthropic | [Claude Haiku 4.5 with Thinking](https://platform.claude.com/docs/en/about-claude/models/overview) | ✅ | ✅ |
| Google | [Gemini 3.8 Flash](https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-8-flash) | ✅ | ✅ |
| Google | [Gemini 3.7 Flash](https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-7-flash) | ✅ | ✅ |
| Google | [Gemini 3.6 Flash](https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-6-flash) | ✅ | ✅ |
| Google | [Gemini 3.5 Flash-Lite](https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-5-flash-lite) | ✅ | ✅ |
Expand Down
Loading