claudia/src-tauri
Mufeed VH 794b91764a refactor: migrate checkpoint system to titor library and enhance UI
BREAKING CHANGE: Complete refactoring of checkpoint implementation

Backend Changes:
- Replace custom checkpoint implementation with titor library integration
- Remove state.rs and storage.rs in favor of titor's built-in functionality
- Simplify CheckpointManager to wrap titor's API
- Add new checkpoint/commands.rs for Tauri command handlers
- Update Cargo.toml to include titor dependency
- Refactor claude.rs commands to use new checkpoint API

Frontend Changes:
- Add DiffViewer component for displaying file diffs with syntax highlighting
- Enhance TimelineNavigator with improved checkpoint visualization
- Remove CheckpointSettings.tsx (functionality integrated into TimelineNavigator)
- Update ClaudeCodeSession to handle new checkpoint API responses
- Improve StreamMessage component styling and functionality
- Add comprehensive styling for checkpoint UI in styles.css

API Changes:
- Simplified checkpoint creation and restoration API
- Better error handling and progress reporting
- Support for checkpoint diffs and timeline visualization
- Improved performance with titor's efficient storage

This refactoring provides:
- More reliable checkpoint storage using titor's battle-tested implementation
- Better diff visualization with the new DiffViewer component
- Improved user experience with enhanced timeline navigation
- Reduced code complexity and maintenance burden
2025-07-14 11:09:11 +05:30
..
capabilities feat(ui): enhance loading spinner and update command configuration 2025-07-04 17:58:52 +05:30
icons Changes size of the icon according to apple design guidelines. 2025-07-06 15:19:26 +05:30
src refactor: migrate checkpoint system to titor library and enhance UI 2025-07-14 11:09:11 +05:30
tests refactor: remove sandbox system and simplify agent architecture 2025-07-02 19:19:20 +05:30
.gitignore init: push source 2025-06-19 19:24:01 +05:30
build.rs init: push source 2025-06-19 19:24:01 +05:30
Cargo.lock refactor: migrate checkpoint system to titor library and enhance UI 2025-07-14 11:09:11 +05:30
Cargo.toml refactor: migrate checkpoint system to titor library and enhance UI 2025-07-14 11:09:11 +05:30
tauri.conf.json feat: integrate Claude binary and improve build workflow 2025-07-05 16:47:09 +05:30