async fn stage_changed(
state: &McpState,
ctx: &RequestContext,
view: &CourseView,
changed: Vec<Document>,
request: WriteRequest,
summary: &impl Serialize,
) -> Result<ToolOutcome, ToolError>Expand description
Stages what a bulk edit changed as one call; when it changed nothing, the result is summary
alone.