Skip to content

Commit 097ce92

Browse files
committed
docs: remove the multi-region page
Steel Cloud serves browsers from one region. The page listed LAX and IAD as available data centers and used `region: "lax"` in every example, so anyone following it got a 503 telling them to retry shortly, for capacity that does not exist. No lax browser has run in at least 7 days. Removes the page, its sidebar entry, the Steel Local vs Cloud comparison row and the changelog link, and 301s the old URL to the Network identity section of the configuration page. That section was the only other place `region` appeared, and with the table gone it no longer named a single valid value, so it now states the one region Steel serves instead of presenting region as a choice.
1 parent a5d319f commit 097ce92

6 files changed

Lines changed: 12 additions & 128 deletions

File tree

‎content/docs/changelog/changelog-011.mdx‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ At Steel, we understand that latency kills agent performance, especially with hu
3737

3838
We've expanded Steel Cloud to 7 global regions with automatic closest-region selection—from Los Angeles to Hong Kong, your browsers spin up wherever makes the most sense. Read the announcement thread here.
3939

40-
[Read Multi-Region Docs →](/overview/sessions-api/multi-region)
41-
4240
### Day 4 - Filesystem V2
4341

4442
<Image src="/images/cmbf90lm40gslym0i1arf4ivq.png" alt="Filesystem V2" width={800} height={500} />

‎content/docs/overview/self-hosting/steel-local-vs-steel-cloud.mdx‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ llm: true
1212
| Stealth | Limited | Advanced Stealth (docs) |
1313
| CAPTCHA Solving | None | Supported with the CAPTCHAs API |
1414
| Proxies | Bring your own | Bring your own + Steel Managed Proxies |
15-
| Multi-Region | Host it yourself | Supported with region flag during session creation |
1615
| Credentials | Not supported | Supported with the Credentials API |
1716
| Extensions | Supported by loading in `api/extensions/` | Supported by using the Extensions API |
1817
| Files | Not supported | Supported by the Files API |

‎content/docs/overview/sessions-api/configuration.mdx‎

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Configure a Browser Session
33
sidebarTitle: Configure a Session
4-
description: Select Steel session settings for browser tasks, stored state, regional access, mobile sites, and human control.
4+
description: Select Steel session settings for browser tasks, stored state, mobile sites, and human control.
55
llm: true
66
---
77

@@ -49,7 +49,6 @@ If you know the browser behavior that the task needs, use this table.
4949
| Use a residential IP | `useProxy: true` | [Network identity](#network-identity) |
5050
| Select the IP location | `useProxy.geolocation` | [Network identity](#network-identity) |
5151
| Use the same dedicated IP | `useProxy: { type: "fixed", id: "fixed:…" }` | [Network identity](#network-identity) |
52-
| Run the browser in a selected region | `region` | [Network identity](#network-identity) |
5352
| Load saved browser state | `profileId` | [Stored state](#stored-state) |
5453
| Save profile changes after release | `persistProfile: true` | [Stored state](#stored-state) |
5554
| Add cookies or web storage | `sessionContext` | [Stored state](#stored-state) |
@@ -238,15 +237,14 @@ Use the smallest location scope that the task needs.
238237
| Use one dedicated IP | Set `useProxy.type` to `fixed` and add the dedicated IP `id`. |
239238
| Use any active dedicated IP | Set `useProxy.type` to `fixed` and omit `id`. |
240239
| Use your proxy | Set `useProxy.server` or `proxyUrl`. |
241-
| Select the browser region | Set `region`. |
242240

243-
- `region` selects the location of the browser process. Proxy geolocation selects the public IP
244-
location that the site receives.
241+
- Steel runs browsers in one region, `us-east`. The `region` parameter is still accepted, and
242+
any other value is rejected.
243+
- Proxy geolocation, not `region`, selects the public IP location that the site receives.
245244
- If you load a profile, `useProxy: false` overrides the proxy setting in that profile.
246245
- `proxyUrl` overrides `useProxy`. Use only one custom proxy method in a session request.
247246

248-
See [Multi-Region Sessions](/overview/sessions-api/multi-region),
249-
[Proxies](/overview/stealth/proxies), and
247+
See [Proxies](/overview/stealth/proxies) and
250248
[Dedicated IPs](/overview/sessions-api/dedicated-ips).
251249

252250
### Stored state

‎content/docs/overview/sessions-api/meta.json‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"session-lifecycle",
1010
"mobile-mode",
1111
"fullscreen-mode",
12-
"multi-region",
1312
"dedicated-ips",
1413
"embed-sessions",
1514
"human-in-the-loop",

‎content/docs/overview/sessions-api/multi-region.mdx‎

Lines changed: 0 additions & 117 deletions
This file was deleted.

‎next.config.mjs‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,13 @@ const config = {
9292
destination: "https://www.val.town/x/steel/steel_puppeteer_starter",
9393
permanent: true,
9494
},
95+
// The multi-region page is retired: Steel serves browsers from one
96+
// region, so `region` is documented with the other session settings.
97+
{
98+
source: "/overview/sessions-api/multi-region",
99+
destination: "/overview/sessions-api/configuration#network-identity",
100+
permanent: true,
101+
},
95102
// Legacy cookbook URLs. Concept pages now merge language variants via
96103
// a hash-driven Fumadocs Tabs component, so old language-suffixed
97104
// slugs redirect to `/cookbook/<concept>#<lang>`.

0 commit comments

Comments
 (0)