summaryrefslogtreecommitdiffhomepage
path: root/packages/tui/internal/completions
diff options
context:
space:
mode:
authoradamdottv <[email protected]>2025-06-18 16:09:49 -0500
committeradamdottv <[email protected]>2025-06-18 16:09:49 -0500
commit183ca64ef99deb079b876f45ab0afd426afd6b83 (patch)
treef17ceaa758826da75b7b4d19fd928a47839f1834 /packages/tui/internal/completions
parent8c32cfe82994eafc2d5f16d91423e64496ce5124 (diff)
downloadopencode-183ca64ef99deb079b876f45ab0afd426afd6b83.tar.gz
opencode-183ca64ef99deb079b876f45ab0afd426afd6b83.zip
feat(tui): show provider next to model
Diffstat (limited to 'packages/tui/internal/completions')
-rw-r--r--packages/tui/internal/completions/manager.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/tui/internal/completions/manager.go b/packages/tui/internal/completions/manager.go
index 19e532f45..5368208f7 100644
--- a/packages/tui/internal/completions/manager.go
+++ b/packages/tui/internal/completions/manager.go
@@ -20,10 +20,13 @@ func NewCompletionManager(app *app.App) *CompletionManager {
}
}
+func (m *CompletionManager) DefaultProvider() dialog.CompletionProvider {
+ return m.providers["commands"]
+}
+
func (m *CompletionManager) GetProvider(input string) dialog.CompletionProvider {
if strings.HasPrefix(input, "/") {
return m.providers["commands"]
}
return m.providers["files"]
}
-