feat(wave1): Add Cargo.toml dependencies + create src/lib.rs scaffold [claudbg-yugb]

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
main
Elijah Voigt 2 months ago
parent b6740f0f9e
commit 3b62deb617

@ -1,11 +1,12 @@
---
# claudbg-yugb
title: Add Cargo.toml dependencies
status: todo
status: completed
type: task
priority: normal
created_at: 2026-03-27T19:38:56Z
updated_at: 2026-03-27T19:38:56Z
updated_at: 2026-03-28T04:09:48Z
parent: claudbg-h7xu
---
Add clap (derive feature), tokio (full), serde + serde_json, libsql, chrono, uuid, and a table rendering crate (comfy-table or tabled) to Cargo.toml.
Added all required Cargo.toml dependencies (clap, tokio, serde, serde_json, libsql, chrono, uuid, thiserror, comfy-table). Created src/lib.rs with crate doc comment and placeholder commented-out pub mod declarations. All deps resolve successfully via cargo check.

1492
Cargo.lock generated

File diff suppressed because it is too large Load Diff

@ -4,3 +4,12 @@ version = "0.1.0"
edition = "2024"
[dependencies]
clap = { version = "4.6", features = ["derive"] }
tokio = { version = "1.50", features = ["full"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
libsql = { version = "0.9", default-features = false, features = ["core"] }
chrono = { version = "0.4", features = ["serde"] }
uuid = { version = "1.23", features = ["v4", "serde"] }
thiserror = "2.0"
comfy-table = "7.2"

@ -0,0 +1,19 @@
//! claudbg — Claude Code session inspector library.
// pub mod cli;
// pub mod commands;
// pub mod db;
// pub mod error;
// pub mod models;
// pub mod output;
// pub mod util;
#[cfg(test)]
mod tests {
/// Verify the crate compiles and the lib entry point is reachable.
#[test]
fn lib_entry_point() {
// Placeholder: ensures the test harness can find this crate.
assert_eq!(1 + 1, 2);
}
}
Loading…
Cancel
Save