Remove bottle from agent manifest #269

Closed
opened 2026-06-25 02:39:35 -04:00 by didericis · 0 comments
Owner

When trying to use bot-bottle in another project (bot-bottle-controller), it became obvious that we want to separate agents and bottles. EX: the claude-implementer agent prompt is identical to what we want to use in the environment for the bot-bottle-controller project, but the current manifest design makes that impossible.

In the cli, there should instead be separate select steps for "agents" and "bottles".

  • Agent should be a single select step (like it is now)
  • Bottle should be a multiselect/array select. Should be a dropdown which then populates an ordered list of bottles which will be merged via the "extends" machinery into a single bot bottle. UX for bottle add should be similar to TUI UX for adding tags
When trying to use bot-bottle in another project (`bot-bottle-controller`), it became obvious that we want to separate `agents` and `bottles`. EX: the `claude-implementer` agent prompt is identical to what we want to use in the environment for the `bot-bottle-controller` project, but the current manifest design makes that impossible. In the cli, there should instead be separate select steps for "agents" and "bottles". - Agent should be a single select step (like it is now) - Bottle should be a multiselect/array select. Should be a dropdown which then populates an ordered list of bottles which will be merged via the "extends" machinery into a single bot bottle. UX for bottle add should be similar to TUI UX for adding tags
didericis added the Kind/Feature label 2026-06-25 02:39:35 -04:00
didericis added the
Priority
High
2
label 2026-06-25 02:46:11 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: didericis/bot-bottle#269