[PR #14209] [MERGED] cmd/tui: improve model picker UX #14569

Closed
opened 2026-04-13 00:58:14 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ollama/ollama/pull/14209
Author: @ParthSareen
Created: 2/11/2026
Status: Merged
Merged: 2/11/2026
Merged by: @ParthSareen

Base: mainHead: parth-tui-download-ux


📝 Commits (6)

  • 248a620 cmd/config: skip download confirmation for cloud models
  • 20cca69 cmd/config: replace glm-4.7:cloud with glm-5:cloud in recommended models
  • fe3f464 cmd/tui: fix selector item ordering and cursor positioning
  • cb8cd36 cmd/tui: add multi-select modal for Editor integrations
  • eb135cc cmd: add tests for selector helpers and multi-select modal
  • 1bf7a91 fix cloud check

📊 Changes

7 files changed (+582 additions, -106 deletions)

View changed files

📝 cmd/cmd.go (+13 -11)
📝 cmd/config/config.go (+9 -0)
📝 cmd/config/integrations.go (+51 -10)
📝 cmd/config/integrations_test.go (+113 -23)
📝 cmd/tui/selector.go (+144 -53)
📝 cmd/tui/selector_test.go (+163 -0)
📝 cmd/tui/tui.go (+89 -9)

📄 Description

Summary

  • Skip download confirmation for cloud models
  • Replace glm-4.7:cloud with glm-5:cloud in recommended models
  • Fix selector item ordering so data matches visual layout (recommended first)
  • Fix - set cursor to previously selected model when opening the picker

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ollama/ollama/pull/14209 **Author:** [@ParthSareen](https://github.com/ParthSareen) **Created:** 2/11/2026 **Status:** ✅ Merged **Merged:** 2/11/2026 **Merged by:** [@ParthSareen](https://github.com/ParthSareen) **Base:** `main` ← **Head:** `parth-tui-download-ux` --- ### 📝 Commits (6) - [`248a620`](https://github.com/ollama/ollama/commit/248a620afb2a8ca22e5c45b98c125596a28b099f) cmd/config: skip download confirmation for cloud models - [`20cca69`](https://github.com/ollama/ollama/commit/20cca691a8b26023857b6a2a0297ab170b6930d5) cmd/config: replace glm-4.7:cloud with glm-5:cloud in recommended models - [`fe3f464`](https://github.com/ollama/ollama/commit/fe3f4649bac3a9bc48942fde1d1656616ad4e05a) cmd/tui: fix selector item ordering and cursor positioning - [`cb8cd36`](https://github.com/ollama/ollama/commit/cb8cd36de6da467d7d2605bbad304ad90c41805b) cmd/tui: add multi-select modal for Editor integrations - [`eb135cc`](https://github.com/ollama/ollama/commit/eb135cc830daa6ac81ee9acba02a1b1bcaa7f52d) cmd: add tests for selector helpers and multi-select modal - [`1bf7a91`](https://github.com/ollama/ollama/commit/1bf7a91fac20330fbbfb69b94464eec82e4cd9c9) fix cloud check ### 📊 Changes **7 files changed** (+582 additions, -106 deletions) <details> <summary>View changed files</summary> 📝 `cmd/cmd.go` (+13 -11) 📝 `cmd/config/config.go` (+9 -0) 📝 `cmd/config/integrations.go` (+51 -10) 📝 `cmd/config/integrations_test.go` (+113 -23) 📝 `cmd/tui/selector.go` (+144 -53) 📝 `cmd/tui/selector_test.go` (+163 -0) 📝 `cmd/tui/tui.go` (+89 -9) </details> ### 📄 Description ## Summary - Skip download confirmation for cloud models - Replace glm-4.7:cloud with glm-5:cloud in recommended models - Fix selector item ordering so data matches visual layout (recommended first) - Fix - set cursor to previously selected model when opening the picker --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-13 00:58:14 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#14569