Summary
This is a stability checkpoint for the current WezTerm + 8sync repo state.
The current local and pushed state has been validated as a known-good recovery profile for both OpenCode and GSD after the Anthropic / Claude third-party usage breakage discussed in:
Included fixes
OpenCode
- restored the working Claude OAuth path
- kept the JS plugin-based workaround path
- reduced Anthropic OAuth system surface in the local auth plugin flow
- made
8sync opencode reinstall purge auth/plugin cache before re-apply
- made
8sync opencode fresh-install inherit the same reinstall fix path
- added
--stable usage guidance for the known-good recovery flow
GSD
- patched Anthropic OAuth runtime request construction to keep only the Claude Code identity prefix in the system payload
- normalized the provider UI label from
anthropic-api to anthropic
- added
8sync gsd fix
- made
8sync gsd setup auto-apply the runtime fix after setup
- added
--stable usage guidance and runtime patch status reporting
Documentation / release hygiene
- added
stable-patches/ documentation
- added
CHANGELOG.md
- updated
README.md with stable recovery commands
Known-good commands
8sync opencode reinstall --stable
8sync opencode fresh-install --stable --claude=yes --openai=yes
8sync gsd fix --stable
8sync gsd setup --model claude+codex --stable
Verification request
Please use this issue as the checkpoint thread for:
- regression checks after future upstream updates
- confirmation that the stable commands still recover the working state
- any follow-up adjustments if OpenCode or GSD upstream changes the Anthropic OAuth path again
Summary
This is a stability checkpoint for the current WezTerm + 8sync repo state.
The current local and pushed state has been validated as a known-good recovery profile for both OpenCode and GSD after the Anthropic / Claude third-party usage breakage discussed in:
Included fixes
OpenCode
8sync opencode reinstallpurge auth/plugin cache before re-apply8sync opencode fresh-installinherit the same reinstall fix path--stableusage guidance for the known-good recovery flowGSD
anthropic-apitoanthropic8sync gsd fix8sync gsd setupauto-apply the runtime fix after setup--stableusage guidance and runtime patch status reportingDocumentation / release hygiene
stable-patches/documentationCHANGELOG.mdREADME.mdwith stable recovery commandsKnown-good commands
Verification request
Please use this issue as the checkpoint thread for: