Skip to content

refactor(drive): drop manifest delta type widening now that SDK is regenerated#79

Merged
yurenju merged 1 commit into
mainfrom
claude/drive-sync-spec-cleanup
Jul 13, 2026
Merged

refactor(drive): drop manifest delta type widening now that SDK is regenerated#79
yurenju merged 1 commit into
mainfrom
claude/drive-sync-spec-cleanup

Conversation

@yurenju

@yurenju yurenju commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

sadcoderlabs/wspc#844 已合併上線,生產 openapi 現含 since_cursor / latest_cursor / resync_required,SDK 也已在 8fbd3ea 重新生成帶入這些型別。本 PR 補上先前 #78 留的過渡放寬。

改動

  • api.ts:getManifest 的 query 不再 as never,回傳型別改回 DriveManifestResponse(SDK 原生已含 delta 欄位)。
  • sync.ts:移除本地的 DriveManifestResult 擴充型別,DriveSyncApi.getManifest 直接回傳 DriveManifestResponse

純型別清理,無行為改動。未重跑 sync-spec/generate(SDK 已於 8fbd3ea 同步),避免引入無關 spec diff。

測試

517 passed、typecheck 綠。

@yurenju yurenju merged commit ce340fc into main Jul 13, 2026
2 checks passed
@yurenju yurenju deleted the claude/drive-sync-spec-cleanup branch July 13, 2026 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant