{"record":{"id":"192ad9fb3ba6d7e3","repo":"deepseek-ai/deepseek-harness","slug":"seed-request-header-at-index-index-has-an-inval","errorCode":null,"errorMessage":"seed request/header at index ${index} has an invalid reasoningEffort","messagePattern":"seed request/header at index (.+?) has an invalid reasoningEffort","errorType":"validation","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/core/session/src/index.ts","lineNumber":269,"sourceCode":"\n/** Reject obsolete request headers and malformed messages at the seed/load boundary. */\nfunction assertCurrentLlmShape(event: Record<string, unknown>, index: number): void {\n  const data = event['data']\n  const record = typeof data === 'object' && data !== null\n    ? data as Record<string, unknown>\n    : undefined\n  if (event['type'] === 'request/header') {\n    const header = record?.['header']\n    const headerRecord = typeof header === 'object' && header !== null && !Array.isArray(header)\n      ? header as Record<string, unknown>\n      : undefined\n    const config = headerRecord?.['config']\n    if (!hasProviderModel(config)) throw new Error(`seed request/header at index ${index} lacks provider/model`)\n    const configRecord = config as Record<string, unknown>\n    const reasoningEffort = configRecord['reasoningEffort']\n    if (reasoningEffort !== undefined\n      && (typeof reasoningEffort !== 'string' || reasoningEffort.length === 0)) {\n      throw new Error(`seed request/header at index ${index} has an invalid reasoningEffort`)\n    }\n    assertAdapterDefaults(headerRecord?.['adapterDefaults'], configRecord, index)\n  }\n  const type = event['type']\n  if (type !== 'user/message' && type !== 'assistant/message'\n    && type !== 'tool/result') return\n  assertMessageEventShape(event, `seed ${type} at index ${index}`)\n}\n\nconst allowedAdapterKeys = new Set(['reasoningEffort', 'maxTokens'])\n\n/** Validate adapter-default markers imported from a durable request header. */\nfunction assertAdapterDefaults(\n  value: unknown,\n  config: Record<string, unknown>,\n  index: number,\n): void {\n  if (value === undefined) return","sourceCodeStart":251,"sourceCodeEnd":287,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/core/session/src/index.ts#L251-L287","documentation":"Error \"seed request/header at index ${index} has an invalid reasoningEffort\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/core/session/src/index.ts:269 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Use a valid reasoningEffort value in the seed request header."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"b150a551b8d465e31e418e1b2eaf5e79bbb7d28e","analyzedAt":"2026-08-24T18:12:29.105Z","schemaVersion":2},"datasetVersion":"2026-08-24T22:17:12.610Z"}