import { z } from "zod"; export { EvaluationProjectContextSchema, EvaluationMessagesSchema, type EvaluationProjectContext } from "./evaluation-project-context.js"; export declare const ModelStarterAttemptPolicySchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"hosted_chat">; modelId: z.ZodString; localRuntime: z.ZodOptional; configurationHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"claude-code">; configurationHash: z.ZodString; executableHash: z.ZodString; version: z.ZodString; capabilityHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; maximumTurns: z.ZodNumber; holdOpen: z.ZodBoolean; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"codex">; configurationHash: z.ZodString; accountHash: z.ZodString; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; medium: "medium"; xhigh: "xhigh"; }>; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>]>>; candidate: z.ZodOptional>; harness: z.ZodOptional; agentSnapshot: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; sourcePackageHash: z.ZodString; }, z.core.$strict>>; messages: z.ZodOptional; content: z.ZodString; }, z.core.$strict>>>; maxOutputTokens: z.ZodDefault; temperature: z.ZodDefault; topP: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"fixture">; fixtureId: z.ZodString; }, z.core.$strict>], "kind">; /** The server resolves task input, private state, verifier and fixture script. * A caller can select releases, but cannot submit replacement execution bytes. */ export declare const ModelStarterAttemptRequestSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.modelStarterAttemptRequest.v1">; operationId: z.ZodString; teamId: z.ZodString; modelProjectId: z.ZodNullable; project: z.ZodOptional; }, z.core.$strict>>; taskset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; taskId: z.ZodString; environmentSeed: z.ZodDefault; policy: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"hosted_chat">; modelId: z.ZodString; localRuntime: z.ZodOptional; configurationHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"claude-code">; configurationHash: z.ZodString; executableHash: z.ZodString; version: z.ZodString; capabilityHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; maximumTurns: z.ZodNumber; holdOpen: z.ZodBoolean; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"codex">; configurationHash: z.ZodString; accountHash: z.ZodString; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; medium: "medium"; xhigh: "xhigh"; }>; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>]>>; candidate: z.ZodOptional>; harness: z.ZodOptional; agentSnapshot: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; sourcePackageHash: z.ZodString; }, z.core.$strict>>; messages: z.ZodOptional; content: z.ZodString; }, z.core.$strict>>>; maxOutputTokens: z.ZodDefault; temperature: z.ZodDefault; topP: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"fixture">; fixtureId: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>; export type ModelStarterAttemptRequest = z.infer; export declare const ModelStarterAttemptChoicesQuerySchema: z.ZodObject<{ modelProjectId: z.ZodNullable; taskset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; afterTaskId: z.ZodOptional; limit: z.ZodDefault; }, z.core.$strict>; export declare const ModelStarterAttemptChoicesSchema: z.ZodObject<{ modelProjectId: z.ZodNullable; taskset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; available: z.ZodBoolean; unavailableReason: z.ZodNullable; models: z.ZodArray; }, z.core.$strict>>; tasks: z.ZodArray; inputPreview: z.ZodString; fixtures: z.ZodArray>; }, z.core.$strict>>; nextCursor: z.ZodNullable; }, z.core.$strict>; export declare const ModelStarterAttemptSummarySchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.modelStarterAttemptSummary.v1">; id: z.ZodString; revision: z.ZodNumber; request: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.modelStarterAttemptRequest.v1">; operationId: z.ZodString; teamId: z.ZodString; modelProjectId: z.ZodNullable; project: z.ZodOptional; }, z.core.$strict>>; taskset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; taskId: z.ZodString; environmentSeed: z.ZodDefault; policy: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"hosted_chat">; modelId: z.ZodString; localRuntime: z.ZodOptional; configurationHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"claude-code">; configurationHash: z.ZodString; executableHash: z.ZodString; version: z.ZodString; capabilityHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; maximumTurns: z.ZodNumber; holdOpen: z.ZodBoolean; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"codex">; configurationHash: z.ZodString; accountHash: z.ZodString; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; medium: "medium"; xhigh: "xhigh"; }>; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>]>>; candidate: z.ZodOptional>; harness: z.ZodOptional; agentSnapshot: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; sourcePackageHash: z.ZodString; }, z.core.$strict>>; messages: z.ZodOptional; content: z.ZodString; }, z.core.$strict>>>; maxOutputTokens: z.ZodDefault; temperature: z.ZodDefault; topP: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"fixture">; fixtureId: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>; status: z.ZodEnum<{ cancelled: "cancelled"; cancelling: "cancelling"; completed: "completed"; failed: "failed"; queued: "queued"; running: "running"; }>; policySnapshot: z.ZodNullable>; createdAt: z.ZodISODateTime; startedAt: z.ZodNullable; completedAt: z.ZodNullable; cleanupComplete: z.ZodBoolean; resultAvailable: z.ZodBoolean; score: z.ZodNullable; gradingStatus: z.ZodDefault>; passed: z.ZodNullable; outputPreview: z.ZodNullable; error: z.ZodNullable>; }, z.core.$strict>; export type ModelStarterAttemptSummary = z.infer; export declare const ModelStarterAttemptListQuerySchema: z.ZodObject<{ modelProjectId: z.ZodString; afterId: z.ZodOptional; limit: z.ZodDefault; }, z.core.$strict>; export declare const ModelStarterAttemptPageSchema: z.ZodObject<{ items: z.ZodArray; id: z.ZodString; revision: z.ZodNumber; request: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.modelStarterAttemptRequest.v1">; operationId: z.ZodString; teamId: z.ZodString; modelProjectId: z.ZodNullable; project: z.ZodOptional; }, z.core.$strict>>; taskset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; taskId: z.ZodString; environmentSeed: z.ZodDefault; policy: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"hosted_chat">; modelId: z.ZodString; localRuntime: z.ZodOptional; configurationHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"claude-code">; configurationHash: z.ZodString; executableHash: z.ZodString; version: z.ZodString; capabilityHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; maximumTurns: z.ZodNumber; holdOpen: z.ZodBoolean; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"codex">; configurationHash: z.ZodString; accountHash: z.ZodString; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; medium: "medium"; xhigh: "xhigh"; }>; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>]>>; candidate: z.ZodOptional>; harness: z.ZodOptional; agentSnapshot: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; sourcePackageHash: z.ZodString; }, z.core.$strict>>; messages: z.ZodOptional; content: z.ZodString; }, z.core.$strict>>>; maxOutputTokens: z.ZodDefault; temperature: z.ZodDefault; topP: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"fixture">; fixtureId: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>; status: z.ZodEnum<{ cancelled: "cancelled"; cancelling: "cancelling"; completed: "completed"; failed: "failed"; queued: "queued"; running: "running"; }>; policySnapshot: z.ZodNullable>; createdAt: z.ZodISODateTime; startedAt: z.ZodNullable; completedAt: z.ZodNullable; cleanupComplete: z.ZodBoolean; resultAvailable: z.ZodBoolean; score: z.ZodNullable; gradingStatus: z.ZodDefault>; passed: z.ZodNullable; outputPreview: z.ZodNullable; error: z.ZodNullable>; }, z.core.$strict>>; nextCursor: z.ZodNullable; }, z.core.$strict>; export declare const ModelStarterAttemptResultSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.modelStarterAttemptResult.v1">; attempt: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.modelStarterAttemptSummary.v1">; id: z.ZodString; revision: z.ZodNumber; request: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.modelStarterAttemptRequest.v1">; operationId: z.ZodString; teamId: z.ZodString; modelProjectId: z.ZodNullable; project: z.ZodOptional; }, z.core.$strict>>; taskset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; taskId: z.ZodString; environmentSeed: z.ZodDefault; policy: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"hosted_chat">; modelId: z.ZodString; localRuntime: z.ZodOptional; configurationHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"claude-code">; configurationHash: z.ZodString; executableHash: z.ZodString; version: z.ZodString; capabilityHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; maximumTurns: z.ZodNumber; holdOpen: z.ZodBoolean; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"codex">; configurationHash: z.ZodString; accountHash: z.ZodString; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; medium: "medium"; xhigh: "xhigh"; }>; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>]>>; candidate: z.ZodOptional>; harness: z.ZodOptional; agentSnapshot: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; sourcePackageHash: z.ZodString; }, z.core.$strict>>; messages: z.ZodOptional; content: z.ZodString; }, z.core.$strict>>>; maxOutputTokens: z.ZodDefault; temperature: z.ZodDefault; topP: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"fixture">; fixtureId: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>; status: z.ZodEnum<{ cancelled: "cancelled"; cancelling: "cancelling"; completed: "completed"; failed: "failed"; queued: "queued"; running: "running"; }>; policySnapshot: z.ZodNullable>; createdAt: z.ZodISODateTime; startedAt: z.ZodNullable; completedAt: z.ZodNullable; cleanupComplete: z.ZodBoolean; resultAvailable: z.ZodBoolean; score: z.ZodNullable; gradingStatus: z.ZodDefault>; passed: z.ZodNullable; outputPreview: z.ZodNullable; error: z.ZodNullable>; }, z.core.$strict>; output: z.ZodNullable; messages: z.ZodArray>; composition: z.ZodNullable; binding: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; taskHash: z.ZodString; taskId: z.ZodOptional; outputHash: z.ZodString; results: z.ZodArray; role: z.ZodEnum<{ evaluation: "evaluation"; training: "training"; }>; status: z.ZodEnum<{ failed: "failed"; not_applicable: "not_applicable"; pending: "pending"; scored: "scored"; unavailable: "unavailable"; }>; rawScore: z.ZodNullable; normalizedScore: z.ZodNullable; passed: z.ZodNullable; evidenceHashes: z.ZodArray; graderEvidence: z.ZodOptional; graderId: z.ZodString; graderVersion: z.ZodString; status: z.ZodOptional>; score: z.ZodNullable; passed: z.ZodBoolean; rewardEligible: z.ZodBoolean; failureClass: z.ZodNullable>; feedback: z.ZodArray; visibleEvidenceRefs: z.ZodArray; privilegedEvidenceRefs: z.ZodArray; modelJudgeReceipt: z.ZodOptional; providerId: z.ZodString; modelId: z.ZodString; modelRevision: z.ZodNullable; responseId: z.ZodNullable; requestHash: z.ZodString; responseHash: z.ZodString; inputTokens: z.ZodNullable; outputTokens: z.ZodNullable; costUsd: z.ZodNullable; transportPolicy: z.ZodOptional; responseFormat: z.ZodLiteral<"judgment_json_schema">; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; max: "max"; medium: "medium"; off: "off"; xhigh: "xhigh"; }>; maximumOutputTokens: z.ZodNumber; }, z.core.$strict>>; effectiveRequestHash: z.ZodOptional; finishReason: z.ZodOptional>; reasoningTokens: z.ZodOptional>; }, z.core.$strict>>; contentHash: z.ZodString; }, z.core.$strict>>; message: z.ZodNullable; }, z.core.$strict>>; training: z.ZodObject<{ status: z.ZodEnum<{ not_configured: "not_configured"; pending: "pending"; scored: "scored"; unscorable: "unscorable"; }>; score: z.ZodNullable; passed: z.ZodNullable; }, z.core.$strict>; evaluation: z.ZodObject<{ status: z.ZodEnum<{ not_configured: "not_configured"; pending: "pending"; scored: "scored"; unscorable: "unscorable"; }>; score: z.ZodNullable; passed: z.ZodNullable; }, z.core.$strict>; contentHash: z.ZodString; }, z.core.$strict>>; grade: z.ZodOptional; passed: z.ZodBoolean; rewardEligible: z.ZodBoolean; failureClass: z.ZodNullable>; gradingStatus: z.ZodEnum<{ not_configured: "not_configured"; pending: "pending"; scored: "scored"; unscorable: "unscorable"; }>; schemaVersion: z.ZodLiteral<"openpond.taskGrade.v1">; taskHash: z.ZodString; evidenceHash: z.ZodString; graderSetHash: z.ZodString; components: z.ZodArray; graderId: z.ZodString; graderVersion: z.ZodString; status: z.ZodOptional>; score: z.ZodNullable; passed: z.ZodBoolean; rewardEligible: z.ZodBoolean; failureClass: z.ZodNullable>; feedback: z.ZodArray; visibleEvidenceRefs: z.ZodArray; privilegedEvidenceRefs: z.ZodArray; modelJudgeReceipt: z.ZodOptional; providerId: z.ZodString; modelId: z.ZodString; modelRevision: z.ZodNullable; responseId: z.ZodNullable; requestHash: z.ZodString; responseHash: z.ZodString; inputTokens: z.ZodNullable; outputTokens: z.ZodNullable; costUsd: z.ZodNullable; transportPolicy: z.ZodOptional; responseFormat: z.ZodLiteral<"judgment_json_schema">; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; max: "max"; medium: "medium"; off: "off"; xhigh: "xhigh"; }>; maximumOutputTokens: z.ZodNumber; }, z.core.$strict>>; effectiveRequestHash: z.ZodOptional; finishReason: z.ZodOptional>; reasoningTokens: z.ZodOptional>; }, z.core.$strict>>; contentHash: z.ZodString; }, z.core.$strict>>; contentHash: z.ZodString; }, z.core.$strict>>>; experimentGrade: z.ZodOptional; selectionHash: z.ZodString; grades: z.ZodArray; passed: z.ZodBoolean; rewardEligible: z.ZodBoolean; failureClass: z.ZodNullable>; gradingStatus: z.ZodEnum<{ not_configured: "not_configured"; pending: "pending"; scored: "scored"; unscorable: "unscorable"; }>; schemaVersion: z.ZodLiteral<"openpond.taskGrade.v1">; taskHash: z.ZodString; evidenceHash: z.ZodString; graderSetHash: z.ZodString; components: z.ZodArray; graderId: z.ZodString; graderVersion: z.ZodString; status: z.ZodOptional>; score: z.ZodNullable; passed: z.ZodBoolean; rewardEligible: z.ZodBoolean; failureClass: z.ZodNullable>; feedback: z.ZodArray; visibleEvidenceRefs: z.ZodArray; privilegedEvidenceRefs: z.ZodArray; modelJudgeReceipt: z.ZodOptional; providerId: z.ZodString; modelId: z.ZodString; modelRevision: z.ZodNullable; responseId: z.ZodNullable; requestHash: z.ZodString; responseHash: z.ZodString; inputTokens: z.ZodNullable; outputTokens: z.ZodNullable; costUsd: z.ZodNullable; transportPolicy: z.ZodOptional; responseFormat: z.ZodLiteral<"judgment_json_schema">; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; max: "max"; medium: "medium"; off: "off"; xhigh: "xhigh"; }>; maximumOutputTokens: z.ZodNumber; }, z.core.$strict>>; effectiveRequestHash: z.ZodOptional; finishReason: z.ZodOptional>; reasoningTokens: z.ZodOptional>; }, z.core.$strict>>; contentHash: z.ZodString; }, z.core.$strict>>; contentHash: z.ZodString; }, z.core.$strict>>; score: z.ZodNullable; passed: z.ZodBoolean; rewardEligible: z.ZodBoolean; gradingStatus: z.ZodEnum<{ not_configured: "not_configured"; pending: "pending"; scored: "scored"; unscorable: "unscorable"; }>; failureClass: z.ZodNullable>; contentHash: z.ZodString; }, z.core.$strict>>>; environment: z.ZodObject<{ status: z.ZodEnum<{ budget_exhausted: "budget_exhausted"; cancelled: "cancelled"; completed: "completed"; environment_failure: "environment_failure"; policy_failure: "policy_failure"; timed_out: "timed_out"; }>; collected: z.ZodBoolean; definition: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; initialStateHash: z.ZodNullable; finalStateHash: z.ZodNullable; attemptHash: z.ZodString; }, z.core.$strict>; native: z.ZodOptional; agentSnapshot: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; sourcePackageHash: z.ZodString; }, z.core.$strict>; admissionHash: z.ZodString; modelConfigurationHash: z.ZodString; traceHash: z.ZodString; runtimeEventRefs: z.ZodArray; startedAt: z.ZodString; completedAt: z.ZodString; outputHash: z.ZodString; partialOutputAvailable: z.ZodBoolean; }, z.core.$strict>>; providerRequestIds: z.ZodArray; contentHash: z.ZodString; }, z.core.$strict>; export type ModelStarterAttemptResult = z.infer; export declare class OpenPondModelStarterAttemptError extends Error { readonly status: number; readonly code: string; constructor(status: number, code: string, message: string); } export declare class OpenPondModelStarterAttemptsClient { #private; constructor(options: { baseUrl: string; apiKey: string; teamId: string; fetch?: typeof globalThis.fetch; }); create(value: z.input, options?: { signal?: AbortSignal; }): Promise<{ schemaVersion: "openpond.modelStarterAttemptSummary.v1"; id: string; revision: number; request: { schemaVersion: "openpond.modelStarterAttemptRequest.v1"; operationId: string; teamId: string; modelProjectId: string | null; project?: { id: string; revision: number; contentHash: string; targetId: string | null; } | undefined; taskset: { id: string; contentHash: string; revision: number; }; taskId: string; environmentSeed: number; policy: { kind: "hosted_chat"; modelId: string; localRuntime?: { providerId: "custom-openai-compatible"; configurationHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; } | { providerId: "claude-code"; configurationHash: string; executableHash: string; version: string; capabilityHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; maximumTurns: number; holdOpen: boolean; } | { providerId: "codex"; configurationHash: string; accountHash: string; reasoningEffort: "high" | "low" | "medium" | "xhigh"; maximumRequestCostUsd: number; requestTimeoutMs: number; } | undefined; candidate?: { artifactId: string; contentHash: string; preparationId: string; dispatchId: string; baseProfileId: string; workerImageDigest: string; } | undefined; harness?: { harnessRelease: { id: string; contentHash: string; }; agentSnapshot: { id: string; contentHash: string; }; sourcePackageHash: string; } | undefined; messages?: { role: "assistant" | "system" | "user"; content: string; }[] | undefined; maxOutputTokens: number; temperature: number; topP: number; } | { kind: "fixture"; fixtureId: string; }; }; status: "cancelled" | "cancelling" | "completed" | "failed" | "queued" | "running"; policySnapshot: { modelId: string; provider: string; upstreamModelId: string; configurationHash: string; } | null; createdAt: string; startedAt: string | null; completedAt: string | null; cleanupComplete: boolean; resultAvailable: boolean; score: number | null; gradingStatus: "not_configured" | "not_started" | "pending" | "scored" | "unscorable"; passed: boolean | null; outputPreview: string | null; error: { code: string; message: string; } | null; }>; get(id: string, options?: { signal?: AbortSignal; }): Promise<{ schemaVersion: "openpond.modelStarterAttemptSummary.v1"; id: string; revision: number; request: { schemaVersion: "openpond.modelStarterAttemptRequest.v1"; operationId: string; teamId: string; modelProjectId: string | null; project?: { id: string; revision: number; contentHash: string; targetId: string | null; } | undefined; taskset: { id: string; contentHash: string; revision: number; }; taskId: string; environmentSeed: number; policy: { kind: "hosted_chat"; modelId: string; localRuntime?: { providerId: "custom-openai-compatible"; configurationHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; } | { providerId: "claude-code"; configurationHash: string; executableHash: string; version: string; capabilityHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; maximumTurns: number; holdOpen: boolean; } | { providerId: "codex"; configurationHash: string; accountHash: string; reasoningEffort: "high" | "low" | "medium" | "xhigh"; maximumRequestCostUsd: number; requestTimeoutMs: number; } | undefined; candidate?: { artifactId: string; contentHash: string; preparationId: string; dispatchId: string; baseProfileId: string; workerImageDigest: string; } | undefined; harness?: { harnessRelease: { id: string; contentHash: string; }; agentSnapshot: { id: string; contentHash: string; }; sourcePackageHash: string; } | undefined; messages?: { role: "assistant" | "system" | "user"; content: string; }[] | undefined; maxOutputTokens: number; temperature: number; topP: number; } | { kind: "fixture"; fixtureId: string; }; }; status: "cancelled" | "cancelling" | "completed" | "failed" | "queued" | "running"; policySnapshot: { modelId: string; provider: string; upstreamModelId: string; configurationHash: string; } | null; createdAt: string; startedAt: string | null; completedAt: string | null; cleanupComplete: boolean; resultAvailable: boolean; score: number | null; gradingStatus: "not_configured" | "not_started" | "pending" | "scored" | "unscorable"; passed: boolean | null; outputPreview: string | null; error: { code: string; message: string; } | null; }>; choices(value: z.input, options?: { signal?: AbortSignal; }): Promise<{ modelProjectId: string | null; taskset: { id: string; contentHash: string; revision: number; }; available: boolean; unavailableReason: string | null; models: { id: string; name: string; maximumOutputTokens?: number | undefined; }[]; tasks: { id: string; split: "frozen_eval" | "test" | "train" | "validation"; inputPreview: string; fixtures: { id: string; label: string; }[]; }[]; nextCursor: string | null; }>; cancel(id: string, options?: { signal?: AbortSignal; }): Promise<{ schemaVersion: "openpond.modelStarterAttemptSummary.v1"; id: string; revision: number; request: { schemaVersion: "openpond.modelStarterAttemptRequest.v1"; operationId: string; teamId: string; modelProjectId: string | null; project?: { id: string; revision: number; contentHash: string; targetId: string | null; } | undefined; taskset: { id: string; contentHash: string; revision: number; }; taskId: string; environmentSeed: number; policy: { kind: "hosted_chat"; modelId: string; localRuntime?: { providerId: "custom-openai-compatible"; configurationHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; } | { providerId: "claude-code"; configurationHash: string; executableHash: string; version: string; capabilityHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; maximumTurns: number; holdOpen: boolean; } | { providerId: "codex"; configurationHash: string; accountHash: string; reasoningEffort: "high" | "low" | "medium" | "xhigh"; maximumRequestCostUsd: number; requestTimeoutMs: number; } | undefined; candidate?: { artifactId: string; contentHash: string; preparationId: string; dispatchId: string; baseProfileId: string; workerImageDigest: string; } | undefined; harness?: { harnessRelease: { id: string; contentHash: string; }; agentSnapshot: { id: string; contentHash: string; }; sourcePackageHash: string; } | undefined; messages?: { role: "assistant" | "system" | "user"; content: string; }[] | undefined; maxOutputTokens: number; temperature: number; topP: number; } | { kind: "fixture"; fixtureId: string; }; }; status: "cancelled" | "cancelling" | "completed" | "failed" | "queued" | "running"; policySnapshot: { modelId: string; provider: string; upstreamModelId: string; configurationHash: string; } | null; createdAt: string; startedAt: string | null; completedAt: string | null; cleanupComplete: boolean; resultAvailable: boolean; score: number | null; gradingStatus: "not_configured" | "not_started" | "pending" | "scored" | "unscorable"; passed: boolean | null; outputPreview: string | null; error: { code: string; message: string; } | null; }>; result(id: string, options?: { signal?: AbortSignal; }): Promise<{ schemaVersion: "openpond.modelStarterAttemptResult.v1"; attempt: { schemaVersion: "openpond.modelStarterAttemptSummary.v1"; id: string; revision: number; request: { schemaVersion: "openpond.modelStarterAttemptRequest.v1"; operationId: string; teamId: string; modelProjectId: string | null; project?: { id: string; revision: number; contentHash: string; targetId: string | null; } | undefined; taskset: { id: string; contentHash: string; revision: number; }; taskId: string; environmentSeed: number; policy: { kind: "hosted_chat"; modelId: string; localRuntime?: { providerId: "custom-openai-compatible"; configurationHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; } | { providerId: "claude-code"; configurationHash: string; executableHash: string; version: string; capabilityHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; maximumTurns: number; holdOpen: boolean; } | { providerId: "codex"; configurationHash: string; accountHash: string; reasoningEffort: "high" | "low" | "medium" | "xhigh"; maximumRequestCostUsd: number; requestTimeoutMs: number; } | undefined; candidate?: { artifactId: string; contentHash: string; preparationId: string; dispatchId: string; baseProfileId: string; workerImageDigest: string; } | undefined; harness?: { harnessRelease: { id: string; contentHash: string; }; agentSnapshot: { id: string; contentHash: string; }; sourcePackageHash: string; } | undefined; messages?: { role: "assistant" | "system" | "user"; content: string; }[] | undefined; maxOutputTokens: number; temperature: number; topP: number; } | { kind: "fixture"; fixtureId: string; }; }; status: "cancelled" | "cancelling" | "completed" | "failed" | "queued" | "running"; policySnapshot: { modelId: string; provider: string; upstreamModelId: string; configurationHash: string; } | null; createdAt: string; startedAt: string | null; completedAt: string | null; cleanupComplete: boolean; resultAvailable: boolean; score: number | null; gradingStatus: "not_configured" | "not_started" | "pending" | "scored" | "unscorable"; passed: boolean | null; outputPreview: string | null; error: { code: string; message: string; } | null; }; output: string | null; messages: Record[]; composition: { schemaVersion: "openpond.rewardComposition.v1"; binding: { id: string; contentHash: string; revision: number; }; taskHash: string; taskId?: string | undefined; outputHash: string; results: { graderId: string; reward: { id: string; contentHash: string; revision: number; }; role: "evaluation" | "training"; status: "failed" | "not_applicable" | "pending" | "scored" | "unavailable"; rawScore: number | null; normalizedScore: number | null; passed: boolean | null; evidenceHashes: string[]; graderEvidence?: { schemaVersion: "openpond.graderEvidence.v1"; graderId: string; graderVersion: string; status?: "failed" | "pending" | "scored" | "unavailable" | undefined; score: number | null; passed: boolean; rewardEligible: boolean; failureClass: "cancelled" | "environment_failure" | "grader_failure" | "infrastructure_failure" | "policy_failure" | "timeout" | null; feedback: string[]; visibleEvidenceRefs: string[]; privilegedEvidenceRefs: string[]; modelJudgeReceipt?: { schemaVersion: "openpond.modelJudgeReceipt.v1"; providerId: string; modelId: string; modelRevision: string | null; responseId: string | null; requestHash: string; responseHash: string; inputTokens: number | null; outputTokens: number | null; costUsd: number | null; transportPolicy?: { schemaVersion: "openpond.modelJudgeTransportPolicy.v1"; responseFormat: "judgment_json_schema"; reasoningEffort: "high" | "low" | "max" | "medium" | "off" | "xhigh"; maximumOutputTokens: number; } | undefined; effectiveRequestHash?: string | undefined; finishReason?: string | null | undefined; reasoningTokens?: number | null | undefined; } | undefined; contentHash: string; } | undefined; message: string | null; }[]; training: { status: "not_configured" | "pending" | "scored" | "unscorable"; score: number | null; passed: boolean | null; }; evaluation: { status: "not_configured" | "pending" | "scored" | "unscorable"; score: number | null; passed: boolean | null; }; contentHash: string; } | null; grade?: { score: number | null; passed: boolean; rewardEligible: boolean; failureClass: "cancelled" | "environment_failure" | "grader_failure" | "infrastructure_failure" | "policy_failure" | "timeout" | null; gradingStatus: "not_configured" | "pending" | "scored" | "unscorable"; schemaVersion: "openpond.taskGrade.v1"; taskHash: string; evidenceHash: string; graderSetHash: string; components: { schemaVersion: "openpond.graderEvidence.v1"; graderId: string; graderVersion: string; status?: "failed" | "pending" | "scored" | "unavailable" | undefined; score: number | null; passed: boolean; rewardEligible: boolean; failureClass: "cancelled" | "environment_failure" | "grader_failure" | "infrastructure_failure" | "policy_failure" | "timeout" | null; feedback: string[]; visibleEvidenceRefs: string[]; privilegedEvidenceRefs: string[]; modelJudgeReceipt?: { schemaVersion: "openpond.modelJudgeReceipt.v1"; providerId: string; modelId: string; modelRevision: string | null; responseId: string | null; requestHash: string; responseHash: string; inputTokens: number | null; outputTokens: number | null; costUsd: number | null; transportPolicy?: { schemaVersion: "openpond.modelJudgeTransportPolicy.v1"; responseFormat: "judgment_json_schema"; reasoningEffort: "high" | "low" | "max" | "medium" | "off" | "xhigh"; maximumOutputTokens: number; } | undefined; effectiveRequestHash?: string | undefined; finishReason?: string | null | undefined; reasoningTokens?: number | null | undefined; } | undefined; contentHash: string; }[]; contentHash: string; } | null | undefined; experimentGrade?: { schemaVersion: "openpond.experimentAttemptGrade.v1"; selectionHash: string; grades: { score: number | null; passed: boolean; rewardEligible: boolean; failureClass: "cancelled" | "environment_failure" | "grader_failure" | "infrastructure_failure" | "policy_failure" | "timeout" | null; gradingStatus: "not_configured" | "pending" | "scored" | "unscorable"; schemaVersion: "openpond.taskGrade.v1"; taskHash: string; evidenceHash: string; graderSetHash: string; components: { schemaVersion: "openpond.graderEvidence.v1"; graderId: string; graderVersion: string; status?: "failed" | "pending" | "scored" | "unavailable" | undefined; score: number | null; passed: boolean; rewardEligible: boolean; failureClass: "cancelled" | "environment_failure" | "grader_failure" | "infrastructure_failure" | "policy_failure" | "timeout" | null; feedback: string[]; visibleEvidenceRefs: string[]; privilegedEvidenceRefs: string[]; modelJudgeReceipt?: { schemaVersion: "openpond.modelJudgeReceipt.v1"; providerId: string; modelId: string; modelRevision: string | null; responseId: string | null; requestHash: string; responseHash: string; inputTokens: number | null; outputTokens: number | null; costUsd: number | null; transportPolicy?: { schemaVersion: "openpond.modelJudgeTransportPolicy.v1"; responseFormat: "judgment_json_schema"; reasoningEffort: "high" | "low" | "max" | "medium" | "off" | "xhigh"; maximumOutputTokens: number; } | undefined; effectiveRequestHash?: string | undefined; finishReason?: string | null | undefined; reasoningTokens?: number | null | undefined; } | undefined; contentHash: string; }[]; contentHash: string; }[]; score: number | null; passed: boolean; rewardEligible: boolean; gradingStatus: "not_configured" | "pending" | "scored" | "unscorable"; failureClass: "cancelled" | "environment_failure" | "grader_failure" | "infrastructure_failure" | "policy_failure" | "timeout" | null; contentHash: string; } | null | undefined; environment: { status: "budget_exhausted" | "cancelled" | "completed" | "environment_failure" | "policy_failure" | "timed_out"; collected: boolean; definition: { id: string; contentHash: string; revision: number; }; initialStateHash: string | null; finalStateHash: string | null; attemptHash: string; }; native?: { sessionId: string; turnId: string; source: { harnessRelease: { id: string; contentHash: string; }; agentSnapshot: { id: string; contentHash: string; }; sourcePackageHash: string; }; admissionHash: string; modelConfigurationHash: string; traceHash: string; runtimeEventRefs: string[]; startedAt: string; completedAt: string; outputHash: string; partialOutputAvailable: boolean; } | undefined; providerRequestIds: string[]; contentHash: string; }>; list(value: z.input, options?: { signal?: AbortSignal; }): Promise<{ items: { schemaVersion: "openpond.modelStarterAttemptSummary.v1"; id: string; revision: number; request: { schemaVersion: "openpond.modelStarterAttemptRequest.v1"; operationId: string; teamId: string; modelProjectId: string | null; project?: { id: string; revision: number; contentHash: string; targetId: string | null; } | undefined; taskset: { id: string; contentHash: string; revision: number; }; taskId: string; environmentSeed: number; policy: { kind: "hosted_chat"; modelId: string; localRuntime?: { providerId: "custom-openai-compatible"; configurationHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; } | { providerId: "claude-code"; configurationHash: string; executableHash: string; version: string; capabilityHash: string; maximumRequestCostUsd: number; requestTimeoutMs: number; maximumTurns: number; holdOpen: boolean; } | { providerId: "codex"; configurationHash: string; accountHash: string; reasoningEffort: "high" | "low" | "medium" | "xhigh"; maximumRequestCostUsd: number; requestTimeoutMs: number; } | undefined; candidate?: { artifactId: string; contentHash: string; preparationId: string; dispatchId: string; baseProfileId: string; workerImageDigest: string; } | undefined; harness?: { harnessRelease: { id: string; contentHash: string; }; agentSnapshot: { id: string; contentHash: string; }; sourcePackageHash: string; } | undefined; messages?: { role: "assistant" | "system" | "user"; content: string; }[] | undefined; maxOutputTokens: number; temperature: number; topP: number; } | { kind: "fixture"; fixtureId: string; }; }; status: "cancelled" | "cancelling" | "completed" | "failed" | "queued" | "running"; policySnapshot: { modelId: string; provider: string; upstreamModelId: string; configurationHash: string; } | null; createdAt: string; startedAt: string | null; completedAt: string | null; cleanupComplete: boolean; resultAvailable: boolean; score: number | null; gradingStatus: "not_configured" | "not_started" | "pending" | "scored" | "unscorable"; passed: boolean | null; outputPreview: string | null; error: { code: string; message: string; } | null; }[]; nextCursor: string | null; }>; } //# sourceMappingURL=model-starter-attempts.d.ts.map