import { z } from "zod"; export declare const mcpOutputBodySchemas: { safe_read: z.ZodObject<{ path: z.ZodString; projection: z.ZodEnum<{ error: "error"; diff: "diff"; outline: "outline"; content: "content"; refused: "refused"; cache_hit: "cache_hit"; }>; reason: z.ZodString; actual: z.ZodOptional>; thresholds: z.ZodOptional>; sessionDepth: z.ZodOptional>; content: z.ZodOptional; outline: z.ZodOptional>>>; jumpTable: z.ZodOptional>; symbol: z.ZodString; kind: z.ZodString; start: z.ZodNumber; end: z.ZodNumber; }, z.core.$strict>>>; estimatedBytesAvoided: z.ZodOptional; next: z.ZodOptional>; reasonDetail: z.ZodOptional; readCount: z.ZodOptional; lastReadAt: z.ZodOptional; diff: z.ZodOptional>>; }, z.core.$strict>; graft_edit: z.ZodObject<{ path: z.ZodString; operation: z.ZodLiteral<"replace">; projection: z.ZodEnum<{ refused: "refused"; edited: "edited"; }>; status: z.ZodEnum<{ refused: "refused"; edited: "edited"; }>; changed: z.ZodBoolean; matches: z.ZodNumber; replacements: z.ZodNumber; reason: z.ZodOptional>; reasonDetail: z.ZodOptional; next: z.ZodOptional>; actual: z.ZodOptional>; driftWarnings: z.ZodOptional; severity: z.ZodLiteral<"advisory">; pattern: z.ZodLiteral<"jsdoc_typedef">; basis: z.ZodLiteral<"session_local_graft_edit">; message: z.ZodString; current: z.ZodObject<{ path: z.ZodString; direction: z.ZodLiteral<"added">; }, z.core.$strict>; previous: z.ZodObject<{ path: z.ZodString; direction: z.ZodLiteral<"removed">; }, z.core.$strict>; }, z.core.$strict>>>; }, z.core.$strict>; file_outline: z.ZodUnion>>; jumpTable: z.ZodArray>; symbol: z.ZodString; kind: z.ZodString; start: z.ZodNumber; end: z.ZodNumber; }, z.core.$strict>>; partial: z.ZodOptional; reason: z.ZodOptional; error: z.ZodOptional; cacheHit: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ path: z.ZodString; projection: z.ZodLiteral<"refused">; reason: z.ZodString; reasonDetail: z.ZodOptional; next: z.ZodOptional>; actual: z.ZodOptional>; }, z.core.$strict>]>; read_range: z.ZodObject<{ path: z.ZodString; content: z.ZodOptional; startLine: z.ZodOptional; endLine: z.ZodOptional; reason: z.ZodOptional; truncated: z.ZodOptional; clipped: z.ZodOptional; projection: z.ZodOptional>; reasonDetail: z.ZodOptional; next: z.ZodOptional>; actual: z.ZodOptional>; }, z.core.$strict>; changed_since: z.ZodObject<{ status: z.ZodOptional>; reason: z.ZodOptional; diff: z.ZodOptional>>; consumed: z.ZodOptional; }, z.core.$strict>; graft_diff: z.ZodObject<{ base: z.ZodString; head: z.ZodString; files: z.ZodArray; summary: z.ZodString; diff: z.ZodType>; }, z.core.$strict>>; refused: z.ZodOptional; actual: z.ZodObject<{ lines: z.ZodNumber; bytes: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>>>; layer: z.ZodEnum<{ workspace_overlay: "workspace_overlay"; commit_worldline: "commit_worldline"; ref_view: "ref_view"; }>; }, z.core.$strict>; graft_since: z.ZodObject<{ base: z.ZodString; head: z.ZodString; files: z.ZodArray; summary: z.ZodString; diff: z.ZodType>; }, z.core.$strict>>; refused: z.ZodOptional; actual: z.ZodObject<{ lines: z.ZodNumber; bytes: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>>>; summary: z.ZodString; layer: z.ZodLiteral<"ref_view">; }, z.core.$strict>; graft_map: z.ZodObject<{ directory: z.ZodString; files: z.ZodArray; exported: z.ZodBoolean; startLine: z.ZodOptional; endLine: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; directories: z.ZodOptional; }, z.core.$strict>>>; refused: z.ZodOptional; actual: z.ZodObject<{ lines: z.ZodNumber; bytes: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>>>; mode: z.ZodObject<{ depth: z.ZodNullable; summary: z.ZodBoolean; }, z.core.$strict>; summary: z.ZodString; }, z.core.$strict>; code_show: z.ZodObject<{ symbol: z.ZodOptional; kind: z.ZodOptional; signature: z.ZodOptional; path: z.ZodOptional; identityId: z.ZodOptional; exported: z.ZodOptional; startLine: z.ZodOptional; endLine: z.ZodOptional; content: z.ZodOptional; truncated: z.ZodOptional; clipped: z.ZodOptional; source: z.ZodEnum<{ warp: "warp"; live: "live"; }>; layer: z.ZodEnum<{ workspace_overlay: "workspace_overlay"; commit_worldline: "commit_worldline"; ref_view: "ref_view"; }>; ambiguous: z.ZodOptional; matches: z.ZodOptional; signature: z.ZodOptional; exported: z.ZodBoolean; startLine: z.ZodOptional; endLine: z.ZodOptional; }, z.core.$strict>>>; error: z.ZodOptional; projection: z.ZodOptional>; reason: z.ZodOptional; reasonDetail: z.ZodOptional; next: z.ZodOptional>; actual: z.ZodOptional>; }, z.core.$strict>; code_find: z.ZodObject<{ query: z.ZodString; kind: z.ZodNullable; matches: z.ZodOptional; signature: z.ZodOptional; exported: z.ZodBoolean; startLine: z.ZodOptional; endLine: z.ZodOptional; }, z.core.$strict>>>; total: z.ZodOptional; path: z.ZodOptional; projection: z.ZodOptional>; reason: z.ZodOptional; reasonDetail: z.ZodOptional; next: z.ZodOptional>; actual: z.ZodOptional>; source: z.ZodEnum<{ warp: "warp"; live: "live"; }>; layer: z.ZodEnum<{ workspace_overlay: "workspace_overlay"; commit_worldline: "commit_worldline"; ref_view: "ref_view"; }>; }, z.core.$strict>; code_refs: z.ZodObject<{ query: z.ZodString; mode: z.ZodEnum<{ text: "text"; import: "import"; call: "call"; property: "property"; }>; scope: z.ZodString; matches: z.ZodOptional; preview: z.ZodString; }, z.core.$strict>>>; total: z.ZodOptional; path: z.ZodOptional; projection: z.ZodOptional>; reason: z.ZodOptional; reasonDetail: z.ZodOptional; next: z.ZodOptional>; actual: z.ZodOptional>; source: z.ZodLiteral<"text_fallback">; provenance: z.ZodObject<{ engine: z.ZodEnum<{ ripgrep: "ripgrep"; grep: "grep"; }>; pattern: z.ZodString; approximate: z.ZodLiteral; filesSearched: z.ZodNumber; }, z.core.$strict>; layer: z.ZodEnum<{ workspace_overlay: "workspace_overlay"; commit_worldline: "commit_worldline"; ref_view: "ref_view"; }>; }, z.core.$strict>; daemon_repos: z.ZodObject<{ repos: z.ZodArray; lastActivityAt: z.ZodNullable; monitor: z.ZodNullable; lifecycleState: z.ZodEnum<{ running: "running"; paused: "paused"; stopped: "stopped"; }>; health: z.ZodEnum<{ error: "error"; ok: "ok"; paused: "paused"; stopped: "stopped"; lagging: "lagging"; unauthorized: "unauthorized"; }>; lastTickAt: z.ZodNullable; lastSuccessAt: z.ZodNullable; lastError: z.ZodNullable; }, z.core.$strict>>; worktrees: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>>; filter: z.ZodOptional; cwd: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; daemon_status: z.ZodObject<{ ok: z.ZodLiteral; sessionMode: z.ZodLiteral<"daemon">; transport: z.ZodEnum<{ unix_socket: "unix_socket"; named_pipe: "named_pipe"; }>; sameUserOnly: z.ZodLiteral; socketPath: z.ZodString; mcpPath: z.ZodString; healthPath: z.ZodString; activeSessions: z.ZodNumber; boundSessions: z.ZodNumber; unboundSessions: z.ZodNumber; activeWarpRepos: z.ZodNumber; authorizedWorkspaces: z.ZodNumber; authorizedRepos: z.ZodNumber; workspaceBindRequiresAuthorization: z.ZodLiteral; defaultCapabilityProfile: z.ZodObject<{ boundedReads: z.ZodBoolean; structuralTools: z.ZodBoolean; precisionTools: z.ZodBoolean; stateBookmarks: z.ZodBoolean; runtimeLogs: z.ZodLiteral<"session_local_only">; runCapture: z.ZodBoolean; }, z.core.$strict>; totalMonitors: z.ZodNumber; runningMonitors: z.ZodNumber; pausedMonitors: z.ZodNumber; stoppedMonitors: z.ZodNumber; failingMonitors: z.ZodNumber; backlogMonitors: z.ZodNumber; scheduler: z.ZodObject<{ maxConcurrentJobs: z.ZodNumber; activeJobs: z.ZodNumber; queuedJobs: z.ZodNumber; interactiveQueuedJobs: z.ZodNumber; backgroundQueuedJobs: z.ZodNumber; activeWriterLanes: z.ZodNumber; queuedWriterLanes: z.ZodNumber; completedJobs: z.ZodNumber; failedJobs: z.ZodNumber; longestQueuedWaitMs: z.ZodNumber; }, z.core.$strict>; workers: z.ZodObject<{ mode: z.ZodEnum<{ inline: "inline"; child_processes: "child_processes"; }>; totalWorkers: z.ZodNumber; busyWorkers: z.ZodNumber; idleWorkers: z.ZodNumber; queuedTasks: z.ZodNumber; completedTasks: z.ZodNumber; failedTasks: z.ZodNumber; }, z.core.$strict>; startedAt: z.ZodString; }, z.core.$strict>; daemon_sessions: z.ZodObject<{ sessions: z.ZodArray; bindState: z.ZodEnum<{ bound: "bound"; unbound: "unbound"; }>; repoId: z.ZodNullable; worktreeId: z.ZodNullable; worktreeRoot: z.ZodNullable; causalSessionId: z.ZodNullable; checkoutEpochId: z.ZodNullable; capabilityProfile: z.ZodNullable; runCapture: z.ZodBoolean; }, z.core.$strict>>; startedAt: z.ZodString; lastActivityAt: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; daemon_monitors: z.ZodObject<{ monitors: z.ZodArray; lifecycleState: z.ZodEnum<{ running: "running"; paused: "paused"; stopped: "stopped"; }>; health: z.ZodEnum<{ error: "error"; ok: "ok"; paused: "paused"; stopped: "stopped"; lagging: "lagging"; unauthorized: "unauthorized"; }>; pollIntervalMs: z.ZodNumber; lastStartedAt: z.ZodNullable; lastTickAt: z.ZodNullable; lastSuccessAt: z.ZodNullable; lastError: z.ZodNullable; lastIndexedCommit: z.ZodNullable; lastHeadCommit: z.ZodNullable; backlogCommits: z.ZodNumber; lastRunCommitsIndexed: z.ZodNumber; lastRunPatchesWritten: z.ZodNumber; }, z.core.$strict>>; }, z.core.$strict>; monitor_start: z.ZodObject<{ ok: z.ZodBoolean; action: z.ZodEnum<{ start: "start"; resume: "resume"; pause: "pause"; stop: "stop"; }>; created: z.ZodBoolean; changed: z.ZodBoolean; status: z.ZodOptional; lifecycleState: z.ZodEnum<{ running: "running"; paused: "paused"; stopped: "stopped"; }>; health: z.ZodEnum<{ error: "error"; ok: "ok"; paused: "paused"; stopped: "stopped"; lagging: "lagging"; unauthorized: "unauthorized"; }>; pollIntervalMs: z.ZodNumber; lastStartedAt: z.ZodNullable; lastTickAt: z.ZodNullable; lastSuccessAt: z.ZodNullable; lastError: z.ZodNullable; lastIndexedCommit: z.ZodNullable; lastHeadCommit: z.ZodNullable; backlogCommits: z.ZodNumber; lastRunCommitsIndexed: z.ZodNumber; lastRunPatchesWritten: z.ZodNumber; }, z.core.$strict>>; errorCode: z.ZodOptional; error: z.ZodOptional; }, z.core.$strict>; monitor_pause: z.ZodObject<{ ok: z.ZodBoolean; action: z.ZodEnum<{ start: "start"; resume: "resume"; pause: "pause"; stop: "stop"; }>; created: z.ZodBoolean; changed: z.ZodBoolean; status: z.ZodOptional; lifecycleState: z.ZodEnum<{ running: "running"; paused: "paused"; stopped: "stopped"; }>; health: z.ZodEnum<{ error: "error"; ok: "ok"; paused: "paused"; stopped: "stopped"; lagging: "lagging"; unauthorized: "unauthorized"; }>; pollIntervalMs: z.ZodNumber; lastStartedAt: z.ZodNullable; lastTickAt: z.ZodNullable; lastSuccessAt: z.ZodNullable; lastError: z.ZodNullable; lastIndexedCommit: z.ZodNullable; lastHeadCommit: z.ZodNullable; backlogCommits: z.ZodNumber; lastRunCommitsIndexed: z.ZodNumber; lastRunPatchesWritten: z.ZodNumber; }, z.core.$strict>>; errorCode: z.ZodOptional; error: z.ZodOptional; }, z.core.$strict>; monitor_resume: z.ZodObject<{ ok: z.ZodBoolean; action: z.ZodEnum<{ start: "start"; resume: "resume"; pause: "pause"; stop: "stop"; }>; created: z.ZodBoolean; changed: z.ZodBoolean; status: z.ZodOptional; lifecycleState: z.ZodEnum<{ running: "running"; paused: "paused"; stopped: "stopped"; }>; health: z.ZodEnum<{ error: "error"; ok: "ok"; paused: "paused"; stopped: "stopped"; lagging: "lagging"; unauthorized: "unauthorized"; }>; pollIntervalMs: z.ZodNumber; lastStartedAt: z.ZodNullable; lastTickAt: z.ZodNullable; lastSuccessAt: z.ZodNullable; lastError: z.ZodNullable; lastIndexedCommit: z.ZodNullable; lastHeadCommit: z.ZodNullable; backlogCommits: z.ZodNumber; lastRunCommitsIndexed: z.ZodNumber; lastRunPatchesWritten: z.ZodNumber; }, z.core.$strict>>; errorCode: z.ZodOptional; error: z.ZodOptional; }, z.core.$strict>; monitor_nudge: z.ZodObject<{ ok: z.ZodBoolean; action: z.ZodEnum<{ start: "start"; resume: "resume"; pause: "pause"; stop: "stop"; }>; created: z.ZodBoolean; changed: z.ZodBoolean; status: z.ZodOptional; lifecycleState: z.ZodEnum<{ running: "running"; paused: "paused"; stopped: "stopped"; }>; health: z.ZodEnum<{ error: "error"; ok: "ok"; paused: "paused"; stopped: "stopped"; lagging: "lagging"; unauthorized: "unauthorized"; }>; pollIntervalMs: z.ZodNumber; lastStartedAt: z.ZodNullable; lastTickAt: z.ZodNullable; lastSuccessAt: z.ZodNullable; lastError: z.ZodNullable; lastIndexedCommit: z.ZodNullable; lastHeadCommit: z.ZodNullable; backlogCommits: z.ZodNumber; lastRunCommitsIndexed: z.ZodNumber; lastRunPatchesWritten: z.ZodNumber; }, z.core.$strict>>; errorCode: z.ZodOptional; error: z.ZodOptional; }, z.core.$strict>; monitor_stop: z.ZodObject<{ ok: z.ZodBoolean; action: z.ZodEnum<{ start: "start"; resume: "resume"; pause: "pause"; stop: "stop"; }>; created: z.ZodBoolean; changed: z.ZodBoolean; status: z.ZodOptional; lifecycleState: z.ZodEnum<{ running: "running"; paused: "paused"; stopped: "stopped"; }>; health: z.ZodEnum<{ error: "error"; ok: "ok"; paused: "paused"; stopped: "stopped"; lagging: "lagging"; unauthorized: "unauthorized"; }>; pollIntervalMs: z.ZodNumber; lastStartedAt: z.ZodNullable; lastTickAt: z.ZodNullable; lastSuccessAt: z.ZodNullable; lastError: z.ZodNullable; lastIndexedCommit: z.ZodNullable; lastHeadCommit: z.ZodNullable; backlogCommits: z.ZodNumber; lastRunCommitsIndexed: z.ZodNumber; lastRunPatchesWritten: z.ZodNumber; }, z.core.$strict>>; errorCode: z.ZodOptional; error: z.ZodOptional; }, z.core.$strict>; workspace_authorize: z.ZodObject<{ ok: z.ZodBoolean; changed: z.ZodBoolean; authorization: z.ZodOptional; runCapture: z.ZodBoolean; }, z.core.$strict>; authorizedAt: z.ZodString; lastBoundAt: z.ZodNullable; activeSessions: z.ZodNumber; }, z.core.$strict>>; registryObservation: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ ok: z.ZodLiteral; code: z.ZodLiteral<"REGISTRY_OBSERVATION_UNAVAILABLE">; message: z.ZodString; }, z.core.$strict>], "ok">>; errorCode: z.ZodOptional; error: z.ZodOptional; }, z.core.$strict>; workspace_authorizations: z.ZodObject<{ workspaces: z.ZodArray; runCapture: z.ZodBoolean; }, z.core.$strict>; authorizedAt: z.ZodString; lastBoundAt: z.ZodNullable; activeSessions: z.ZodNumber; }, z.core.$strict>>; }, z.core.$strict>; workspace_revoke: z.ZodObject<{ ok: z.ZodBoolean; revoked: z.ZodBoolean; repoId: z.ZodOptional>; worktreeId: z.ZodOptional>; worktreeRoot: z.ZodOptional>; activeSessions: z.ZodOptional; errorCode: z.ZodOptional; error: z.ZodOptional; }, z.core.$strict>; workspace_open: z.ZodObject<{ sessionMode: z.ZodEnum<{ daemon: "daemon"; repo_local: "repo_local"; }>; bindState: z.ZodEnum<{ bound: "bound"; unbound: "unbound"; }>; repoId: z.ZodNullable; worktreeId: z.ZodNullable; worktreeRoot: z.ZodNullable; gitCommonDir: z.ZodNullable; graftDir: z.ZodNullable; capabilityProfile: z.ZodNullable; runCapture: z.ZodBoolean; }, z.core.$strict>>; ok: z.ZodBoolean; changed: z.ZodBoolean; freshSessionSlice: z.ZodBoolean; openedWorkspace: z.ZodOptional; active: z.ZodBoolean; capabilityProfile: z.ZodObject<{ boundedReads: z.ZodBoolean; structuralTools: z.ZodBoolean; precisionTools: z.ZodBoolean; stateBookmarks: z.ZodBoolean; runtimeLogs: z.ZodLiteral<"session_local_only">; runCapture: z.ZodBoolean; }, z.core.$strict>; openedAt: z.ZodString; lastActivatedAt: z.ZodNullable; activeSessions: z.ZodOptional; }, z.core.$strict>>; errorCode: z.ZodOptional; error: z.ZodOptional; }, z.core.$strict>; workspace_list_opened: z.ZodObject<{ sessionMode: z.ZodEnum<{ daemon: "daemon"; repo_local: "repo_local"; }>; activeWorktreeId: z.ZodNullable; workspaces: z.ZodArray; active: z.ZodBoolean; capabilityProfile: z.ZodObject<{ boundedReads: z.ZodBoolean; structuralTools: z.ZodBoolean; precisionTools: z.ZodBoolean; stateBookmarks: z.ZodBoolean; runtimeLogs: z.ZodLiteral<"session_local_only">; runCapture: z.ZodBoolean; }, z.core.$strict>; openedAt: z.ZodString; lastActivatedAt: z.ZodNullable; activeSessions: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; workspace_bind: z.ZodObject<{ sessionMode: z.ZodEnum<{ daemon: "daemon"; repo_local: "repo_local"; }>; bindState: z.ZodEnum<{ bound: "bound"; unbound: "unbound"; }>; repoId: z.ZodNullable; worktreeId: z.ZodNullable; worktreeRoot: z.ZodNullable; gitCommonDir: z.ZodNullable; graftDir: z.ZodNullable; capabilityProfile: z.ZodNullable; runCapture: z.ZodBoolean; }, z.core.$strict>>; ok: z.ZodBoolean; freshSessionSlice: z.ZodBoolean; errorCode: z.ZodOptional; error: z.ZodOptional; action: z.ZodLiteral<"bind">; }, z.core.$strict>; workspace_status: z.ZodObject<{ sessionMode: z.ZodEnum<{ daemon: "daemon"; repo_local: "repo_local"; }>; bindState: z.ZodEnum<{ bound: "bound"; unbound: "unbound"; }>; repoId: z.ZodNullable; worktreeId: z.ZodNullable; worktreeRoot: z.ZodNullable; gitCommonDir: z.ZodNullable; graftDir: z.ZodNullable; capabilityProfile: z.ZodNullable; runCapture: z.ZodBoolean; }, z.core.$strict>>; }, z.core.$strict>; activity_view: z.ZodObject<{ sessionMode: z.ZodEnum<{ daemon: "daemon"; repo_local: "repo_local"; }>; bindState: z.ZodEnum<{ bound: "bound"; unbound: "unbound"; }>; repoId: z.ZodNullable; worktreeId: z.ZodNullable; worktreeRoot: z.ZodNullable; gitCommonDir: z.ZodNullable; graftDir: z.ZodNullable; capabilityProfile: z.ZodNullable; runCapture: z.ZodBoolean; }, z.core.$strict>>; truthClass: z.ZodLiteral<"artifact_history">; anchor: z.ZodDiscriminatedUnion<[z.ZodObject<{ posture: z.ZodLiteral<"head_commit">; headRef: z.ZodNullable; headSha: z.ZodString; }, z.core.$strict>, z.ZodObject<{ posture: z.ZodLiteral<"unknown">; headRef: z.ZodNullable; headSha: z.ZodNullable; reason: z.ZodEnum<{ missing_head_commit: "missing_head_commit"; workspace_unbound: "workspace_unbound"; }>; }, z.core.$strict>], "posture">; summary: z.ZodObject<{ headline: z.ZodString; anchor: z.ZodString; workspace: z.ZodString; groups: z.ZodArray; }, z.core.$strict>; activeCausalWorkspace: z.ZodNullable; provenanceLevel: z.ZodLiteral<"artifact_history">; }, z.core.$strict>; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; repoConcurrency: z.ZodNullable; authority: z.ZodEnum<{ unknown: "unknown"; explicit_handoff: "explicit_handoff"; repo_identity_only: "repo_identity_only"; active_history_scan: "active_history_scan"; daemon_live_sessions: "daemon_live_sessions"; footprint_overlap: "footprint_overlap"; }>; observedWorktreeCount: z.ZodNumber; observedCausalSessionCount: z.ZodNumber; observedActorCount: z.ZodNumber; overlappingPathCount: z.ZodNumber; summary: z.ZodString; daemonSessionLiveness: z.ZodOptional>; }, z.core.$strict>>; checkoutEpoch: z.ZodNumber; lastTransition: z.ZodNullable; fromRef: z.ZodNullable; toRef: z.ZodNullable; fromCommit: z.ZodNullable; toCommit: z.ZodNullable; evidence: z.ZodObject<{ reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; semanticTransition: z.ZodNullable; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; evidence: z.ZodObject<{ totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; unmergedPaths: z.ZodNumber; mergeInProgress: z.ZodBoolean; rebaseInProgress: z.ZodBoolean; rebaseStep: z.ZodNullable; rebaseTotalSteps: z.ZodNullable; lastTransitionKind: z.ZodNullable>; reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayId: z.ZodNullable; workspaceOverlay: z.ZodNullable; totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; actorGuess: z.ZodLiteral<"unknown">; confidence: z.ZodLiteral<"low">; evidence: z.ZodObject<{ source: z.ZodLiteral<"git status --porcelain">; reflogSubject: z.ZodNullable; sample: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayFooting: z.ZodNullable; lineagePosture: z.ZodEnum<{ stable: "stable"; forked_after_transition: "forked_after_transition"; }>; boundaryAuthority: z.ZodEnum<{ repo_snapshot: "repo_snapshot"; none: "none"; hook_observed: "hook_observed"; }>; degraded: z.ZodLiteral; degradedReason: z.ZodEnum<{ target_repo_hooks_absent: "target_repo_hooks_absent"; target_repo_hooks_unrecognized: "target_repo_hooks_unrecognized"; local_edit_watchers_absent: "local_edit_watchers_absent"; }>; checkoutEpoch: z.ZodNumber; lastTransition: z.ZodNullable; fromRef: z.ZodNullable; toRef: z.ZodNullable; fromCommit: z.ZodNullable; toCommit: z.ZodNullable; evidence: z.ZodObject<{ reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayId: z.ZodNullable; workspaceOverlay: z.ZodNullable; totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; actorGuess: z.ZodLiteral<"unknown">; confidence: z.ZodLiteral<"low">; evidence: z.ZodObject<{ source: z.ZodLiteral<"git status --porcelain">; reflogSubject: z.ZodNullable; sample: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; hookBootstrap: z.ZodObject<{ posture: z.ZodEnum<{ absent: "absent"; external_unknown: "external_unknown"; installed: "installed"; }>; configuredCoreHooksPath: z.ZodNullable; resolvedHooksPath: z.ZodString; requiredHooks: z.ZodArray; presentHooks: z.ZodArray; missingHooks: z.ZodArray; supportsCheckoutBoundaries: z.ZodBoolean; }, z.core.$strict>; latestHookEvent: z.ZodNullable; hookArgs: z.ZodArray; worktreeRoot: z.ZodString; observedAt: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>>; stagedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"none">; }, z.core.$strict>, z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"full_file">; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ targetId: z.ZodString; targetKind: z.ZodLiteral<"staged_target">; repoId: z.ZodString; worktreeId: z.ZodString; checkoutEpochId: z.ZodString; workspaceOverlayId: z.ZodString; selectedAt: z.ZodString; selectionEntries: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; base: z.ZodObject<{ headCommitSha: z.ZodString; indexTreeSha: z.ZodNullable; }, z.core.$strict>; selectionKind: z.ZodLiteral<"full_file">; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"ambiguous">; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodEnum<{ missing_head_commit: "missing_head_commit"; missing_workspace_overlay: "missing_workspace_overlay"; modified_path_selection_requires_deeper_evidence: "modified_path_selection_requires_deeper_evidence"; }>; observedStagedPaths: z.ZodNumber; ambiguousPaths: z.ZodArray; }, z.core.$strict>], "availability">; }, z.core.$strip>>; activityWindow: z.ZodObject<{ historyPath: z.ZodNullable; limit: z.ZodNumber; returned: z.ZodNumber; totalMatchingItems: z.ZodNumber; truncated: z.ZodBoolean; missingSignalKinds: z.ZodArray; groups: z.ZodArray; label: z.ZodString; summary: z.ZodString; count: z.ZodNumber; items: z.ZodArray; recordId: z.ZodString; operation: z.ZodEnum<{ start: "start"; attach: "attach"; resume: "resume"; fork: "fork"; park: "park"; }>; occurredAt: z.ZodString; causalSessionId: z.ZodString; strandId: z.ZodString; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; continuedFromCausalSessionId: z.ZodNullable; continuedFromStrandId: z.ZodNullable; }, z.core.$strict>, z.ZodObject<{ eventId: z.ZodString; repoId: z.ZodString; worktreeId: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"read">; payload: z.ZodObject<{ surface: z.ZodString; projection: z.ZodString; sourceLayer: z.ZodEnum<{ canonical_structural_truth: "canonical_structural_truth"; workspace_overlay: "workspace_overlay"; strand_local_speculation: "strand_local_speculation"; }>; reason: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ eventId: z.ZodString; repoId: z.ZodString; worktreeId: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"stage">; payload: z.ZodObject<{ targetId: z.ZodString; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; selectionKind: z.ZodEnum<{ full_file: "full_file"; partial_file: "partial_file"; symbol_subset: "symbol_subset"; }>; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ eventId: z.ZodString; repoId: z.ZodString; worktreeId: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"transition">; payload: z.ZodObject<{ semanticKind: z.ZodEnum<{ unknown: "unknown"; index_update: "index_update"; conflict_resolution: "conflict_resolution"; merge_phase: "merge_phase"; rebase_phase: "rebase_phase"; bulk_transition: "bulk_transition"; }>; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; transitionKind: z.ZodNullable>; fromRef: z.ZodNullable; toRef: z.ZodNullable; createdCheckoutEpochId: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>]>>; }, z.core.$strict>>; }, z.core.$strict>; degradedReasons: z.ZodArray; nextAction: z.ZodUnion, z.ZodLiteral<"bind_workspace_to_begin_local_history">]>; }, z.core.$strict>; causal_status: z.ZodObject<{ sessionMode: z.ZodEnum<{ daemon: "daemon"; repo_local: "repo_local"; }>; bindState: z.ZodEnum<{ bound: "bound"; unbound: "unbound"; }>; repoId: z.ZodNullable; worktreeId: z.ZodNullable; worktreeRoot: z.ZodNullable; gitCommonDir: z.ZodNullable; graftDir: z.ZodNullable; capabilityProfile: z.ZodNullable; runCapture: z.ZodBoolean; }, z.core.$strict>>; activeCausalWorkspace: z.ZodNullable; provenanceLevel: z.ZodLiteral<"artifact_history">; }, z.core.$strict>; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; latestReadEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"read">; payload: z.ZodObject<{ surface: z.ZodString; projection: z.ZodString; sourceLayer: z.ZodEnum<{ canonical_structural_truth: "canonical_structural_truth"; workspace_overlay: "workspace_overlay"; strand_local_speculation: "strand_local_speculation"; }>; reason: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; latestStageEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"stage">; payload: z.ZodObject<{ targetId: z.ZodString; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; selectionKind: z.ZodEnum<{ full_file: "full_file"; partial_file: "partial_file"; symbol_subset: "symbol_subset"; }>; }, z.core.$strict>; }, z.core.$strict>>; latestTransitionEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"transition">; payload: z.ZodObject<{ semanticKind: z.ZodEnum<{ unknown: "unknown"; index_update: "index_update"; conflict_resolution: "conflict_resolution"; merge_phase: "merge_phase"; rebase_phase: "rebase_phase"; bulk_transition: "bulk_transition"; }>; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; transitionKind: z.ZodNullable>; fromRef: z.ZodNullable; toRef: z.ZodNullable; createdCheckoutEpochId: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; repoConcurrency: z.ZodNullable; authority: z.ZodEnum<{ unknown: "unknown"; explicit_handoff: "explicit_handoff"; repo_identity_only: "repo_identity_only"; active_history_scan: "active_history_scan"; daemon_live_sessions: "daemon_live_sessions"; footprint_overlap: "footprint_overlap"; }>; observedWorktreeCount: z.ZodNumber; observedCausalSessionCount: z.ZodNumber; observedActorCount: z.ZodNumber; overlappingPathCount: z.ZodNumber; summary: z.ZodString; daemonSessionLiveness: z.ZodOptional>; }, z.core.$strict>>; checkoutEpoch: z.ZodNumber; lastTransition: z.ZodNullable; fromRef: z.ZodNullable; toRef: z.ZodNullable; fromCommit: z.ZodNullable; toCommit: z.ZodNullable; evidence: z.ZodObject<{ reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; semanticTransition: z.ZodNullable; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; evidence: z.ZodObject<{ totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; unmergedPaths: z.ZodNumber; mergeInProgress: z.ZodBoolean; rebaseInProgress: z.ZodBoolean; rebaseStep: z.ZodNullable; rebaseTotalSteps: z.ZodNullable; lastTransitionKind: z.ZodNullable>; reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayId: z.ZodNullable; workspaceOverlay: z.ZodNullable; totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; actorGuess: z.ZodLiteral<"unknown">; confidence: z.ZodLiteral<"low">; evidence: z.ZodObject<{ source: z.ZodLiteral<"git status --porcelain">; reflogSubject: z.ZodNullable; sample: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayFooting: z.ZodObject<{ observationMode: z.ZodEnum<{ inferred_between_tool_calls: "inferred_between_tool_calls"; hook_observed_checkout_boundaries: "hook_observed_checkout_boundaries"; }>; lineagePosture: z.ZodEnum<{ stable: "stable"; forked_after_transition: "forked_after_transition"; }>; boundaryAuthority: z.ZodEnum<{ repo_snapshot: "repo_snapshot"; none: "none"; hook_observed: "hook_observed"; }>; degraded: z.ZodLiteral; degradedReason: z.ZodEnum<{ target_repo_hooks_absent: "target_repo_hooks_absent"; target_repo_hooks_unrecognized: "target_repo_hooks_unrecognized"; local_edit_watchers_absent: "local_edit_watchers_absent"; }>; checkoutEpoch: z.ZodNumber; lastTransition: z.ZodNullable; fromRef: z.ZodNullable; toRef: z.ZodNullable; fromCommit: z.ZodNullable; toCommit: z.ZodNullable; evidence: z.ZodObject<{ reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayId: z.ZodNullable; workspaceOverlay: z.ZodNullable; totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; actorGuess: z.ZodLiteral<"unknown">; confidence: z.ZodLiteral<"low">; evidence: z.ZodObject<{ source: z.ZodLiteral<"git status --porcelain">; reflogSubject: z.ZodNullable; sample: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; hookBootstrap: z.ZodObject<{ posture: z.ZodEnum<{ absent: "absent"; external_unknown: "external_unknown"; installed: "installed"; }>; configuredCoreHooksPath: z.ZodNullable; resolvedHooksPath: z.ZodString; requiredHooks: z.ZodArray; presentHooks: z.ZodArray; missingHooks: z.ZodArray; supportsCheckoutBoundaries: z.ZodBoolean; }, z.core.$strict>; latestHookEvent: z.ZodNullable; hookArgs: z.ZodArray; worktreeRoot: z.ZodString; observedAt: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; stagedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"none">; }, z.core.$strict>, z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"full_file">; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ targetId: z.ZodString; targetKind: z.ZodLiteral<"staged_target">; repoId: z.ZodString; worktreeId: z.ZodString; checkoutEpochId: z.ZodString; workspaceOverlayId: z.ZodString; selectedAt: z.ZodString; selectionEntries: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; base: z.ZodObject<{ headCommitSha: z.ZodString; indexTreeSha: z.ZodNullable; }, z.core.$strict>; selectionKind: z.ZodLiteral<"full_file">; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"ambiguous">; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodEnum<{ missing_head_commit: "missing_head_commit"; missing_workspace_overlay: "missing_workspace_overlay"; modified_path_selection_requires_deeper_evidence: "modified_path_selection_requires_deeper_evidence"; }>; observedStagedPaths: z.ZodNumber; ambiguousPaths: z.ZodArray; }, z.core.$strict>], "availability">; }, z.core.$strict>>; persistedLocalHistory: z.ZodDiscriminatedUnion<[z.ZodObject<{ availability: z.ZodLiteral<"none">; persistence: z.ZodLiteral<"persisted_local_history">; historyPath: z.ZodNullable; totalContinuityRecords: z.ZodLiteral<0>; active: z.ZodLiteral; lastOperation: z.ZodNull; lastObservedAt: z.ZodNull; continuityKey: z.ZodNull; causalSessionId: z.ZodNull; strandId: z.ZodNull; checkoutEpochId: z.ZodNull; continuedFromCausalSessionId: z.ZodNull; continuityConfidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; continuityEvidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; latestReadEvent: z.ZodNull; latestStageEvent: z.ZodNull; latestTransitionEvent: z.ZodNull; preserves: z.ZodArray; excludes: z.ZodArray; nextAction: z.ZodLiteral<"bind_workspace_to_begin_local_history">; }, z.core.$strict>, z.ZodObject<{ availability: z.ZodLiteral<"present">; persistence: z.ZodLiteral<"persisted_local_history">; historyPath: z.ZodNullable; totalContinuityRecords: z.ZodNumber; active: z.ZodBoolean; lastOperation: z.ZodEnum<{ start: "start"; attach: "attach"; resume: "resume"; fork: "fork"; park: "park"; }>; lastObservedAt: z.ZodString; continuityKey: z.ZodString; causalSessionId: z.ZodString; strandId: z.ZodString; checkoutEpochId: z.ZodString; continuedFromCausalSessionId: z.ZodNullable; continuityConfidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; continuityEvidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; latestReadEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"read">; payload: z.ZodObject<{ surface: z.ZodString; projection: z.ZodString; sourceLayer: z.ZodEnum<{ canonical_structural_truth: "canonical_structural_truth"; workspace_overlay: "workspace_overlay"; strand_local_speculation: "strand_local_speculation"; }>; reason: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; latestStageEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"stage">; payload: z.ZodObject<{ targetId: z.ZodString; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; selectionKind: z.ZodEnum<{ full_file: "full_file"; partial_file: "partial_file"; symbol_subset: "symbol_subset"; }>; }, z.core.$strict>; }, z.core.$strict>>; latestTransitionEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"transition">; payload: z.ZodObject<{ semanticKind: z.ZodEnum<{ unknown: "unknown"; index_update: "index_update"; conflict_resolution: "conflict_resolution"; merge_phase: "merge_phase"; rebase_phase: "rebase_phase"; bulk_transition: "bulk_transition"; }>; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; transitionKind: z.ZodNullable>; fromRef: z.ZodNullable; toRef: z.ZodNullable; createdCheckoutEpochId: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; preserves: z.ZodArray; excludes: z.ZodArray; nextAction: z.ZodEnum<{ continue_active_causal_workspace: "continue_active_causal_workspace"; review_transition_boundary_before_continuing: "review_transition_boundary_before_continuing"; inspect_or_resume_local_history: "inspect_or_resume_local_history"; }>; }, z.core.$strict>], "availability">; nextAction: z.ZodEnum<{ bind_workspace_to_begin_local_history: "bind_workspace_to_begin_local_history"; continue_active_causal_workspace: "continue_active_causal_workspace"; review_transition_boundary_before_continuing: "review_transition_boundary_before_continuing"; inspect_or_resume_local_history: "inspect_or_resume_local_history"; coordinate_shared_worktree_before_continuing: "coordinate_shared_worktree_before_continuing"; inspect_overlapping_actor_activity_before_continuing: "inspect_overlapping_actor_activity_before_continuing"; review_divergent_checkout_before_continuing: "review_divergent_checkout_before_continuing"; resolve_conflicts_before_continuing: "resolve_conflicts_before_continuing"; complete_merge_phase_before_continuing: "complete_merge_phase_before_continuing"; continue_rebase_phase_before_continuing: "continue_rebase_phase_before_continuing"; inspect_bulk_transition_scope_before_continuing: "inspect_bulk_transition_scope_before_continuing"; }>; }, z.core.$strict>; causal_attach: z.ZodObject<{ sessionMode: z.ZodEnum<{ daemon: "daemon"; repo_local: "repo_local"; }>; bindState: z.ZodEnum<{ bound: "bound"; unbound: "unbound"; }>; repoId: z.ZodNullable; worktreeId: z.ZodNullable; worktreeRoot: z.ZodNullable; gitCommonDir: z.ZodNullable; graftDir: z.ZodNullable; capabilityProfile: z.ZodNullable; runCapture: z.ZodBoolean; }, z.core.$strict>>; ok: z.ZodBoolean; action: z.ZodLiteral<"attach">; activeCausalWorkspace: z.ZodNullable; provenanceLevel: z.ZodLiteral<"artifact_history">; }, z.core.$strict>; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; latestReadEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"read">; payload: z.ZodObject<{ surface: z.ZodString; projection: z.ZodString; sourceLayer: z.ZodEnum<{ canonical_structural_truth: "canonical_structural_truth"; workspace_overlay: "workspace_overlay"; strand_local_speculation: "strand_local_speculation"; }>; reason: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; latestStageEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"stage">; payload: z.ZodObject<{ targetId: z.ZodString; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; selectionKind: z.ZodEnum<{ full_file: "full_file"; partial_file: "partial_file"; symbol_subset: "symbol_subset"; }>; }, z.core.$strict>; }, z.core.$strict>>; latestTransitionEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"transition">; payload: z.ZodObject<{ semanticKind: z.ZodEnum<{ unknown: "unknown"; index_update: "index_update"; conflict_resolution: "conflict_resolution"; merge_phase: "merge_phase"; rebase_phase: "rebase_phase"; bulk_transition: "bulk_transition"; }>; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; transitionKind: z.ZodNullable>; fromRef: z.ZodNullable; toRef: z.ZodNullable; createdCheckoutEpochId: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; repoConcurrency: z.ZodNullable; authority: z.ZodEnum<{ unknown: "unknown"; explicit_handoff: "explicit_handoff"; repo_identity_only: "repo_identity_only"; active_history_scan: "active_history_scan"; daemon_live_sessions: "daemon_live_sessions"; footprint_overlap: "footprint_overlap"; }>; observedWorktreeCount: z.ZodNumber; observedCausalSessionCount: z.ZodNumber; observedActorCount: z.ZodNumber; overlappingPathCount: z.ZodNumber; summary: z.ZodString; daemonSessionLiveness: z.ZodOptional>; }, z.core.$strict>>; checkoutEpoch: z.ZodNumber; lastTransition: z.ZodNullable; fromRef: z.ZodNullable; toRef: z.ZodNullable; fromCommit: z.ZodNullable; toCommit: z.ZodNullable; evidence: z.ZodObject<{ reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; semanticTransition: z.ZodNullable; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; evidence: z.ZodObject<{ totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; unmergedPaths: z.ZodNumber; mergeInProgress: z.ZodBoolean; rebaseInProgress: z.ZodBoolean; rebaseStep: z.ZodNullable; rebaseTotalSteps: z.ZodNullable; lastTransitionKind: z.ZodNullable>; reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayId: z.ZodNullable; workspaceOverlay: z.ZodNullable; totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; actorGuess: z.ZodLiteral<"unknown">; confidence: z.ZodLiteral<"low">; evidence: z.ZodObject<{ source: z.ZodLiteral<"git status --porcelain">; reflogSubject: z.ZodNullable; sample: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayFooting: z.ZodObject<{ observationMode: z.ZodEnum<{ inferred_between_tool_calls: "inferred_between_tool_calls"; hook_observed_checkout_boundaries: "hook_observed_checkout_boundaries"; }>; lineagePosture: z.ZodEnum<{ stable: "stable"; forked_after_transition: "forked_after_transition"; }>; boundaryAuthority: z.ZodEnum<{ repo_snapshot: "repo_snapshot"; none: "none"; hook_observed: "hook_observed"; }>; degraded: z.ZodLiteral; degradedReason: z.ZodEnum<{ target_repo_hooks_absent: "target_repo_hooks_absent"; target_repo_hooks_unrecognized: "target_repo_hooks_unrecognized"; local_edit_watchers_absent: "local_edit_watchers_absent"; }>; checkoutEpoch: z.ZodNumber; lastTransition: z.ZodNullable; fromRef: z.ZodNullable; toRef: z.ZodNullable; fromCommit: z.ZodNullable; toCommit: z.ZodNullable; evidence: z.ZodObject<{ reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayId: z.ZodNullable; workspaceOverlay: z.ZodNullable; totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; actorGuess: z.ZodLiteral<"unknown">; confidence: z.ZodLiteral<"low">; evidence: z.ZodObject<{ source: z.ZodLiteral<"git status --porcelain">; reflogSubject: z.ZodNullable; sample: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; hookBootstrap: z.ZodObject<{ posture: z.ZodEnum<{ absent: "absent"; external_unknown: "external_unknown"; installed: "installed"; }>; configuredCoreHooksPath: z.ZodNullable; resolvedHooksPath: z.ZodString; requiredHooks: z.ZodArray; presentHooks: z.ZodArray; missingHooks: z.ZodArray; supportsCheckoutBoundaries: z.ZodBoolean; }, z.core.$strict>; latestHookEvent: z.ZodNullable; hookArgs: z.ZodArray; worktreeRoot: z.ZodString; observedAt: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; stagedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"none">; }, z.core.$strict>, z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"full_file">; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ targetId: z.ZodString; targetKind: z.ZodLiteral<"staged_target">; repoId: z.ZodString; worktreeId: z.ZodString; checkoutEpochId: z.ZodString; workspaceOverlayId: z.ZodString; selectedAt: z.ZodString; selectionEntries: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; base: z.ZodObject<{ headCommitSha: z.ZodString; indexTreeSha: z.ZodNullable; }, z.core.$strict>; selectionKind: z.ZodLiteral<"full_file">; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"ambiguous">; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodEnum<{ missing_head_commit: "missing_head_commit"; missing_workspace_overlay: "missing_workspace_overlay"; modified_path_selection_requires_deeper_evidence: "modified_path_selection_requires_deeper_evidence"; }>; observedStagedPaths: z.ZodNumber; ambiguousPaths: z.ZodArray; }, z.core.$strict>], "availability">; }, z.core.$strict>>; persistedLocalHistory: z.ZodDiscriminatedUnion<[z.ZodObject<{ availability: z.ZodLiteral<"none">; persistence: z.ZodLiteral<"persisted_local_history">; historyPath: z.ZodNullable; totalContinuityRecords: z.ZodLiteral<0>; active: z.ZodLiteral; lastOperation: z.ZodNull; lastObservedAt: z.ZodNull; continuityKey: z.ZodNull; causalSessionId: z.ZodNull; strandId: z.ZodNull; checkoutEpochId: z.ZodNull; continuedFromCausalSessionId: z.ZodNull; continuityConfidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; continuityEvidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; latestReadEvent: z.ZodNull; latestStageEvent: z.ZodNull; latestTransitionEvent: z.ZodNull; preserves: z.ZodArray; excludes: z.ZodArray; nextAction: z.ZodLiteral<"bind_workspace_to_begin_local_history">; }, z.core.$strict>, z.ZodObject<{ availability: z.ZodLiteral<"present">; persistence: z.ZodLiteral<"persisted_local_history">; historyPath: z.ZodNullable; totalContinuityRecords: z.ZodNumber; active: z.ZodBoolean; lastOperation: z.ZodEnum<{ start: "start"; attach: "attach"; resume: "resume"; fork: "fork"; park: "park"; }>; lastObservedAt: z.ZodString; continuityKey: z.ZodString; causalSessionId: z.ZodString; strandId: z.ZodString; checkoutEpochId: z.ZodString; continuedFromCausalSessionId: z.ZodNullable; continuityConfidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; continuityEvidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; latestReadEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"read">; payload: z.ZodObject<{ surface: z.ZodString; projection: z.ZodString; sourceLayer: z.ZodEnum<{ canonical_structural_truth: "canonical_structural_truth"; workspace_overlay: "workspace_overlay"; strand_local_speculation: "strand_local_speculation"; }>; reason: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; latestStageEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"stage">; payload: z.ZodObject<{ targetId: z.ZodString; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; selectionKind: z.ZodEnum<{ full_file: "full_file"; partial_file: "partial_file"; symbol_subset: "symbol_subset"; }>; }, z.core.$strict>; }, z.core.$strict>>; latestTransitionEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"transition">; payload: z.ZodObject<{ semanticKind: z.ZodEnum<{ unknown: "unknown"; index_update: "index_update"; conflict_resolution: "conflict_resolution"; merge_phase: "merge_phase"; rebase_phase: "rebase_phase"; bulk_transition: "bulk_transition"; }>; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; transitionKind: z.ZodNullable>; fromRef: z.ZodNullable; toRef: z.ZodNullable; createdCheckoutEpochId: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; preserves: z.ZodArray; excludes: z.ZodArray; nextAction: z.ZodEnum<{ continue_active_causal_workspace: "continue_active_causal_workspace"; review_transition_boundary_before_continuing: "review_transition_boundary_before_continuing"; inspect_or_resume_local_history: "inspect_or_resume_local_history"; }>; }, z.core.$strict>], "availability">; nextAction: z.ZodEnum<{ bind_workspace_to_begin_local_history: "bind_workspace_to_begin_local_history"; continue_active_causal_workspace: "continue_active_causal_workspace"; review_transition_boundary_before_continuing: "review_transition_boundary_before_continuing"; inspect_or_resume_local_history: "inspect_or_resume_local_history"; coordinate_shared_worktree_before_continuing: "coordinate_shared_worktree_before_continuing"; inspect_overlapping_actor_activity_before_continuing: "inspect_overlapping_actor_activity_before_continuing"; review_divergent_checkout_before_continuing: "review_divergent_checkout_before_continuing"; resolve_conflicts_before_continuing: "resolve_conflicts_before_continuing"; complete_merge_phase_before_continuing: "complete_merge_phase_before_continuing"; continue_rebase_phase_before_continuing: "continue_rebase_phase_before_continuing"; inspect_bulk_transition_scope_before_continuing: "inspect_bulk_transition_scope_before_continuing"; }>; errorCode: z.ZodOptional; error: z.ZodOptional; }, z.core.$strict>; workspace_rebind: z.ZodObject<{ sessionMode: z.ZodEnum<{ daemon: "daemon"; repo_local: "repo_local"; }>; bindState: z.ZodEnum<{ bound: "bound"; unbound: "unbound"; }>; repoId: z.ZodNullable; worktreeId: z.ZodNullable; worktreeRoot: z.ZodNullable; gitCommonDir: z.ZodNullable; graftDir: z.ZodNullable; capabilityProfile: z.ZodNullable; runCapture: z.ZodBoolean; }, z.core.$strict>>; ok: z.ZodBoolean; freshSessionSlice: z.ZodBoolean; errorCode: z.ZodOptional; error: z.ZodOptional; action: z.ZodLiteral<"rebind">; }, z.core.$strict>; run_capture: z.ZodObject<{ output: z.ZodString; totalLines: z.ZodNumber; tailedLines: z.ZodNumber; logPath: z.ZodOptional>; logRedactions: z.ZodOptional; logPersistenceEnabled: z.ZodOptional; truncated: z.ZodBoolean; disabled: z.ZodOptional; error: z.ZodOptional; stderr: z.ZodOptional; policyBoundary: z.ZodObject<{ kind: z.ZodLiteral<"shell_escape_hatch">; boundedReadContract: z.ZodLiteral; policyEnforced: z.ZodLiteral; }, z.core.$strict>; }, z.core.$strict>; state_save: z.ZodObject<{ ok: z.ZodBoolean; reason: z.ZodOptional; }, z.core.$strict>; state_load: z.ZodObject<{ content: z.ZodNullable; }, z.core.$strict>; set_budget: z.ZodObject<{ budget: z.ZodNullable>; }, z.core.$strict>; explain: z.ZodObject<{ code: z.ZodString; meaning: z.ZodOptional; action: z.ZodOptional; error: z.ZodOptional; knownCodes: z.ZodOptional; }, z.core.$strict>; doctor: z.ZodObject<{ projectRoot: z.ZodString; parserHealthy: z.ZodBoolean; thresholds: z.ZodObject<{ lines: z.ZodNumber; bytes: z.ZodNumber; }, z.core.$strict>; sessionDepth: z.ZodEnum<{ early: "early"; mid: "mid"; late: "late"; }>; totalMessages: z.ZodNumber; burdenSummary: z.ZodObject<{ totalBytesReturned: z.ZodNumber; totalNonReadBytesReturned: z.ZodNumber; topKind: z.ZodNullable>; topBytesReturned: z.ZodNumber; topCalls: z.ZodNumber; }, z.core.$strict>; runtimeObservability: z.ZodObject<{ enabled: z.ZodBoolean; logPath: z.ZodString; maxBytes: z.ZodNumber; logPolicy: z.ZodLiteral<"metadata_only">; }, z.core.$strict>; causalContext: z.ZodObject<{ transportSessionId: z.ZodString; workspaceSliceId: z.ZodString; causalSessionId: z.ZodString; strandId: z.ZodString; checkoutEpochId: z.ZodString; warpWriterId: z.ZodString; stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; }, z.core.$strict>; latestReadEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"read">; payload: z.ZodObject<{ surface: z.ZodString; projection: z.ZodString; sourceLayer: z.ZodEnum<{ canonical_structural_truth: "canonical_structural_truth"; workspace_overlay: "workspace_overlay"; strand_local_speculation: "strand_local_speculation"; }>; reason: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; latestStageEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"stage">; payload: z.ZodObject<{ targetId: z.ZodString; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; selectionKind: z.ZodEnum<{ full_file: "full_file"; partial_file: "partial_file"; symbol_subset: "symbol_subset"; }>; }, z.core.$strict>; }, z.core.$strict>>; latestTransitionEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"transition">; payload: z.ZodObject<{ semanticKind: z.ZodEnum<{ unknown: "unknown"; index_update: "index_update"; conflict_resolution: "conflict_resolution"; merge_phase: "merge_phase"; rebase_phase: "rebase_phase"; bulk_transition: "bulk_transition"; }>; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; transitionKind: z.ZodNullable>; fromRef: z.ZodNullable; toRef: z.ZodNullable; createdCheckoutEpochId: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; repoConcurrency: z.ZodNullable; authority: z.ZodEnum<{ unknown: "unknown"; explicit_handoff: "explicit_handoff"; repo_identity_only: "repo_identity_only"; active_history_scan: "active_history_scan"; daemon_live_sessions: "daemon_live_sessions"; footprint_overlap: "footprint_overlap"; }>; observedWorktreeCount: z.ZodNumber; observedCausalSessionCount: z.ZodNumber; observedActorCount: z.ZodNumber; overlappingPathCount: z.ZodNumber; summary: z.ZodString; daemonSessionLiveness: z.ZodOptional>; }, z.core.$strict>>; checkoutEpoch: z.ZodNumber; lastTransition: z.ZodNullable; fromRef: z.ZodNullable; toRef: z.ZodNullable; fromCommit: z.ZodNullable; toCommit: z.ZodNullable; evidence: z.ZodObject<{ reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; semanticTransition: z.ZodNullable; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; evidence: z.ZodObject<{ totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; unmergedPaths: z.ZodNumber; mergeInProgress: z.ZodBoolean; rebaseInProgress: z.ZodBoolean; rebaseStep: z.ZodNullable; rebaseTotalSteps: z.ZodNullable; lastTransitionKind: z.ZodNullable>; reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayId: z.ZodNullable; workspaceOverlay: z.ZodNullable; totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; actorGuess: z.ZodLiteral<"unknown">; confidence: z.ZodLiteral<"low">; evidence: z.ZodObject<{ source: z.ZodLiteral<"git status --porcelain">; reflogSubject: z.ZodNullable; sample: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayFooting: z.ZodObject<{ observationMode: z.ZodEnum<{ inferred_between_tool_calls: "inferred_between_tool_calls"; hook_observed_checkout_boundaries: "hook_observed_checkout_boundaries"; }>; lineagePosture: z.ZodEnum<{ stable: "stable"; forked_after_transition: "forked_after_transition"; }>; boundaryAuthority: z.ZodEnum<{ repo_snapshot: "repo_snapshot"; none: "none"; hook_observed: "hook_observed"; }>; degraded: z.ZodLiteral; degradedReason: z.ZodEnum<{ target_repo_hooks_absent: "target_repo_hooks_absent"; target_repo_hooks_unrecognized: "target_repo_hooks_unrecognized"; local_edit_watchers_absent: "local_edit_watchers_absent"; }>; checkoutEpoch: z.ZodNumber; lastTransition: z.ZodNullable; fromRef: z.ZodNullable; toRef: z.ZodNullable; fromCommit: z.ZodNullable; toCommit: z.ZodNullable; evidence: z.ZodObject<{ reflogSubject: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; workspaceOverlayId: z.ZodNullable; workspaceOverlay: z.ZodNullable; totalPaths: z.ZodNumber; stagedPaths: z.ZodNumber; changedPaths: z.ZodNumber; untrackedPaths: z.ZodNumber; actorGuess: z.ZodLiteral<"unknown">; confidence: z.ZodLiteral<"low">; evidence: z.ZodObject<{ source: z.ZodLiteral<"git status --porcelain">; reflogSubject: z.ZodNullable; sample: z.ZodArray; }, z.core.$strict>; }, z.core.$strict>>; hookBootstrap: z.ZodObject<{ posture: z.ZodEnum<{ absent: "absent"; external_unknown: "external_unknown"; installed: "installed"; }>; configuredCoreHooksPath: z.ZodNullable; resolvedHooksPath: z.ZodString; requiredHooks: z.ZodArray; presentHooks: z.ZodArray; missingHooks: z.ZodArray; supportsCheckoutBoundaries: z.ZodBoolean; }, z.core.$strict>; latestHookEvent: z.ZodNullable; hookArgs: z.ZodArray; worktreeRoot: z.ZodString; observedAt: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; stagedTarget: z.ZodDiscriminatedUnion<[z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"none">; }, z.core.$strict>, z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"full_file">; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; target: z.ZodObject<{ targetId: z.ZodString; targetKind: z.ZodLiteral<"staged_target">; repoId: z.ZodString; worktreeId: z.ZodString; checkoutEpochId: z.ZodString; workspaceOverlayId: z.ZodString; selectedAt: z.ZodString; selectionEntries: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; base: z.ZodObject<{ headCommitSha: z.ZodString; indexTreeSha: z.ZodNullable; }, z.core.$strict>; selectionKind: z.ZodLiteral<"full_file">; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ stability: z.ZodLiteral<"runtime_local">; provenanceLevel: z.ZodLiteral<"artifact_history">; availability: z.ZodLiteral<"ambiguous">; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; reason: z.ZodEnum<{ missing_head_commit: "missing_head_commit"; missing_workspace_overlay: "missing_workspace_overlay"; modified_path_selection_requires_deeper_evidence: "modified_path_selection_requires_deeper_evidence"; }>; observedStagedPaths: z.ZodNumber; ambiguousPaths: z.ZodArray; }, z.core.$strict>], "availability">; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; persistedLocalHistory: z.ZodDiscriminatedUnion<[z.ZodObject<{ availability: z.ZodLiteral<"none">; persistence: z.ZodLiteral<"persisted_local_history">; historyPath: z.ZodNullable; totalContinuityRecords: z.ZodLiteral<0>; active: z.ZodLiteral; lastOperation: z.ZodNull; lastObservedAt: z.ZodNull; continuityKey: z.ZodNull; causalSessionId: z.ZodNull; strandId: z.ZodNull; checkoutEpochId: z.ZodNull; continuedFromCausalSessionId: z.ZodNull; continuityConfidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; continuityEvidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; latestReadEvent: z.ZodNull; latestStageEvent: z.ZodNull; latestTransitionEvent: z.ZodNull; preserves: z.ZodArray; excludes: z.ZodArray; nextAction: z.ZodLiteral<"bind_workspace_to_begin_local_history">; }, z.core.$strict>, z.ZodObject<{ availability: z.ZodLiteral<"present">; persistence: z.ZodLiteral<"persisted_local_history">; historyPath: z.ZodNullable; totalContinuityRecords: z.ZodNumber; active: z.ZodBoolean; lastOperation: z.ZodEnum<{ start: "start"; attach: "attach"; resume: "resume"; fork: "fork"; park: "park"; }>; lastObservedAt: z.ZodString; continuityKey: z.ZodString; causalSessionId: z.ZodString; strandId: z.ZodString; checkoutEpochId: z.ZodString; continuedFromCausalSessionId: z.ZodNullable; continuityConfidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; continuityEvidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; latestReadEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"read">; payload: z.ZodObject<{ surface: z.ZodString; projection: z.ZodString; sourceLayer: z.ZodEnum<{ canonical_structural_truth: "canonical_structural_truth"; workspace_overlay: "workspace_overlay"; strand_local_speculation: "strand_local_speculation"; }>; reason: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; latestStageEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"stage">; payload: z.ZodObject<{ targetId: z.ZodString; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; selectionKind: z.ZodEnum<{ full_file: "full_file"; partial_file: "partial_file"; symbol_subset: "symbol_subset"; }>; }, z.core.$strict>; }, z.core.$strict>>; latestTransitionEvent: z.ZodNullable; checkoutEpochId: z.ZodNullable; workspaceOverlayId: z.ZodNullable; transportSessionId: z.ZodNullable; workspaceSliceId: z.ZodNullable; causalSessionId: z.ZodNullable; strandId: z.ZodNullable; actorId: z.ZodNullable; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; evidenceIds: z.ZodArray; attribution: z.ZodObject<{ actor: z.ZodObject<{ actorId: z.ZodString; actorKind: z.ZodEnum<{ git: "git"; daemon: "daemon"; human: "human"; agent: "agent"; unknown: "unknown"; }>; displayName: z.ZodOptional; source: z.ZodString; authorityScope: z.ZodEnum<{ authoritative: "authoritative"; declared: "declared"; inferred: "inferred"; mixed: "mixed"; }>; }, z.core.$strict>; confidence: z.ZodEnum<{ unknown: "unknown"; high: "high"; medium: "medium"; low: "low"; }>; basis: z.ZodEnum<{ explicit_declaration: "explicit_declaration"; git_transition: "git_transition"; transport_session: "transport_session"; session_continuity: "session_continuity"; environment_inference: "environment_inference"; unknown_fallback: "unknown_fallback"; conflicting_signals: "conflicting_signals"; }>; evidence: z.ZodArray; source: z.ZodString; capturedAt: z.ZodString; strength: z.ZodEnum<{ direct: "direct"; strong: "strong"; weak: "weak"; conflicted: "conflicted"; }>; details: z.ZodRecord; }, z.core.$strict>>; }, z.core.$strict>; footprint: z.ZodObject<{ paths: z.ZodArray; symbols: z.ZodArray; regions: z.ZodArray; endColumn: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; occurredAt: z.ZodString; eventKind: z.ZodLiteral<"transition">; payload: z.ZodObject<{ semanticKind: z.ZodEnum<{ unknown: "unknown"; index_update: "index_update"; conflict_resolution: "conflict_resolution"; merge_phase: "merge_phase"; rebase_phase: "rebase_phase"; bulk_transition: "bulk_transition"; }>; authority: z.ZodEnum<{ authoritative_git_state: "authoritative_git_state"; repo_snapshot: "repo_snapshot"; }>; phase: z.ZodNullable>; summary: z.ZodString; transitionKind: z.ZodNullable>; fromRef: z.ZodNullable; toRef: z.ZodNullable; createdCheckoutEpochId: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>>; preserves: z.ZodArray; excludes: z.ZodArray; nextAction: z.ZodEnum<{ continue_active_causal_workspace: "continue_active_causal_workspace"; review_transition_boundary_before_continuing: "review_transition_boundary_before_continuing"; inspect_or_resume_local_history: "inspect_or_resume_local_history"; }>; }, z.core.$strict>], "availability">; recommendedNextAction: z.ZodString; sludge: z.ZodOptional; signals: z.ZodArray; severity: z.ZodEnum<{ high: "high"; medium: "medium"; low: "low"; }>; message: z.ZodString; line: z.ZodOptional; symbol: z.ZodOptional; evidence: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>>; summary: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; stats: z.ZodObject<{ totalReads: z.ZodNumber; totalOutlines: z.ZodNumber; totalRefusals: z.ZodNumber; totalCacheHits: z.ZodNumber; totalBytesReturned: z.ZodNumber; totalBytesAvoidedByCache: z.ZodNumber; totalNonReadBytesReturned: z.ZodNumber; burdenByKind: z.ZodObject<{ read: z.ZodObject<{ calls: z.ZodNumber; bytesReturned: z.ZodNumber; }, z.core.$strict>; search: z.ZodObject<{ calls: z.ZodNumber; bytesReturned: z.ZodNumber; }, z.core.$strict>; shell: z.ZodObject<{ calls: z.ZodNumber; bytesReturned: z.ZodNumber; }, z.core.$strict>; state: z.ZodObject<{ calls: z.ZodNumber; bytesReturned: z.ZodNumber; }, z.core.$strict>; diagnostic: z.ZodObject<{ calls: z.ZodNumber; bytesReturned: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; }, z.core.$strict>; graft_churn: z.ZodObject<{ entries: z.ZodArray>; totalSymbols: z.ZodNumber; totalCommitsAnalyzed: z.ZodNumber; summary: z.ZodString; }, z.core.$strict>; graft_exports: z.ZodObject<{ base: z.ZodString; head: z.ZodString; added: z.ZodArray; signature: z.ZodOptional; }, z.core.$strict>>; removed: z.ZodArray; signature: z.ZodOptional; }, z.core.$strict>>; changed: z.ZodArray; signature: z.ZodOptional; previousSignature: z.ZodOptional; }, z.core.$strict>>; semverImpact: z.ZodEnum<{ major: "major"; minor: "minor"; patch: "patch"; none: "none"; }>; summary: z.ZodString; }, z.core.$strict>; graft_log: z.ZodObject<{ entries: z.ZodArray; exported: z.ZodBoolean; filePath: z.ZodString; }, z.core.$strict>>; removed: z.ZodArray; exported: z.ZodBoolean; filePath: z.ZodString; }, z.core.$strict>>; changed: z.ZodArray; exported: z.ZodBoolean; filePath: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; summary: z.ZodString; }, z.core.$strict>>; count: z.ZodNumber; layer: z.ZodLiteral<"commit_worldline">; }, z.core.$strict>; graft_blame: z.ZodObject<{ symbol: z.ZodString; filePath: z.ZodString; changeCount: z.ZodNumber; createdInCommit: z.ZodNullable; lastSignatureChange: z.ZodNullable; referenceCount: z.ZodNumber; history: z.ZodArray; startLine: z.ZodOptional; endLine: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; graft_difficulty: z.ZodObject<{ symbol: z.ZodString; path: z.ZodOptional; entries: z.ZodArray; recommendation: z.ZodEnum<{ refactor_freely: "refactor_freely"; refactor_with_tests: "refactor_with_tests"; plan_before_refactor: "plan_before_refactor"; }>; curvature: z.ZodObject<{ changeCount: z.ZodNumber; signatureChangeCount: z.ZodNumber; score: z.ZodNumber; }, z.core.$strict>; friction: z.ZodObject<{ referenceCount: z.ZodNumber; referencingFiles: z.ZodArray; score: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>>; total: z.ZodNumber; summary: z.ZodString; }, z.core.$strict>; graft_review: z.ZodObject<{ base: z.ZodString; head: z.ZodString; totalFiles: z.ZodNumber; categories: z.ZodObject<{ structural: z.ZodNumber; formatting: z.ZodNumber; test: z.ZodNumber; docs: z.ZodNumber; config: z.ZodNumber; }, z.core.$strict>; files: z.ZodArray; structuralChanges: z.ZodOptional>; }, z.core.$strict>>; breakingChanges: z.ZodArray; previousSignature: z.ZodOptional; newSignature: z.ZodOptional; impactedFiles: z.ZodNumber; impactedFilePaths: z.ZodArray; }, z.core.$strict>>; summary: z.ZodString; }, z.core.$strict>; graft_test_coverage: z.ZodObject<{ sourcePath: z.ZodString; testPath: z.ZodString; coverageKind: z.ZodLiteral<"structural_reference">; totals: z.ZodObject<{ sourceFiles: z.ZodNumber; testFiles: z.ZodNumber; exportedSymbols: z.ZodNumber; coveredSymbols: z.ZodNumber; uncoveredSymbols: z.ZodNumber; }, z.core.$strict>; limitations: z.ZodArray; files: z.ZodArray; status: z.ZodEnum<{ covered: "covered"; uncovered: "uncovered"; }>; referenceCount: z.ZodNumber; referencingTestFiles: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>>; summary: z.ZodString; }, z.core.$strict>; graft_dead_symbols: z.ZodObject<{ maxCommits: z.ZodOptional; symbols: z.ZodArray>; total: z.ZodNumber; summary: z.ZodString; }, z.core.$strict>; knowledge_map: z.ZodObject<{ totalFiles: z.ZodNumber; totalSymbols: z.ZodNumber; files: z.ZodArray; readCount: z.ZodNumber; lastReadAt: z.ZodString; stale: z.ZodBoolean; }, z.core.$strict>>; staleFiles: z.ZodArray; directoryCoverage: z.ZodRecord; }, z.core.$strict>; }; //# sourceMappingURL=output-schema-mcp.d.ts.map