You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(sync): Fix metadata merge bug, improve type safety, add tests
- Fix metadata replacement bug in importSubtasksFromIssueBody that would
wipe integration metadata (github/shortcut keys) when updating existing
subtasks — now merges with existing metadata
- Change createData type from Record<string, unknown> to CreateTaskInput
for compile-time type safety, removing unsafe cast in saveMetadata
- Add end-to-end test for sync pull creating subtasks locally
- Add test for --update updating existing subtasks (not just creating)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments