Skip to content

docs: replace legacy console / port 8020 refs with Web Studio (/studio)#2175

Merged
qin-ctx merged 1 commit into
volcengine:mainfrom
ZaynJarvis:docs/cleanup-legacy-console-refs
May 21, 2026
Merged

docs: replace legacy console / port 8020 refs with Web Studio (/studio)#2175
qin-ctx merged 1 commit into
volcengine:mainfrom
ZaynJarvis:docs/cleanup-legacy-console-refs

Conversation

@ZaynJarvis
Copy link
Copy Markdown
Collaborator

Description

Follow-up to #2160 (console package + port 8020 removal) and #2170 (OAuth UI moved into web-studio). Six guides still showed the old python -m openviking.console.bootstrap launch + -p 8020:8020 docker run snippets, which now fail because the console package is gone and the image no longer exposes 8020. This PR rewrites those six pages to point readers at Web Studio (/studio, same-origin as the OV server) instead.

Type of Change

  • Documentation update

Changes Made

  • docs/{en,zh}/getting-started/04-setup-for-agent.md — drop -p 8020:8020 from the docker run example and the "ports: 1933:1933, 8020:8020" summary; note that Web Studio is served at /studio so no extra port is needed.
  • docs/{en,zh}/guides/03-deployment.md — drop 4× -p 8020:8020 snippets, replace "OpenViking Console on port 8020" with the inline /studio mention, and update the "access this after startup" list to point at http://localhost:1933/studio (with 1934 documented as a legacy Caddy fallback, consistent with the updated 12-public-access.md).
  • docs/{en,zh}/guides/05-observability.md — rewrite the "Use OpenViking Console for web-based investigation" section. The standalone-bootstrap launch is gone; instead direct readers to /studio and its observability-relevant pages: Home (token / retrieval / context-commit trends, backed by /api/v1/console/* BFF), Request Logs (audit), Resources, Retrieval, Sessions. The "choose an entry point" table at the top is updated to match.

docs/design/mcp-oauth2-1.md is intentionally untouched — it's a historical design document explaining the original console-based OAuth flow. openviking/observability/usage_audit/README.md and docs/{en,zh}/guides/12-public-access.md were already updated in earlier PRs.

Testing

  • grep -rn '8020\|openviking\.console' docs/ returns only matches under docs/design/ (intentional).
  • Reviewed each rewritten section for accuracy against the current web-studio routes (/home, /request-logs, /resources, /retrieval, /sessions, /oauth/consent).

Additional Notes

Diff is +44 / −88; net reduction since the standalone-console launch instructions go away.

…/studio)

Follow-up to volcengine#2160 (console removal) and volcengine#2170 (OAuth UI moved to web-studio).
Six guides still showed the old `python -m openviking.console.bootstrap`
launch + `-p 8020:8020` docker run snippets, which now fail because the
console package is gone and the image no longer exposes 8020.

- docs/{en,zh}/getting-started/04-setup-for-agent.md: drop `-p 8020:8020`
  from docker run and the "ports: 1933:1933, 8020:8020" summary; note that
  Web Studio is served by the OV server at `/studio` so no extra port is
  needed.
- docs/{en,zh}/guides/03-deployment.md: drop 4× `-p 8020:8020` snippets,
  replace "OpenViking Console on port 8020" with the inline `/studio`
  mention, and update the "access this after startup" list to point at
  `http://localhost:1933/studio` (with 1934 documented as a legacy Caddy
  fallback consistent with the updated 12-public-access guide).
- docs/{en,zh}/guides/05-observability.md: rewrite the "Web Studio for
  web-based investigation" section. The standalone-bootstrap launch is
  gone; instead direct readers to `/studio` and its observability-relevant
  pages — Home (token/retrieval/context-commit trends, /api/v1/console/*
  BFF), Request Logs (audit), Resources, Retrieval, Sessions. Update the
  "choose an entry point" table accordingly.

docs/design/mcp-oauth2-1.md is intentionally untouched — it's a historical
design document. The README inside openviking/observability/usage_audit/
and 12-public-access.md were already updated in earlier PRs.
@github-actions
Copy link
Copy Markdown

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

🎫 Ticket compliance analysis ✅

2160 - Fully compliant

Compliant requirements:

  • Update docs to remove legacy console/port 8020 references and point to Web Studio (/studio)

2170 - Fully compliant

Compliant requirements:

  • Update docs to remove legacy console references
⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🏅 Score: 100
🧪 No relevant tests
🔒 No security concerns identified
✅ No TODO sections
🔀 No multiple PR themes
⚡ No major issues detected

@github-actions
Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

@qin-ctx qin-ctx merged commit 4aeb25e into volcengine:main May 21, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in OpenViking project May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants