pub fn sampling_capability_missing_error_message() -> StringExpand description
v0.9.0 P2: locked error message body for both the daemon-startup
rejection guard and the MCP initialize capability gate (plan §3
Decision 4 / BLOCKER 2 resolution). Returned verbatim to the
operator so the commented-out TOML snippets are copy-pasteable.
Lives at module scope so the daemon startup path (in solo-cli)
and the SoloMcpServer::initialize hook share one source of truth
— a future audit-revision can grep the locked phrasing without
chasing two divergent copies.