Backfill paired agent metadata for raw service ids

This commit is contained in:
ejclaw
2026-04-10 16:20:23 +09:00
parent 2e62e125ae
commit ce3854745d
4 changed files with 48 additions and 3 deletions

View File

@@ -1,6 +1,10 @@
import { Database } from 'bun:sqlite';
import { SERVICE_ID, normalizeServiceId } from '../config.js';
import {
CURRENT_RUNTIME_AGENT_TYPE,
SERVICE_ID,
normalizeServiceId,
} from '../config.js';
import {
buildPairedTurnIdentity,
resolvePairedTurnRole,
@@ -602,6 +606,7 @@ export function claimPairedTurnReservationInDatabase(
const currentAttempt = markPairedTurnRunningInDatabase(database, {
turnIdentity,
executorServiceId: CURRENT_SERVICE_ID,
executorAgentType: CURRENT_RUNTIME_AGENT_TYPE,
runId: args.runId,
});
if (!currentAttempt) {