-
Notifications
You must be signed in to change notification settings - Fork 4.1k
CLIAgent::Pi is dropped at the listener — no toasts for Pi today #9663
Copy link
Copy link
Labels
area:agentAgent workflows, conversations, prompts, cloud mode, and AI-specific UI.Agent workflows, conversations, prompts, cloud mode, and AI-specific UI.bugSomething isn't working.Something isn't working.ready-to-implementThe issue is ready for implementation work.The issue is ready for implementation work.repro:highThe report includes enough evidence that the issue appears highly reproducible.The report includes enough evidence that the issue appears highly reproducible.triagedIssue has received an initial automated triage pass.Issue has received an initial automated triage pass.
Metadata
Metadata
Assignees
Labels
area:agentAgent workflows, conversations, prompts, cloud mode, and AI-specific UI.Agent workflows, conversations, prompts, cloud mode, and AI-specific UI.bugSomething isn't working.Something isn't working.ready-to-implementThe issue is ready for implementation work.The issue is ready for implementation work.repro:highThe report includes enough evidence that the issue appears highly reproducible.The report includes enough evidence that the issue appears highly reproducible.triagedIssue has received an initial automated triage pass.Issue has received an initial automated triage pass.
Hey! Maintaining a Warp notifications plugin for the Pi CLI agent, and
agent: "pi"payloads parse fine but never render a toast.Tracked it down to
app/src/terminal/cli_agent_sessions/listener/mod.rs:48-57—CLIAgent::Piis in theNonearm, so the OSC 777 just gets dropped:Moving
Piinto theDefaultSessionListenerarm (next toClaude | OpenCode | Gemini | Auggie) should be enough — same shape as the Gemini change inspecs/APP-4067/TECH.md. The enum variant +command_prefix("pi")+SessionType::CliAgent(CLIAgent::Pi)already exist.