Skip to content

Rename Simulator to Inspector, reorganize docs, bump to 0.18.0#21

Merged
abewheel merged 1 commit intomainfrom
abewheel/docs-reorganize
Mar 24, 2026
Merged

Rename Simulator to Inspector, reorganize docs, bump to 0.18.0#21
abewheel merged 1 commit intomainfrom
abewheel/docs-reorganize

Conversation

@abewheel
Copy link
Copy Markdown
Contributor

@abewheel abewheel commented Mar 24, 2026

Summary

  • Rename Simulator → Inspector across all exports, types, components, URLs, docs, and CLI output. sunpeak/simulatorsunpeak/inspector, SimulatorInspector, createSimulatorUrlcreateInspectorUrl, hideSimulatorModeshideInspectorModes.
  • Remove deprecated APIs: sunpeak/platform, sunpeak/chatgpt/globals.css, detectPlatform, Platform type, useGetFileDownloadUrl. Bump to 0.18.0.
  • Reorganize docs into three user stories: MCP App Inspector, MCP App Testing Framework, MCP App Framework. Add SEO redirects for all moved pages. Add cross-links between API reference pages.
  • Fix live test hang caused by ChatGPT's sidebar compact icon overlay intercepting Playwright clicks on the "New chat" link. Navigate directly instead.
  • New docs pages: sunpeak inspect CLI reference, standalone inspector docs, testing framework docs with E2E + live test coverage.

Test plan

  • pnpm --filter sunpeak validate passes (lint, typecheck, build, unit tests, e2e tests, examples)
  • Live tests pass against real ChatGPT (pnpm test:live in template)
  • Docs site renders correctly at all new page paths
  • Old doc URLs redirect properly (spot-check /library/simulator, /guides/testing, /inspector/inspector)

Breaking: rename sunpeak/simulator to sunpeak/inspector, Simulator to
Inspector, createSimulatorUrl to createInspectorUrl, SimulatorConfig to
InspectorConfig, hideSimulatorModes to hideInspectorModes. Remove
deprecated sunpeak/platform, sunpeak/chatgpt/globals.css,
detectPlatform, Platform type, and useGetFileDownloadUrl.

Reorganize docs into three user stories: MCP App Inspector, MCP App
Testing Framework, MCP App Framework. Add redirects for all moved pages.
Fix live test hang caused by ChatGPT sidebar overlay intercepting
new-chat link clicks.
@abewheel abewheel merged commit 0dfc9c4 into main Mar 24, 2026
3 checks passed
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.

1 participant