Skip to content

Commit 9fc67f5

Browse files
author
Marvin Zhang
committed
feat: complete migration of Devlog from Go to Rust
- Implemented core types and models with Serde support. - Developed a circular buffer system using Tokio channels. - Created an adapter trait system and ported the Claude adapter. - Established an adapter registry for managing different adapters. - Integrated a file system watcher using the `notify` crate. - Ported historical sync logic for backfill operations. - Developed CLI commands using `clap` for user interaction. - Added comprehensive tests and performance benchmarks.
1 parent c9523a5 commit 9fc67f5

File tree

21 files changed

+4853
-16
lines changed

21 files changed

+4853
-16
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ bin/
1111
# Go test binary
1212
*.test
1313

14+
# =========================
15+
# Rust Build Artifacts
16+
# =========================
17+
rust/target/
18+
**/*.rs.bk
19+
1420
# Go coverage
1521
coverage.txt
1622
coverage.html

0 commit comments

Comments
 (0)