fn handle_post( body: &[u8], tx: &Sender<ToolCall>, ctx: &Context, ) -> Option<Value>
Handle a POST body (single request or batch). None = nothing to send back (notifications only) → 202.