diff --git a/Cargo.lock b/Cargo.lock index ebc851d7..fea997c4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9480,7 +9480,7 @@ dependencies = [ [[package]] name = "rvf-crypto" -version = "0.1.0" +version = "0.2.0" dependencies = [ "ed25519-dalek", "rand 0.8.5", @@ -9575,7 +9575,7 @@ dependencies = [ [[package]] name = "rvf-runtime" -version = "0.1.0" +version = "0.2.0" dependencies = [ "rand 0.8.5", "rvf-types", @@ -9601,7 +9601,7 @@ dependencies = [ [[package]] name = "rvf-types" -version = "0.1.0" +version = "0.2.0" dependencies = [ "ed25519-dalek", "rand_core 0.6.4", diff --git a/crates/ruvector-domain-expansion/Cargo.toml b/crates/ruvector-domain-expansion/Cargo.toml index 3b810626..298a7b25 100644 --- a/crates/ruvector-domain-expansion/Cargo.toml +++ b/crates/ruvector-domain-expansion/Cargo.toml @@ -21,9 +21,9 @@ thiserror = { workspace = true } rand = { workspace = true } # RVF integration (optional, behind "rvf" feature) -rvf-types = { version = "0.1.0", path = "../rvf/rvf-types", optional = true } +rvf-types = { version = "0.2.0", path = "../rvf/rvf-types", optional = true } rvf-wire = { version = "0.1.0", path = "../rvf/rvf-wire", optional = true } -rvf-crypto = { version = "0.1.0", path = "../rvf/rvf-crypto", optional = true } +rvf-crypto = { version = "0.2.0", path = "../rvf/rvf-crypto", optional = true } [dev-dependencies] proptest = { workspace = true } diff --git a/crates/rvf/Cargo.lock b/crates/rvf/Cargo.lock index 478df6e4..e30c828b 100644 --- a/crates/rvf/Cargo.lock +++ b/crates/rvf/Cargo.lock @@ -1618,6 +1618,12 @@ dependencies = [ [[package]] name = "rvf-adapter-claude-flow" version = "0.1.0" +dependencies = [ + "rvf-crypto", + "rvf-runtime", + "rvf-types", + "tempfile", +] [[package]] name = "rvf-adapter-ospipe" diff --git a/crates/rvf/rvf-cli/Cargo.toml b/crates/rvf/rvf-cli/Cargo.toml index a6b208a3..1c9e6f6b 100644 --- a/crates/rvf/rvf-cli/Cargo.toml +++ b/crates/rvf/rvf-cli/Cargo.toml @@ -16,11 +16,11 @@ name = "rvf" path = "src/main.rs" [dependencies] -rvf-runtime = { version = "0.1.0", path = "../rvf-runtime" } -rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] } +rvf-runtime = { version = "0.2.0", path = "../rvf-runtime" } +rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] } rvf-wire = { version = "0.1.0", path = "../rvf-wire" } rvf-manifest = { version = "0.1.0", path = "../rvf-manifest" } -rvf-crypto = { version = "0.1.0", path = "../rvf-crypto" } +rvf-crypto = { version = "0.2.0", path = "../rvf-crypto" } rvf-server = { version = "0.1.0", path = "../rvf-server", optional = true } clap = { version = "4", features = ["derive"] } serde = { version = "1", features = ["derive"] } diff --git a/crates/rvf/rvf-crypto/Cargo.toml b/crates/rvf/rvf-crypto/Cargo.toml index 8e7ac16c..244249dd 100644 --- a/crates/rvf/rvf-crypto/Cargo.toml +++ b/crates/rvf/rvf-crypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rvf-crypto" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "RuVector Format cryptographic primitives -- SHA-3 hashing and Ed25519 signing" license = "MIT OR Apache-2.0" @@ -17,7 +17,7 @@ std = ["sha3/std"] ed25519 = ["dep:ed25519-dalek"] [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types" } +rvf-types = { version = "0.2.0", path = "../rvf-types" } sha3 = { version = "0.10", default-features = false } ed25519-dalek = { version = "2", features = ["rand_core"], optional = true } diff --git a/crates/rvf/rvf-ebpf/Cargo.toml b/crates/rvf/rvf-ebpf/Cargo.toml index d69260fe..46535341 100644 --- a/crates/rvf/rvf-ebpf/Cargo.toml +++ b/crates/rvf/rvf-ebpf/Cargo.toml @@ -11,6 +11,6 @@ categories = ["network-programming", "os"] keywords = ["rvf", "ebpf", "xdp", "bpf", "vector-acceleration"] [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types" } +rvf-types = { version = "0.2.0", path = "../rvf-types" } sha3 = "0.10" tempfile = "3" diff --git a/crates/rvf/rvf-import/Cargo.toml b/crates/rvf/rvf-import/Cargo.toml index f569299b..4c0600d6 100644 --- a/crates/rvf/rvf-import/Cargo.toml +++ b/crates/rvf/rvf-import/Cargo.toml @@ -15,8 +15,8 @@ name = "rvf-import" path = "src/bin/rvf_import.rs" [dependencies] -rvf-runtime = { version = "0.1.0", path = "../rvf-runtime", features = ["std"] } -rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] } +rvf-runtime = { version = "0.2.0", path = "../rvf-runtime", features = ["std"] } +rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] } serde = { version = "1", features = ["derive"] } serde_json = "1" clap = { version = "4", features = ["derive"] } diff --git a/crates/rvf/rvf-kernel/Cargo.toml b/crates/rvf/rvf-kernel/Cargo.toml index e7436177..89ff3ae9 100644 --- a/crates/rvf/rvf-kernel/Cargo.toml +++ b/crates/rvf/rvf-kernel/Cargo.toml @@ -12,7 +12,7 @@ keywords = ["rvf", "kernel", "microvm", "initramfs", "cognitive-container"] rust-version = "1.87" [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] } +rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] } sha3 = "0.10" flate2 = "1.0" diff --git a/crates/rvf/rvf-launch/Cargo.toml b/crates/rvf/rvf-launch/Cargo.toml index 099575c3..6e3493ca 100644 --- a/crates/rvf/rvf-launch/Cargo.toml +++ b/crates/rvf/rvf-launch/Cargo.toml @@ -12,8 +12,8 @@ keywords = ["rvf", "qemu", "microvm", "launcher", "cognitive-container"] rust-version = "1.87" [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] } -rvf-runtime = { version = "0.1.0", path = "../rvf-runtime" } +rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] } +rvf-runtime = { version = "0.2.0", path = "../rvf-runtime" } serde = { version = "1", features = ["derive"] } serde_json = "1" tempfile = "3" diff --git a/crates/rvf/rvf-manifest/Cargo.toml b/crates/rvf/rvf-manifest/Cargo.toml index a6791571..847e4a08 100644 --- a/crates/rvf/rvf-manifest/Cargo.toml +++ b/crates/rvf/rvf-manifest/Cargo.toml @@ -16,7 +16,7 @@ default = ["std"] std = ["rvf-types/std"] [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types" } +rvf-types = { version = "0.2.0", path = "../rvf-types" } crc32c = "0.6" [dev-dependencies] diff --git a/crates/rvf/rvf-node/Cargo.toml b/crates/rvf/rvf-node/Cargo.toml index 749425e1..a388a804 100644 --- a/crates/rvf/rvf-node/Cargo.toml +++ b/crates/rvf/rvf-node/Cargo.toml @@ -15,8 +15,8 @@ rust-version = "1.87" crate-type = ["cdylib"] [dependencies] -rvf-runtime = { version = "0.1.0", path = "../rvf-runtime" } -rvf-types = { version = "0.1.0", path = "../rvf-types" } +rvf-runtime = { version = "0.2.0", path = "../rvf-runtime" } +rvf-types = { version = "0.2.0", path = "../rvf-types" } napi = { version = "2", features = ["async"] } napi-derive = "2" serde_json = "1" diff --git a/crates/rvf/rvf-quant/Cargo.toml b/crates/rvf/rvf-quant/Cargo.toml index 72cd4326..210b5cd8 100644 --- a/crates/rvf/rvf-quant/Cargo.toml +++ b/crates/rvf/rvf-quant/Cargo.toml @@ -17,7 +17,7 @@ std = [] simd = [] [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types" } +rvf-types = { version = "0.2.0", path = "../rvf-types" } [dev-dependencies] rand = "0.8" diff --git a/crates/rvf/rvf-runtime/Cargo.toml b/crates/rvf/rvf-runtime/Cargo.toml index 5270ce2b..c8d15204 100644 --- a/crates/rvf/rvf-runtime/Cargo.toml +++ b/crates/rvf/rvf-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rvf-runtime" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "RuVector Format runtime -- RvfStore API, compaction, and streaming I/O" license = "MIT OR Apache-2.0" @@ -19,7 +19,7 @@ qr = [] ed25519 = ["rvf-types/ed25519"] [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types", features = ["std"] } +rvf-types = { version = "0.2.0", path = "../rvf-types", features = ["std"] } [dev-dependencies] tempfile = "3" diff --git a/crates/rvf/rvf-server/Cargo.toml b/crates/rvf/rvf-server/Cargo.toml index da4bd068..6401b062 100644 --- a/crates/rvf/rvf-server/Cargo.toml +++ b/crates/rvf/rvf-server/Cargo.toml @@ -16,8 +16,8 @@ name = "rvf-server" path = "src/main.rs" [dependencies] -rvf-runtime = { version = "0.1.0", path = "../rvf-runtime" } -rvf-types = { version = "0.1.0", path = "../rvf-types" } +rvf-runtime = { version = "0.2.0", path = "../rvf-runtime" } +rvf-types = { version = "0.2.0", path = "../rvf-types" } tokio = { version = "1", features = ["full"] } axum = "0.7" serde = { version = "1", features = ["derive"] } diff --git a/crates/rvf/rvf-solver-wasm/Cargo.toml b/crates/rvf/rvf-solver-wasm/Cargo.toml index 5c7e0d14..5e375407 100644 --- a/crates/rvf/rvf-solver-wasm/Cargo.toml +++ b/crates/rvf/rvf-solver-wasm/Cargo.toml @@ -14,8 +14,8 @@ rust-version = "1.87" crate-type = ["cdylib"] [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types", default-features = false } -rvf-crypto = { version = "0.1.0", path = "../rvf-crypto", default-features = false } +rvf-types = { version = "0.2.0", path = "../rvf-types", default-features = false } +rvf-crypto = { version = "0.2.0", path = "../rvf-crypto", default-features = false } dlmalloc = { version = "0.2", features = ["global"] } libm = "0.2" serde = { version = "1.0", default-features = false, features = ["derive", "alloc"] } diff --git a/crates/rvf/rvf-types/Cargo.toml b/crates/rvf/rvf-types/Cargo.toml index 1938c85e..4c8d9f6d 100644 --- a/crates/rvf/rvf-types/Cargo.toml +++ b/crates/rvf/rvf-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rvf-types" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "RuVector Format core types -- segment headers, enums, flags" license = "MIT OR Apache-2.0" diff --git a/crates/rvf/rvf-wasm/Cargo.toml b/crates/rvf/rvf-wasm/Cargo.toml index a77bd847..fd40239c 100644 --- a/crates/rvf/rvf-wasm/Cargo.toml +++ b/crates/rvf/rvf-wasm/Cargo.toml @@ -15,8 +15,8 @@ rust-version = "1.87" crate-type = ["cdylib"] [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types", default-features = false } -rvf-crypto = { version = "0.1.0", path = "../rvf-crypto", default-features = false } +rvf-types = { version = "0.2.0", path = "../rvf-types", default-features = false } +rvf-crypto = { version = "0.2.0", path = "../rvf-crypto", default-features = false } dlmalloc = { version = "0.2", features = ["global"] } [profile.release] diff --git a/crates/rvf/rvf-wire/Cargo.toml b/crates/rvf/rvf-wire/Cargo.toml index 968775b2..6d106394 100644 --- a/crates/rvf/rvf-wire/Cargo.toml +++ b/crates/rvf/rvf-wire/Cargo.toml @@ -16,7 +16,7 @@ default = ["std"] std = ["rvf-types/std"] [dependencies] -rvf-types = { version = "0.1.0", path = "../rvf-types" } +rvf-types = { version = "0.2.0", path = "../rvf-types" } xxhash-rust = { version = "0.8", features = ["xxh3"] } crc32c = "0.6"