Skip to content

Feature/library quick add buttons#35

Open
lastras wants to merge 3 commits into
generative-computing:mainfrom
lastras:feature/library-quick-add-buttons
Open

Feature/library quick add buttons#35
lastras wants to merge 3 commits into
generative-computing:mainfrom
lastras:feature/library-quick-add-buttons

Conversation

@lastras
Copy link
Copy Markdown
Contributor

@lastras lastras commented May 15, 2026

  • Add library-level quick-add buttons (RAG, Core, Guardian) to the cart panel so users can add/remove an entire library in one click
  • Buttons show three visual states: outlined (none selected), blue outline with count (partial, e.g. "RAG (3/5)"), and filled with checkmark
  • Fix --include-adapters omission logic: the flag is now dropped whenever every involved library is fully selected, not only when all 12 adapters are in the cart
  • Rename page to "Granite Switch Composer — models à la carte"

Luis A Lastras added 3 commits May 15, 2026 15:00
Add toggle buttons for RAG, Core, and Guardian libraries in the cart
panel so users can add/remove an entire library in one click. Buttons
show three visual states: ghost (none selected), outlined with count
(partial), and filled with checkmark (fully added).
Previously --include-adapters was only omitted when all 12 adapters
were selected. Now it is omitted whenever every involved library is
fully selected (e.g., selecting all 5 RAG adapters produces a clean
command without the filter, since the entire RAG library is pulled).
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.

1 participant