diff --git a/thinwedge-rs/Cargo.lock b/thinwedge-rs/Cargo.lock index 3ce1e7c81..16c106aaf 100644 --- a/thinwedge-rs/Cargo.lock +++ b/thinwedge-rs/Cargo.lock @@ -402,7 +402,7 @@ checksum = "5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea" [[package]] name = "app_test_support" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "base64 0.22.1", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "core_test_support" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "assert_cmd", @@ -6119,7 +6119,7 @@ dependencies = [ [[package]] name = "mcp_test_support" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "core_test_support", @@ -10340,7 +10340,7 @@ dependencies = [ [[package]] name = "thinwedge-agent-identity" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "base64 0.22.1", @@ -10359,7 +10359,7 @@ dependencies = [ [[package]] name = "thinwedge-analytics" -version = "0.1.28" +version = "0.1.29" dependencies = [ "os_info", "pretty_assertions", @@ -10379,7 +10379,7 @@ dependencies = [ [[package]] name = "thinwedge-ansi-escape" -version = "0.1.28" +version = "0.1.29" dependencies = [ "ansi-to-tui", "ratatui", @@ -10388,7 +10388,7 @@ dependencies = [ [[package]] name = "thinwedge-api" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "assert_matches", @@ -10421,7 +10421,7 @@ dependencies = [ [[package]] name = "thinwedge-app-server" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "app_test_support", @@ -10507,7 +10507,7 @@ dependencies = [ [[package]] name = "thinwedge-app-server-client" -version = "0.1.28" +version = "0.1.29" dependencies = [ "futures", "pretty_assertions", @@ -10531,7 +10531,7 @@ dependencies = [ [[package]] name = "thinwedge-app-server-protocol" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "clap", @@ -10558,7 +10558,7 @@ dependencies = [ [[package]] name = "thinwedge-app-server-test-client" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "clap", @@ -10579,7 +10579,7 @@ dependencies = [ [[package]] name = "thinwedge-apply-patch" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "assert_cmd", @@ -10598,7 +10598,7 @@ dependencies = [ [[package]] name = "thinwedge-arg0" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "dotenvy", @@ -10615,7 +10615,7 @@ dependencies = [ [[package]] name = "thinwedge-async-utils" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-trait", "pretty_assertions", @@ -10625,7 +10625,7 @@ dependencies = [ [[package]] name = "thinwedge-aws-auth" -version = "0.1.28" +version = "0.1.29" dependencies = [ "aws-config", "aws-credential-types", @@ -10640,7 +10640,7 @@ dependencies = [ [[package]] name = "thinwedge-backend-client" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "pretty_assertions", @@ -10657,7 +10657,7 @@ dependencies = [ [[package]] name = "thinwedge-backend-openapi-models" -version = "0.1.28" +version = "0.1.29" dependencies = [ "serde", "serde_json", @@ -10666,7 +10666,7 @@ dependencies = [ [[package]] name = "thinwedge-chatgpt" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "clap", @@ -10687,7 +10687,7 @@ dependencies = [ [[package]] name = "thinwedge-cli" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "assert_cmd", @@ -10745,7 +10745,7 @@ dependencies = [ [[package]] name = "thinwedge-client" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-trait", "bytes", @@ -10775,7 +10775,7 @@ dependencies = [ [[package]] name = "thinwedge-cloud-requirements" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-trait", "base64 0.22.1", @@ -10800,7 +10800,7 @@ dependencies = [ [[package]] name = "thinwedge-cloud-tasks" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "async-trait", @@ -10832,7 +10832,7 @@ dependencies = [ [[package]] name = "thinwedge-cloud-tasks-client" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "async-trait", @@ -10847,7 +10847,7 @@ dependencies = [ [[package]] name = "thinwedge-cloud-tasks-mock-client" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-trait", "chrono", @@ -10857,7 +10857,7 @@ dependencies = [ [[package]] name = "thinwedge-code-mode" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-channel", "async-trait", @@ -10874,11 +10874,11 @@ dependencies = [ [[package]] name = "thinwedge-collaboration-mode-templates" -version = "0.1.28" +version = "0.1.29" [[package]] name = "thinwedge-config" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "async-trait", @@ -10924,7 +10924,7 @@ dependencies = [ [[package]] name = "thinwedge-connectors" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "pretty_assertions", @@ -10936,7 +10936,7 @@ dependencies = [ [[package]] name = "thinwedge-core" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "arc-swap", @@ -11056,7 +11056,7 @@ dependencies = [ [[package]] name = "thinwedge-core-plugins" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "chrono", @@ -11092,7 +11092,7 @@ dependencies = [ [[package]] name = "thinwedge-core-skills" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "dirs", @@ -11123,7 +11123,7 @@ dependencies = [ [[package]] name = "thinwedge-debug-client" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "clap", @@ -11135,7 +11135,7 @@ dependencies = [ [[package]] name = "thinwedge-device-key" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-trait", "base64 0.22.1", @@ -11151,7 +11151,7 @@ dependencies = [ [[package]] name = "thinwedge-exec" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "assert_cmd", @@ -11196,7 +11196,7 @@ dependencies = [ [[package]] name = "thinwedge-exec-server" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "arc-swap", @@ -11230,7 +11230,7 @@ dependencies = [ [[package]] name = "thinwedge-execpolicy" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "clap", @@ -11247,7 +11247,7 @@ dependencies = [ [[package]] name = "thinwedge-execpolicy-legacy" -version = "0.1.28" +version = "0.1.29" dependencies = [ "allocative", "anyhow", @@ -11267,7 +11267,7 @@ dependencies = [ [[package]] name = "thinwedge-experimental-api-macros" -version = "0.1.28" +version = "0.1.29" dependencies = [ "proc-macro2", "quote", @@ -11276,7 +11276,7 @@ dependencies = [ [[package]] name = "thinwedge-external-agent-migration" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "serde_json", @@ -11288,7 +11288,7 @@ dependencies = [ [[package]] name = "thinwedge-external-agent-sessions" -version = "0.1.28" +version = "0.1.29" dependencies = [ "chrono", "serde", @@ -11302,7 +11302,7 @@ dependencies = [ [[package]] name = "thinwedge-features" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "schemars 0.8.22", @@ -11315,7 +11315,7 @@ dependencies = [ [[package]] name = "thinwedge-feedback" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "pretty_assertions", @@ -11328,7 +11328,7 @@ dependencies = [ [[package]] name = "thinwedge-file-search" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "clap", @@ -11344,7 +11344,7 @@ dependencies = [ [[package]] name = "thinwedge-file-system" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-trait", "serde", @@ -11354,7 +11354,7 @@ dependencies = [ [[package]] name = "thinwedge-git-utils" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "chrono", @@ -11378,7 +11378,7 @@ dependencies = [ [[package]] name = "thinwedge-hooks" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "chrono", @@ -11398,7 +11398,7 @@ dependencies = [ [[package]] name = "thinwedge-install-context" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "tempfile", @@ -11407,7 +11407,7 @@ dependencies = [ [[package]] name = "thinwedge-keyring-store" -version = "0.1.28" +version = "0.1.29" dependencies = [ "keyring", "tracing", @@ -11415,7 +11415,7 @@ dependencies = [ [[package]] name = "thinwedge-linux-sandbox" -version = "0.1.28" +version = "0.1.29" dependencies = [ "cc", "clap", @@ -11439,7 +11439,7 @@ dependencies = [ [[package]] name = "thinwedge-lmstudio" -version = "0.1.28" +version = "0.1.29" dependencies = [ "reqwest", "serde_json", @@ -11453,7 +11453,7 @@ dependencies = [ [[package]] name = "thinwedge-login" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "async-trait", @@ -11495,7 +11495,7 @@ dependencies = [ [[package]] name = "thinwedge-mcp" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "async-channel", @@ -11527,7 +11527,7 @@ dependencies = [ [[package]] name = "thinwedge-mcp-server" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "core_test_support", @@ -11560,7 +11560,7 @@ dependencies = [ [[package]] name = "thinwedge-memories-read" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "tempfile", @@ -11574,7 +11574,7 @@ dependencies = [ [[package]] name = "thinwedge-memories-write" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "chrono", @@ -11609,7 +11609,7 @@ dependencies = [ [[package]] name = "thinwedge-model-provider" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-trait", "http 1.4.0", @@ -11634,7 +11634,7 @@ dependencies = [ [[package]] name = "thinwedge-model-provider-info" -version = "0.1.28" +version = "0.1.29" dependencies = [ "http 1.4.0", "maplit", @@ -11651,7 +11651,7 @@ dependencies = [ [[package]] name = "thinwedge-models-manager" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-trait", "chrono", @@ -11672,7 +11672,7 @@ dependencies = [ [[package]] name = "thinwedge-network-proxy" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "async-trait", @@ -11703,7 +11703,7 @@ dependencies = [ [[package]] name = "thinwedge-ollama" -version = "0.1.28" +version = "0.1.29" dependencies = [ "assert_matches", "async-stream", @@ -11722,7 +11722,7 @@ dependencies = [ [[package]] name = "thinwedge-otel" -version = "0.1.28" +version = "0.1.29" dependencies = [ "chrono", "eventsource-stream", @@ -11754,7 +11754,7 @@ dependencies = [ [[package]] name = "thinwedge-plugin" -version = "0.1.28" +version = "0.1.29" dependencies = [ "thinwedge-config", "thinwedge-utils-absolute-path", @@ -11764,7 +11764,7 @@ dependencies = [ [[package]] name = "thinwedge-process-hardening" -version = "0.1.28" +version = "0.1.29" dependencies = [ "libc", "pretty_assertions", @@ -11772,7 +11772,7 @@ dependencies = [ [[package]] name = "thinwedge-protocol" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "chardetng", @@ -11813,7 +11813,7 @@ dependencies = [ [[package]] name = "thinwedge-realtime-webrtc" -version = "0.1.28" +version = "0.1.29" dependencies = [ "libwebrtc", "thiserror 2.0.18", @@ -11822,7 +11822,7 @@ dependencies = [ [[package]] name = "thinwedge-response-debug-context" -version = "0.1.28" +version = "0.1.29" dependencies = [ "base64 0.22.1", "http 1.4.0", @@ -11833,7 +11833,7 @@ dependencies = [ [[package]] name = "thinwedge-responses-api-proxy" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "clap", @@ -11850,7 +11850,7 @@ dependencies = [ [[package]] name = "thinwedge-rmcp-client" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "axum", @@ -11887,7 +11887,7 @@ dependencies = [ [[package]] name = "thinwedge-rollout" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "async-trait", @@ -11912,7 +11912,7 @@ dependencies = [ [[package]] name = "thinwedge-rollout-trace" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "pretty_assertions", @@ -11927,7 +11927,7 @@ dependencies = [ [[package]] name = "thinwedge-sandboxing" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "async-trait", @@ -11948,7 +11948,7 @@ dependencies = [ [[package]] name = "thinwedge-secrets" -version = "0.1.28" +version = "0.1.29" dependencies = [ "age", "anyhow", @@ -11969,7 +11969,7 @@ dependencies = [ [[package]] name = "thinwedge-shell-command" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "base64 0.22.1", @@ -11989,7 +11989,7 @@ dependencies = [ [[package]] name = "thinwedge-shell-escalation" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "async-trait", @@ -12010,7 +12010,7 @@ dependencies = [ [[package]] name = "thinwedge-skills" -version = "0.1.28" +version = "0.1.29" dependencies = [ "include_dir", "thinwedge-utils-absolute-path", @@ -12019,7 +12019,7 @@ dependencies = [ [[package]] name = "thinwedge-state" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "chrono", @@ -12042,7 +12042,7 @@ dependencies = [ [[package]] name = "thinwedge-stdio-to-uds" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "pretty_assertions", @@ -12054,7 +12054,7 @@ dependencies = [ [[package]] name = "thinwedge-terminal-detection" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "tracing", @@ -12062,7 +12062,7 @@ dependencies = [ [[package]] name = "thinwedge-test-binary-support" -version = "0.1.28" +version = "0.1.29" dependencies = [ "tempfile", "thinwedge-arg0", @@ -12070,7 +12070,7 @@ dependencies = [ [[package]] name = "thinwedge-thread-store" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-trait", "chrono", @@ -12095,7 +12095,7 @@ dependencies = [ [[package]] name = "thinwedge-tools" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "rmcp", @@ -12112,7 +12112,7 @@ dependencies = [ [[package]] name = "thinwedge-tui" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "arboard", @@ -12221,7 +12221,7 @@ dependencies = [ [[package]] name = "thinwedge-uds" -version = "0.1.28" +version = "0.1.29" dependencies = [ "async-io", "pretty_assertions", @@ -12233,7 +12233,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-absolute-path" -version = "0.1.28" +version = "0.1.29" dependencies = [ "dirs", "dunce", @@ -12247,14 +12247,14 @@ dependencies = [ [[package]] name = "thinwedge-utils-approval-presets" -version = "0.1.28" +version = "0.1.29" dependencies = [ "thinwedge-protocol", ] [[package]] name = "thinwedge-utils-cache" -version = "0.1.28" +version = "0.1.29" dependencies = [ "lru 0.16.3", "sha1", @@ -12263,7 +12263,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-cargo-bin" -version = "0.1.28" +version = "0.1.29" dependencies = [ "assert_cmd", "runfiles", @@ -12272,7 +12272,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-cli" -version = "0.1.28" +version = "0.1.29" dependencies = [ "clap", "pretty_assertions", @@ -12283,15 +12283,15 @@ dependencies = [ [[package]] name = "thinwedge-utils-elapsed" -version = "0.1.28" +version = "0.1.29" [[package]] name = "thinwedge-utils-fuzzy-match" -version = "0.1.28" +version = "0.1.29" [[package]] name = "thinwedge-utils-home-dir" -version = "0.1.28" +version = "0.1.29" dependencies = [ "dirs", "pretty_assertions", @@ -12301,7 +12301,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-image" -version = "0.1.28" +version = "0.1.29" dependencies = [ "base64 0.22.1", "image", @@ -12313,7 +12313,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-json-to-toml" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "serde_json", @@ -12322,7 +12322,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-oss" -version = "0.1.28" +version = "0.1.29" dependencies = [ "thinwedge-core", "thinwedge-lmstudio", @@ -12332,7 +12332,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-output-truncation" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "thinwedge-protocol", @@ -12341,7 +12341,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-path" -version = "0.1.28" +version = "0.1.29" dependencies = [ "dunce", "pretty_assertions", @@ -12351,7 +12351,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-plugins" -version = "0.1.28" +version = "0.1.29" dependencies = [ "serde", "serde_json", @@ -12364,7 +12364,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-pty" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "filedescriptor", @@ -12380,7 +12380,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-readiness" -version = "0.1.28" +version = "0.1.29" dependencies = [ "assert_matches", "async-trait", @@ -12391,14 +12391,14 @@ dependencies = [ [[package]] name = "thinwedge-utils-rustls-provider" -version = "0.1.28" +version = "0.1.29" dependencies = [ "rustls", ] [[package]] name = "thinwedge-utils-sandbox-summary" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "thinwedge-core", @@ -12409,7 +12409,7 @@ dependencies = [ [[package]] name = "thinwedge-utils-sleep-inhibitor" -version = "0.1.28" +version = "0.1.29" dependencies = [ "core-foundation 0.9.4", "libc", @@ -12419,14 +12419,14 @@ dependencies = [ [[package]] name = "thinwedge-utils-stream-parser" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", ] [[package]] name = "thinwedge-utils-string" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "regex-lite", @@ -12434,14 +12434,14 @@ dependencies = [ [[package]] name = "thinwedge-utils-template" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", ] [[package]] name = "thinwedge-v8-poc" -version = "0.1.28" +version = "0.1.29" dependencies = [ "pretty_assertions", "v8", @@ -12449,7 +12449,7 @@ dependencies = [ [[package]] name = "thinwedge-windows-sandbox" -version = "0.1.28" +version = "0.1.29" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/thinwedge-rs/Cargo.toml b/thinwedge-rs/Cargo.toml index 2b3afeedb..3da4513da 100644 --- a/thinwedge-rs/Cargo.toml +++ b/thinwedge-rs/Cargo.toml @@ -106,7 +106,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.1.28" +version = "0.1.29" # Track the edition for all workspace crates in one place. Individual # crates can still override this value, but keeping it here means new # crates created with `cargo new -w ...` automatically inherit the 2024