Files
IdeA/.ideai/tickets/165/issue.md
Blomios 0f60f625a1 chore(tickets): réouverture #151 #157 + création epic slash-commands #161–#165
Réouvre #151 (résidu z-order bouton Cancel en état busy) et #157 (suivi UX :
arrêt du spinner à l'état terminal) en statut open avec assignations.
Crée l'epic slash-commands custom CLI : #161 (ombrelle suivi produit),
#162 (fondation registry + /help + /clean), #163 (UX autocomplete / menu),
#164 (/profile + reset session confirmé), #165 (commands contribées plugins).
nextNumber 161 → 166.

Bookkeeping tickets seul (l'état runtime .ideai hors-lot reste en working
tree, non committé).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-06 14:19:04 +02:00

1.1 KiB

id, number, title, status, priority, sprint, links, agentRefs, attachments, createdBy, updatedBy, createdAt, updatedAt, version
id number title status priority sprint links agentRefs attachments createdBy updatedBy createdAt updatedAt version
2b41b7d3-b362-4e8d-8c56-c92b429da1f7 165 SDK/plugins: allow plugins to contribute custom CLI slash commands open medium null
target kind
#162 dependsOn
agentId role
b4730d7f-c54d-4736-8a04-c6203aa2fd49 assigned
agentId role
fe887179-933f-47d4-960f-c3b06827f86c assigned
kind agent_id
agent a6c6ea12-bfc6-4bdc-8031-324102dfa34d
kind agent_id
agent a6c6ea12-bfc6-4bdc-8031-324102dfa34d
1786017501962 1786018356463 3

Extend the SDK/plugin model so a plugin can contribute commands to the agent custom CLI slash-command system. Product decision: a plugin-contributed command is backed by a callback/function provided by the plugin, so the plugin can decide what the command actually does. Plugin commands must flow through the same unified registry/contract consumed by the frontend, with metadata sufficient for autocomplete and command execution. This ticket is about the extension seam and registration model, not the core native commands or the initial frontend menu.