pub async fn handle_pre_submit_check(
server: &ProtocolServer,
req: PreSubmitCheckRequest,
) -> Result<Response<PreSubmitCheckResponse>, Status>Expand description
Handle a PreSubmitCheck RPC.
Performs a dry-run conflict detection:
- Retrieves the session workspace.
- Compares the workspace overlay against current HEAD.
- Uses the semantic conflict detector to find overlapping changes.
- Reports conflicts, file count, and symbol change count.