发布

  • fix: pre-release cleanup — bugs, version sync, and error handling (#412)

    frostbyte_neo 发布于 2026-03-25 06:32:29 +00:00

    • fix: pre-release cleanup — bugs, version sync, and error handling

    Bug fixes:

    • Fix hasLimit using wrong Set (SEARCH_PARAMS → LIMIT_PARAMS) in
      analysis.ts classifyQueryParams
    • Remove phantom scroll step from BROWSER_STEPS and KNOWN_STEP_NAMES
      (declared but never registered, causes runtime crash if used in YAML)
    • Add missing download step to KNOWN_STEP_NAMES (was producing
      false-positive validation warnings)

    Docs:

    • Sync version numbers: SKILL.md, extension/package.json,
      extension/manifest.json → 1.3.3
    • Add jd, web to README command tables (both EN and zh-CN)
    • Update xueqiu commands with fund-holdings, fund-snapshot

    Code quality:

    • Replace all 22 catch (err: any) with typed error handling using
      existing getErrorMessage() utility across 13 files
    • fix: remove (err as any) casts in error handling
    • antigravity/serve.ts: use typed Error.cause instead of (err as any).cause
    • external.ts: move instanceof guard into shouldRetryWithCmdShim,
      accept unknown instead of forcing NodeJS.ErrnoException cast at call site
    下载附件