{"record":{"id":"9d30354c21dba553","repo":"langgenius/dify","slug":"unknown-option-arg-9d3035","errorCode":null,"errorMessage":"Unknown option: ${arg}","messagePattern":"Unknown option: (.+?)","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/migrate-no-unchecked-indexed-access/src/no-unchecked-indexed-access/run.ts","lineNumber":88,"sourceCode":"      const value = Number(argv[i + 1])\n      if (!Number.isInteger(value) || value <= 0)\n        throw new Error('Invalid value for --batch-iterations')\n\n      options.batchIterations = value\n      i += 1\n      continue\n    }\n\n    if (arg === '--max-rounds') {\n      const value = Number(argv[i + 1])\n      if (!Number.isInteger(value) || value <= 0) throw new Error('Invalid value for --max-rounds')\n\n      options.maxRounds = value\n      i += 1\n      continue\n    }\n\n    throw new Error(`Unknown option: ${arg}`)\n  }\n\n  return options\n}\n\nfunction getTypeCheckBuildInfoPath(projectPath: string): string {\n  const hash = createHash('sha1').update(projectPath).digest('hex').slice(0, 16)\n\n  return path.join(TYPECHECK_CACHE_DIR, `${hash}.tsbuildinfo`)\n}\n\nasync function runTypeCheck(\n  project: string,\n  options?: {\n    incremental?: boolean\n  },\n): Promise<{ diagnostics: DiagnosticEntry[]; exitCode: number; rawOutput: string }> {\n  const projectPath = path.resolve(process.cwd(), project)","sourceCodeStart":70,"sourceCodeEnd":106,"githubUrl":"https://github.com/langgenius/dify/blob/ef8544b173fd6cd7a8e71df2cab576e52bebbfbc/packages/migrate-no-unchecked-indexed-access/src/no-unchecked-indexed-access/run.ts#L70-L106","documentation":"Error \"Unknown option: ${arg}\" thrown in langgenius/dify.","triggerScenarios":"Thrown at packages/migrate-no-unchecked-indexed-access/src/no-unchecked-indexed-access/run.ts:88 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"ef8544b173fd6cd7a8e71df2cab576e52bebbfbc","analyzedAt":"2026-08-12T05:15:17.394Z","schemaVersion":2},"datasetVersion":"2026-08-13T14:17:21.547Z"}