tui: Model browser — wire plugin bridge API calls & download flow #89
Labels
No labels
area:agents
area:ai
area:config
area:dashboard
area:design
area:design-review
area:devtools
area:entities
area:gallery
area:generate
area:image
area:infra
area:meta
area:model-browser
area:navigation
area:presets
area:security
area:sessions
area:settings
area:sharing
area:test
area:ux
area:webhook
area:workdir
type:bug
type:chore
type:meta
type:user-story
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
charles/loom#89
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
User Story
As a loom-tui user, I want to search for models on CivitAI and Hugging Face from the Model Browser screen and install them directly, so that I can discover and manage models without leaving the terminal.
Context
The Model Browser screen (#32–#35) has three-tab UI (CivitAI, HuggingFace, Local) with search, pagination, and IP-Adapter filter. But searches return empty because
PluginBridgecalls aren't wired. This ticket connects the API layer and download flow.Acceptance Criteria
CivitAI Tab
PluginBridgewith 300ms debounceImageRendererHugging Face Tab
PluginBridgeLocal Tab
dto delete (with confirmation);rto renameDownload & Install
Enterorion a model card starts download to configured model pathu(one-click use): installs if needed, then sets as active model in Generate screenTests
Out of Scope
References
src/screens/model_browser.rs