Skip to content

fix(preview): preserve unknown outcomes in browser guidance - #832

Merged
Mjones13 merged 1 commit into
mainfrom
fix/browser-workflow-2d8c70e7-20261102
Nov 3, 2026
Merged

Mjones13 merged 1 commit into
mainfrom
fix/browser-workflow-2d8c70e7-20261102

Conversation

@Mjones13

@Mjones13 Mjones13 commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Preview guidance could steer agents to another browser after failures without explaining how to preserve an already-issued action whose outcome is unknown. Keep the existing fallback routes and thresholds, explicitly preserve unresolved effects and host/profile identity, and describe the optional recording-operation read within its actual limits.

The browser-host guides now explain that ordinary Preview needs no companion, when independent remote rendering is useful, and how host selection differs from ChatGPT provider authentication and workspace/SDK workflows. Existing saved host selections, tab bindings and capabilities are unchanged.

Validation: 29 focused instruction/injection tests pass; provider-core typecheck, changed-file lint/formatting, and strict boundary checks pass. The actual combined browser/device context is 3,913 bytes against its 4,000-byte limit. Independent Sol Max review found no actionable issues. No installed runtime or authentication state was changed.

Implementation: GPT-6.1 Sol (high); review: GPT-6.1 Sol (max), Codex harness in Jones Code.


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.

Keep native Preview fallback paths while preventing blind replay of unresolved mutations. Explain the ordinary server browser, optional companion placement, and the retained recording-evidence read without promising current recorder state or recovery after restart.
@Mjones13
Mjones13 merged commit ba6323f into main Nov 3, 2026
31 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