feat(cv-import): ground reviewed facts in revisioned career profiles
This commit is contained in:
@@ -64,7 +64,7 @@ public sealed class CvProcessingOperationHandler : IAiOperationHandler
|
||||
try
|
||||
{
|
||||
outcome = await services.GetRequiredService<ProfileCvController>()
|
||||
.ProcessQueuedRunAsync(runId, cancellationToken);
|
||||
.ProcessQueuedRunAsync(runId, cancellationToken, context);
|
||||
}
|
||||
catch (OperationCanceledException)
|
||||
{
|
||||
@@ -109,7 +109,7 @@ public sealed class CvProcessingOperationHandler : IAiOperationHandler
|
||||
}
|
||||
|
||||
return new AiOperationExecutionResult(
|
||||
$"/api/profile-cv/runs/{runId}/diff",
|
||||
$"/api/profile-cv/runs/{runId}/{(await services.GetRequiredService<JobTrackerContext>().CvExtractionRuns.Where(r => r.Id == runId).Select(r => r.ParserVersion).FirstAsync(cancellationToken) == ProfileCvController.DocumentParserVersion ? "review" : "diff")}",
|
||||
outcome.Provider,
|
||||
outcome.Model,
|
||||
outcome.RouteReason ?? "cv_pipeline");
|
||||
|
||||
Reference in New Issue
Block a user