TidGi-Desktop/features/stepDefinitions
lin onetwo 8183bb1e7c feat(git): implement shadow-repo checkpoint feature (create/list/restore)
Implement Cline-style checkpoint functionality using detached git directory:
- Shadow checkpoint repository with metadata file for labels
- Create checkpoint: git write-tree + metadata storage
- List checkpoints: read from metadata JSON
- Restore checkpoint: direct file writes to avoid watcher deletion events
- UI in GitLog panel with checkpoint list and restore buttons
- E2E test coverage for checkpoint scenario

Fixes window recreation issue by using recreateUnlessWorkspaceID
Excludes $:/StoryList from restore to preserve UI state
2026-04-22 18:04:47 +08:00
..
agent.ts test(e2e): add SiliconFlow and debug step definitions 2026-04-22 09:06:31 +08:00
application.ts test(e2e): verify cloud-discovered remote node workflow 2026-04-22 09:06:00 +08:00
browserView.ts Fix/misc bug2 (#698) 2026-04-21 22:14:43 +08:00
cleanup.ts test(e2e): verify cloud-discovered remote node workflow 2026-04-22 09:06:00 +08:00
logging.ts test(e2e): add log entry step definition 2026-04-22 09:06:31 +08:00
menu.ts Feat/git chart (#651) 2025-11-08 15:04:34 +08:00
sync.ts Fix/misc bug1 (#688) 2026-03-23 02:48:46 +08:00
tidgiMiniWindow.ts chore: upgrade Electron 39->41 + forge 7.10->7.11 + fix native ABI (#692) 2026-04-02 21:45:47 +08:00
ui.ts feat(git): implement shadow-repo checkpoint feature (create/list/restore) 2026-04-22 18:04:47 +08:00
wiki.ts fix: e2e failed 2026-04-22 09:04:50 +08:00
window.ts Fix/misc bug (#691) 2026-04-01 15:45:26 +08:00