pub fn missing_for_pane(
refs: &Store,
catalog: &Store,
agent_id: &str,
pane_mode: Option<&str>,
definition_type: Option<&str>,
reported: &[ObservedServer],
) -> Vec<String>Expand description
What a pane needs a restart for: missing_for_agent for a pane running
an agent definition. definition_type is that definition’s kind, None
when agent_id names no definition: a quick-launch pane’s “agent id” is
its provider’s name, and no .mcp.json is written for it, so there is
nothing to restart for. pane_mode is the pane’s own agentMode, which
writeagentconfig launched it by and the picker’s runtime override can
set differently from the definition’s.