{"record":{"id":"940046c7e72625fb","repo":"paperclipai/paperclip","slug":"result-message-resume-request-was-skipped","errorCode":null,"errorMessage":"result.message ?? \"Resume request was skipped.\"","messagePattern":"result\\.message \\?\\? \"Resume request was skipped\\.\"","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"ui/src/pages/AgentDetail.tsx","lineNumber":3182,"sourceCode":"      </div>\n\n      {/* Right: run detail — natural height, page scrolls */}\n      {selectedRun && (\n        <div className=\"flex-1 min-w-0 pl-4\">\n          <RunDetail key={selectedRun.id} run={selectedRun} agentRouteId={agentRouteId} adapterType={adapterType} adapterConfig={adapterConfig} />\n        </div>\n      )}\n    </div>\n  );\n}\n\n/* ---- Run Detail (expanded) ---- */\n\nfunction RunDetail({ run: initialRun, agentRouteId, adapterType, adapterConfig }: { run: HeartbeatRun; agentRouteId: string; adapterType: string; adapterConfig: Record<string, unknown> }) {\n  const queryClient = useQueryClient();\n  const navigate = useNavigate();\n  const { data: hydratedRun } = useQuery({\n    queryKey: queryKeys.runDetail(initialRun.id),\n    queryFn: () => heartbeatsApi.get(initialRun.id),\n    enabled: Boolean(initialRun.id),\n    refetchInterval: (query) => runDetailRefetchIntervalMs(\n      (query.state.data ?? initialRun).status,\n    ),\n  });\n  const run = hydratedRun ?? initialRun;\n  const { data: boardAccess } = useQuery({\n    queryKey: queryKeys.access.currentBoardAccess,\n    queryFn: () => accessApi.getCurrentBoardAccess(),\n    retry: false,\n  });\n  const canUseProviderTrace =\n    boardAccess?.source === \"local_implicit\" ||\n    boardAccess?.isInstanceAdmin === true;\n  const { data: experimentalSettings } = useQuery({\n    queryKey: queryKeys.instance.experimentalSettings,\n    queryFn: () => instanceSettingsApi.getExperimental(),","sourceCodeStart":3164,"sourceCodeEnd":3200,"githubUrl":"https://github.com/paperclipai/paperclip/blob/01ad8584922b5d85292b1723cae71fa0d9b07a19/ui/src/pages/AgentDetail.tsx#L3164-L3200","documentation":"Error \"result.message ?? \"Resume request was skipped.\"\" thrown in paperclipai/paperclip.","triggerScenarios":"Thrown at ui/src/pages/AgentDetail.tsx:3293 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Read the skipped reason in the message and address the condition (e.g. agent state), then request resume again."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"01ad8584922b5d85292b1723cae71fa0d9b07a19","analyzedAt":"2026-08-18T22:49:45.177Z","contentChangedAt":"2026-08-18T22:49:45.177Z","schemaVersion":2},"datasetVersion":"2026-09-14T00:17:10.932Z"}