v4.9.6
Minor Compatibility and Stability Release
This release carries compatibility-facing behavior changes and operational hardening. Read the summary below before upgrading or publishing.
- tui auth gating: non-tty/ui auth attempts now return a clear instruction to run
opencode auth loginin a terminal shell. - error-mapping simplification: consolidated entitlement/rate-limit mapping in fetch helpers for a single handling path.
Commit Summary
- b896928 feat(auth): disable TUI authentication flow
- b02df6e docs: update features and troubleshooting guide
- 254b460 chore: consolidate version to 4.9.3
- 134343e feat(tools): implement comprehensive schema normalization
- 5260fe7 feat(tools): implement strict schema cleaning and validation
- da8f1b1 fix(auth): resolve account switching/manual auth issues (#13) and enable apply_patch
- c7e14bd chore: bump version to 4.9.2
- d98a574 fix: normalize error payloads for rate-limit handling
- dcdb61e fix: move auth prompts into OpenCode TUI
- 19bf109 fix: multi-account auth flow always runs regardless of inputs parameter
- 269654b feat: rename to oc-chatgpt-multi-auth to bypass OpenCode plugin blocking
- aa3fd72 docs: document OpenCode plugin blocking issue (#11)