Skip to content

Make Managed Auth & Pools front and center, rather than burying them#250

Merged
juecd merged 6 commits intomainfrom
cj/invert
Mar 12, 2026
Merged

Make Managed Auth & Pools front and center, rather than burying them#250
juecd merged 6 commits intomainfrom
cj/invert

Conversation

@juecd
Copy link
Contributor

@juecd juecd commented Mar 10, 2026

Elevates Managed Auth and Browser Pools to be the primary / default approaches in their respective feature categories, rather than burying them inside the navbar IA as before. Our initial inclination to bury them was uncertainty around customer adoption / education, and we now feel confident in that, so this makes them front and center!

Validated broken links have been fixed:
Screenshot 2026-03-09 at 6 18 59 PM


Note

Low Risk
Low risk docs-only changes that restructure navigation and redirects; main risk is broken internal links/redirect loops if any path mappings were missed.

Overview
Repositions Managed Auth and browser pools as first-class docs sections by updating docs.json navigation: adds an Auth group under Intermediate and a Reserved Browsers group pointing at the /browsers/pools/* pages.

Migrates and standardizes internal links across auth, browser, integrations, CLI, pricing, changelog, and migration docs to the new canonical routes (notably /auth/*, /auth/profiles, and /browsers/pools/overview).

Updates redirects to send legacy /auth/agent/* routes to the new /auth/* pages and removes older redirects that pointed /auth/credentials and browser profile docs at the previous /profiles/* structure.

Written by Cursor Bugbot for commit 250c6e8. This will update automatically on new commits. Configure here.

cursor[bot]
cursor bot previously requested changes Mar 10, 2026
@cursor cursor bot requested review from dprevoznik and masnwilliams March 10, 2026 01:25
@ehfeng
Copy link
Contributor

ehfeng commented Mar 10, 2026

I like "Auth" as title.

New customers don't know what "profiles" are, as that's a Kernel concept. In the same vein, we have "Create a Browser" instead of "Start a session", as sessions are Kernel concepts.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

{ "source": "/auth/agent/overview", "destination": "/auth/overview" },
{ "source": "/auth/agent/hosted-ui", "destination": "/auth/hosted-ui" },
{ "source": "/auth/agent/programmatic", "destination": "/auth/programmatic" },
{ "source": "/auth/agent/faq", "destination": "/auth/faq" }
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing redirects for old profile/managed-auth paths

High Severity

The old redirects for /browsers/profiles and /auth/credentials were removed, but no redirects were added for the old /profiles/managed-auth/*, /profiles/overview, or /profiles/credentials paths pointing to their new /auth/* locations. Any existing external links, bookmarks, or search engine results pointing to the old /profiles/* URLs will now result in 404 errors. The PR correctly added redirects for /auth/agent/* paths but missed the /profiles/*/auth/* redirects entirely.

Fix in Cursor Fix in Web

- Added mouse position tracking to the [CLI](https://github.com/kernel/cli), enabling retrieval of current mouse coordinates.
- Updated Yutori computer use [templates](https://github.com/kernel/cli/tree/main/pkg/templates) to support the n1-latest model for improved agent performance.
- Updated [Managed Auth](/profiles/managed-auth/overview) by adding subdomain-based sign-in support, better error handling for `401 Unauthorized` and `410 Gone` responses, and enhanced error messaging with structured error codes and actionable guidance.
- Updated [Managed Auth](/auth/overview) by adding subdomain-based sign-in support, better error handling for `401 Unauthorized` and `410 Gone` responses, and enhanced error messaging with structured error codes and actionable guidance.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changelog still references old managed-auth path

Low Severity

Several changelog entries still reference old paths: /profiles/managed-auth/overview on line 35, /browsers/scaling/overview and /browsers/scaling/on-demand on line 46, and /browsers/pools (missing /overview) on line 50. These were not updated during the migration, and with no redirects configured, they result in broken links. The PR updated other changelog entries but missed these.

Additional Locations (1)
Fix in Cursor Fix in Web

@juecd juecd merged commit 5b751df into main Mar 12, 2026
2 checks passed
@juecd juecd deleted the cj/invert branch March 12, 2026 21:35
masnwilliams added a commit that referenced this pull request Mar 13, 2026
PR #250 restructured docs, moving pages from /profiles/* to /auth/*
and /browsers/scaling/* to /browsers/pools/*, but only updated the
existing /auth/agent/* redirects. This adds redirects for all the
old URL paths so external links and bookmarks don't 404.

Redirects added:
- /profiles/overview -> /auth/profiles
- /profiles/managed-auth/overview -> /auth/overview
- /profiles/managed-auth/hosted-ui -> /auth/hosted-ui
- /profiles/managed-auth/programmatic -> /auth/programmatic
- /profiles/managed-auth/faq -> /auth/faq
- /profiles/credentials -> /auth/credentials
- /browsers/profiles -> /auth/profiles
- /browsers/scaling/overview -> /browsers/pools/scaling
- /browsers/scaling/pools -> /browsers/pools/overview
- /browsers/scaling/faq -> /browsers/pools/faq

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants