codex-memory 3.0.15

A simple memory storage service with MCP interface for Claude Desktop
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod fixtures;
pub mod test_db_manager;

// Re-export commonly used items
#[allow(unused_imports)]
pub use test_db_manager::TestDatabaseManager;

/// Build a test database URL with different database name (used in edge case tests)
#[allow(dead_code)]
pub fn build_test_db_url_with_db(db_name: &str) -> String {
    use url::Url;
    let test_url =
        std::env::var("TEST_DATABASE_URL").expect("TEST_DATABASE_URL must be set for tests");
    let mut parsed = Url::parse(&test_url).expect("TEST_DATABASE_URL must be a valid URL");
    parsed.set_path(db_name);
    parsed.to_string()
}