-
Notifications
You must be signed in to change notification settings - Fork 0
[L2-07] Add slash skills and explicit @ context to Ask #41
Copy link
Copy link
Open
Labels
area:acpACP adapter, agent session, or grounding workACP adapter, agent session, or grounding workarea:electronElectron main, preload, IPC, or live app workElectron main, preload, IPC, or live app workarea:uxUser-facing workflow or interfaceUser-facing workflow or interfacephase:2-libraryPhase 2: durable research organizationPhase 2: durable research organizationstatus:blockedDo not start; dependency or phase gate remains openDo not start; dependency or phase gate remains open
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
area:acpACP adapter, agent session, or grounding workACP adapter, agent session, or grounding workarea:electronElectron main, preload, IPC, or live app workElectron main, preload, IPC, or live app workarea:uxUser-facing workflow or interfaceUser-facing workflow or interfacephase:2-libraryPhase 2: durable research organizationPhase 2: durable research organizationstatus:blockedDo not start; dependency or phase gate remains openDo not start; dependency or phase gate remains open
Outcome
Let user discover supported prompt skills and add papers/files intentionally to Ask context.
Dependencies
Blocked by #40.
Scope
Slash picker for allowlisted skills; @ picker for valid local papers/files; typed context model reaching ACP
contextFiles; visible removable chips; permission/path validation. No arbitrary shell commands.Acceptance criteria
/opens keyboard-accessible picker with supported skills and descriptions.@searches permitted papers/files and adds visible context chip.Live verification
Invoke multiple skills, add two papers, remove one, send through Codex, inspect sanitized ACP request, test unsafe/deleted/cross-workspace path, keyboard flow, and restart/history behavior.
Required evidence
Focused PR uses
Closes #41. Provide failing test/baseline, focused and full tests, typecheck, build, diff check, exact live Electron steps, screenshots where applicable, console state, restart/persistence result, and limitations. Reviewer independently exercises live behavior.