Working branch: integration/from-tui-mcp-freeze
Purpose: track active issues, what has been fixed, what is under investigation, and any decisions that would require user input.
Finish the current phase with:
- all tests passing
- upstream parity improved for runtime/auth/provider internals
- only explicitly deferred items left
-
Upstream-alignment refactors
1cb7df715provider branded-ID refactordd68b85f5effectifyProviderAuthService0a281c739effectifyAuthService
-
Remaining bounded correctness fixes
e718db624context-length-exceeded handling18fb19da3run --attach auth headersb94e110a4sessions lost after git init4c4aed5a8local workspace project ID / worktree correctness- any other tiny provider/runtime correctness slices that remain after refactors
-
Candidate hardening
/btwreal behavior- reasoning-stream rendering duplication during live thinking output
-
Final validation
- broad auth/compat/A2A/plugin suites
- full
test/team - full
tui-smoke - focused
tui-live - isolated production-backed Anthropic and Google round-trips
- active branch binary currently usable in real environment
- live
opencodecurrently points at this branch build - known deferred items remain out of scope for now
- relay / remote-control feature set
- Mattermost-late / broader OpenAI-late feature pass
- account / multi-account workspace auth subsystem
- multi-instance DB locking investigation
- broad upstream app/frontend churn
- broad upstream session churn unless needed as a dependency
- If a larger design choice arises, pause and ask the user before proceeding.
- For all new code changes, add or adjust tests as needed.
- Keep using isolated runtimes for automated real-provider validation.