Skip to content

fix(tui): restore custom provider in /connect#26168

Merged
nexxeln merged 3 commits intodevfrom
nxl/fix-tui-custom-provider
May 7, 2026
Merged

fix(tui): restore custom provider in /connect#26168
nexxeln merged 3 commits intodevfrom
nxl/fix-tui-custom-provider

Conversation

@nexxeln
Copy link
Copy Markdown
Member

@nexxeln nexxeln commented May 7, 2026

summary

  • restore a synthetic Other option in the TUI /connect provider picker
  • route Other through the custom provider id and API key flow
  • keep generic providers under Providers so searching Other no longer matches the whole bucket

testing

  • bun test test/cli/cmd/tui/*.test.ts
  • bun typecheck
  • bun turbo typecheck

Fixes #20472

@nexxeln
Copy link
Copy Markdown
Member Author

nexxeln commented May 7, 2026

/review

Comment thread packages/opencode/src/cli/cmd/tui/component/dialog-provider.tsx Outdated
@nexxeln nexxeln merged commit 95280eb into dev May 7, 2026
10 checks passed
@nexxeln nexxeln deleted the nxl/fix-tui-custom-provider branch May 7, 2026 11:35
leohenon pushed a commit to leohenon/opencode-vim that referenced this pull request May 7, 2026
JeongEEE added a commit to JeongEEE/opencode that referenced this pull request May 8, 2026
…fresh

- 충돌 해결: opentui keymap 리팩토링 수용 (KeybindProvider 제거, OpencodeKeymapProvider 추가)
- i18n 커스텀 유지: t().xxx 문자열 전 파일 보존
- dialog-command.tsx: upstream 삭제 수용 (keymap 리팩토링으로 제거)
- installation.ts: JeongEEE URL 유지
- logo.tsx: Sound 비활성화 + 5초 자동효과 유지
- session/index.tsx: pcode -s 커맨드 유지
- plugin/shared.ts: LATEST_TRACKED_PLUGIN_PACKAGES oh-my-openagent 유지
- upgrade.ts: GlobalBus.emit installation.updated 유지
- app.tsx: plugin.refreshed / installation.updated 토스트 핸들러 유지
- types.gen.ts: EventPluginRefreshed 커스텀 타입 유지

upstream 주요 변경:
- feat: opentui keymap as sole key/cmd engine (anomalyco#26053)
- feat(core): copy file changes when warping (anomalyco#26190)
- feat(desktop): allow silent install (anomalyco#26253)
- fix(tui): restore custom provider in /connect (anomalyco#26168)
- tui: go plan payg message (anomalyco#26248)
- v1.14.41

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
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.

Custom model not available in /connect list

1 participant