Radish alpha
r
rad:z4D5UCArafTzTQpDZNQRuqswh3ury
Radicle desktop app
Radicle
Git
Revert logging from crabnebula dev tools to the `tauri-plugin-log`
Open did:key:z6MkkfM3...sVz5 opened 1 year ago
6 files changed +312 -584 982ce568 743b7af5
modified Cargo.lock
@@ -59,6 +59,17 @@ dependencies = [
]

[[package]]
+
name = "ahash"
+
version = "0.7.8"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
+
dependencies = [
+
 "getrandom 0.2.15",
+
 "once_cell",
+
 "version_check",
+
]
+

+
[[package]]
name = "aho-corasick"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -139,6 +150,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"

[[package]]
+
name = "android_log-sys"
+
version = "0.3.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5ecc8056bf6ab9892dcd53216c83d1597487d7dacac16c8df6b877d127df9937"
+

+
[[package]]
+
name = "android_logger"
+
version = "0.14.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "05b07e8e73d720a1f2e4b6014766e6039fd2e96a4fa44e2a78d0e1fa2ff49826"
+
dependencies = [
+
 "android_log-sys",
+
 "env_filter",
+
 "log",
+
]
+

+
[[package]]
name = "android_system_properties"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -201,28 +229,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16"

[[package]]
-
name = "async-stream"
-
version = "0.3.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476"
-
dependencies = [
-
 "async-stream-impl",
-
 "futures-core",
-
 "pin-project-lite",
-
]
-

-
[[package]]
-
name = "async-stream-impl"
-
version = "0.3.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
-
dependencies = [
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.81",
-
]
-

-
[[package]]
name = "async-trait"
version = "0.1.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -287,46 +293,18 @@ dependencies = [

[[package]]
name = "axum"
-
version = "0.6.20"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf"
-
dependencies = [
-
 "async-trait",
-
 "axum-core 0.3.4",
-
 "bitflags 1.3.2",
-
 "bytes",
-
 "futures-util",
-
 "http 0.2.12",
-
 "http-body 0.4.6",
-
 "hyper 0.14.31",
-
 "itoa 1.0.11",
-
 "matchit",
-
 "memchr",
-
 "mime",
-
 "percent-encoding",
-
 "pin-project-lite",
-
 "rustversion",
-
 "serde",
-
 "sync_wrapper 0.1.2",
-
 "tower 0.4.13",
-
 "tower-layer",
-
 "tower-service",
-
]
-

-
[[package]]
-
name = "axum"
version = "0.7.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae"
dependencies = [
 "async-trait",
-
 "axum-core 0.4.5",
+
 "axum-core",
 "bytes",
 "futures-util",
-
 "http 1.1.0",
-
 "http-body 1.0.1",
+
 "http",
+
 "http-body",
 "http-body-util",
-
 "hyper 1.5.0",
+
 "hyper",
 "hyper-util",
 "itoa 1.0.11",
 "matchit",
@@ -341,24 +319,7 @@ dependencies = [
 "serde_urlencoded",
 "sync_wrapper 1.0.1",
 "tokio",
-
 "tower 0.5.1",
-
 "tower-layer",
-
 "tower-service",
-
]
-

-
[[package]]
-
name = "axum-core"
-
version = "0.3.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c"
-
dependencies = [
-
 "async-trait",
-
 "bytes",
-
 "futures-util",
-
 "http 0.2.12",
-
 "http-body 0.4.6",
-
 "mime",
-
 "rustversion",
+
 "tower",
 "tower-layer",
 "tower-service",
]
@@ -372,8 +333,8 @@ dependencies = [
 "async-trait",
 "bytes",
 "futures-util",
-
 "http 1.1.0",
-
 "http-body 1.0.1",
+
 "http",
+
 "http-body",
 "http-body-util",
 "mime",
 "pin-project-lite",
@@ -473,6 +434,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b81e1519b0d82120d2fd469d5bfb2919a9361c48b02d82d04befc1cdd2002452"

[[package]]
+
name = "bitvec"
+
version = "1.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
+
dependencies = [
+
 "funty",
+
 "radium",
+
 "tap",
+
 "wyz",
+
]
+

+
[[package]]
name = "block"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -516,6 +489,30 @@ dependencies = [
]

[[package]]
+
name = "borsh"
+
version = "1.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "26d4d6dafc1a3bb54687538972158f07b2c948bc57d5890df22c0739098b3028"
+
dependencies = [
+
 "borsh-derive",
+
 "cfg_aliases 0.1.1",
+
]
+

+
[[package]]
+
name = "borsh-derive"
+
version = "1.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "bf4918709cc4dd777ad2b6303ed03cb37f3ca0ccede8c1b0d28ac6db8f4710e0"
+
dependencies = [
+
 "once_cell",
+
 "proc-macro-crate 2.0.2",
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.81",
+
 "syn_derive",
+
]
+

+
[[package]]
name = "brotli"
version = "6.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -549,6 +546,39 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"

[[package]]
+
name = "byte-unit"
+
version = "5.1.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e1cd29c3c585209b0cbc7309bfe3ed7efd8c84c21b7af29c8bfae908f8777174"
+
dependencies = [
+
 "rust_decimal",
+
 "serde",
+
 "utf8-width",
+
]
+

+
[[package]]
+
name = "bytecheck"
+
version = "0.6.12"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2"
+
dependencies = [
+
 "bytecheck_derive",
+
 "ptr_meta",
+
 "simdutf8",
+
]
+

+
[[package]]
+
name = "bytecheck_derive"
+
version = "0.6.12"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 1.0.109",
+
]
+

+
[[package]]
name = "bytemuck"
version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -697,6 +727,12 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"

[[package]]
name = "cfg_aliases"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
+

+
[[package]]
+
name = "cfg_aliases"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
@@ -781,16 +817,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"

[[package]]
-
name = "colored"
-
version = "2.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8"
-
dependencies = [
-
 "lazy_static",
-
 "windows-sys 0.48.0",
-
]
-

-
[[package]]
name = "combine"
version = "4.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1147,48 +1173,6 @@ dependencies = [
]

[[package]]
-
name = "devtools-core"
-
version = "0.3.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e78cdd51f6f62ad4eb9b6581d7e238e1779db3144ddbd711388f552e6ed3194b"
-
dependencies = [
-
 "async-stream",
-
 "bytes",
-
 "devtools-wire-format",
-
 "futures",
-
 "http 0.2.12",
-
 "hyper 0.14.31",
-
 "log",
-
 "prost-types",
-
 "ringbuf",
-
 "thiserror",
-
 "tokio",
-
 "tokio-stream",
-
 "tonic",
-
 "tonic-health",
-
 "tonic-web",
-
 "tower 0.4.13",
-
 "tower-http 0.4.4",
-
 "tower-layer",
-
 "tracing",
-
 "tracing-core",
-
 "tracing-subscriber",
-
]
-

-
[[package]]
-
name = "devtools-wire-format"
-
version = "0.5.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1c0de542960449c9566001c1879d10ede95f3f2e0013fdae0cc3b153bfabb0d"
-
dependencies = [
-
 "bitflags 2.6.0",
-
 "prost",
-
 "prost-types",
-
 "tonic",
-
 "tracing-core",
-
]
-

-
[[package]]
name = "digest"
version = "0.10.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1375,6 +1359,16 @@ dependencies = [
]

[[package]]
+
name = "env_filter"
+
version = "0.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
+
dependencies = [
+
 "log",
+
 "regex",
+
]
+

+
[[package]]
name = "equivalent"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1438,6 +1432,15 @@ dependencies = [
]

[[package]]
+
name = "fern"
+
version = "0.7.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "69ff9c9d5fb3e6da8ac2f77ab76fe7e8087d512ce095200f8f29ac5b656cf6dc"
+
dependencies = [
+
 "log",
+
]
+

+
[[package]]
name = "ff"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1540,6 +1543,12 @@ dependencies = [
]

[[package]]
+
name = "funty"
+
version = "2.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
+

+
[[package]]
name = "futf"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1550,28 +1559,12 @@ dependencies = [
]

[[package]]
-
name = "futures"
-
version = "0.3.31"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
-
dependencies = [
-
 "futures-channel",
-
 "futures-core",
-
 "futures-executor",
-
 "futures-io",
-
 "futures-sink",
-
 "futures-task",
-
 "futures-util",
-
]
-

-
[[package]]
name = "futures-channel"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
dependencies = [
 "futures-core",
-
 "futures-sink",
]

[[package]]
@@ -1626,7 +1619,6 @@ version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
dependencies = [
-
 "futures-channel",
 "futures-core",
 "futures-io",
 "futures-macro",
@@ -2020,25 +2012,6 @@ dependencies = [
]

[[package]]
-
name = "h2"
-
version = "0.3.26"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
-
dependencies = [
-
 "bytes",
-
 "fnv",
-
 "futures-core",
-
 "futures-sink",
-
 "futures-util",
-
 "http 0.2.12",
-
 "indexmap 2.6.0",
-
 "slab",
-
 "tokio",
-
 "tokio-util",
-
 "tracing",
-
]
-

-
[[package]]
name = "half"
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2053,6 +2026,9 @@ name = "hashbrown"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
+
dependencies = [
+
 "ahash",
+
]

[[package]]
name = "hashbrown"
@@ -2109,17 +2085,6 @@ dependencies = [

[[package]]
name = "http"
-
version = "0.2.12"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"
-
dependencies = [
-
 "bytes",
-
 "fnv",
-
 "itoa 1.0.11",
-
]
-

-
[[package]]
-
name = "http"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258"
@@ -2131,23 +2096,12 @@ dependencies = [

[[package]]
name = "http-body"
-
version = "0.4.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
-
dependencies = [
-
 "bytes",
-
 "http 0.2.12",
-
 "pin-project-lite",
-
]
-

-
[[package]]
-
name = "http-body"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
dependencies = [
 "bytes",
-
 "http 1.1.0",
+
 "http",
]

[[package]]
@@ -2158,18 +2112,12 @@ checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
dependencies = [
 "bytes",
 "futures-util",
-
 "http 1.1.0",
-
 "http-body 1.0.1",
+
 "http",
+
 "http-body",
 "pin-project-lite",
]

[[package]]
-
name = "http-range-header"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f"
-

-
[[package]]
name = "httparse"
version = "1.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2183,30 +2131,6 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"

[[package]]
name = "hyper"
-
version = "0.14.31"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85"
-
dependencies = [
-
 "bytes",
-
 "futures-channel",
-
 "futures-core",
-
 "futures-util",
-
 "h2",
-
 "http 0.2.12",
-
 "http-body 0.4.6",
-
 "httparse",
-
 "httpdate",
-
 "itoa 1.0.11",
-
 "pin-project-lite",
-
 "socket2",
-
 "tokio",
-
 "tower-service",
-
 "tracing",
-
 "want",
-
]
-

-
[[package]]
-
name = "hyper"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a"
@@ -2214,8 +2138,8 @@ dependencies = [
 "bytes",
 "futures-channel",
 "futures-util",
-
 "http 1.1.0",
-
 "http-body 1.0.1",
+
 "http",
+
 "http-body",
 "httparse",
 "httpdate",
 "itoa 1.0.11",
@@ -2226,18 +2150,6 @@ dependencies = [
]

[[package]]
-
name = "hyper-timeout"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1"
-
dependencies = [
-
 "hyper 0.14.31",
-
 "pin-project-lite",
-
 "tokio",
-
 "tokio-io-timeout",
-
]
-

-
[[package]]
name = "hyper-util"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2246,9 +2158,9 @@ dependencies = [
 "bytes",
 "futures-channel",
 "futures-util",
-
 "http 1.1.0",
-
 "http-body 1.0.1",
-
 "hyper 1.5.0",
+
 "http",
+
 "http-body",
+
 "hyper",
 "pin-project-lite",
 "socket2",
 "tokio",
@@ -2696,18 +2608,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"

[[package]]
-
name = "local-ip-address"
-
version = "0.5.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "612ed4ea9ce5acfb5d26339302528a5e1e59dfed95e9e11af3c083236ff1d15d"
-
dependencies = [
-
 "libc",
-
 "neli",
-
 "thiserror",
-
 "windows-sys 0.48.0",
-
]
-

-
[[package]]
name = "localtime"
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2731,6 +2631,9 @@ name = "log"
version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
+
dependencies = [
+
 "value-bag",
+
]

[[package]]
name = "loop9"
@@ -2771,15 +2674,6 @@ dependencies = [
]

[[package]]
-
name = "matchers"
-
version = "0.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
-
dependencies = [
-
 "regex-automata 0.1.10",
-
]
-

-
[[package]]
name = "matches"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2920,31 +2814,6 @@ dependencies = [
]

[[package]]
-
name = "neli"
-
version = "0.6.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1100229e06604150b3becd61a4965d5c70f3be1759544ea7274166f4be41ef43"
-
dependencies = [
-
 "byteorder",
-
 "libc",
-
 "log",
-
 "neli-proc-macros",
-
]
-

-
[[package]]
-
name = "neli-proc-macros"
-
version = "0.1.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c168194d373b1e134786274020dae7fc5513d565ea2ebb9bc9ff17ffb69106d4"
-
dependencies = [
-
 "either",
-
 "proc-macro2",
-
 "quote",
-
 "serde",
-
 "syn 1.0.109",
-
]
-

-
[[package]]
name = "new_debug_unreachable"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2977,19 +2846,9 @@ dependencies = [

[[package]]
name = "noop_proc_macro"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8"
-

-
[[package]]
-
name = "nu-ansi-term"
-
version = "0.46.0"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
-
dependencies = [
-
 "overload",
-
 "winapi",
-
]
+
checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8"

[[package]]
name = "num-bigint"
@@ -3098,6 +2957,15 @@ dependencies = [
]

[[package]]
+
name = "num_threads"
+
version = "0.1.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
+
dependencies = [
+
 "libc",
+
]
+

+
[[package]]
name = "objc"
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3373,12 +3241,6 @@ dependencies = [
]

[[package]]
-
name = "overload"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
-

-
[[package]]
name = "p256"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3635,26 +3497,6 @@ dependencies = [
]

[[package]]
-
name = "pin-project"
-
version = "1.1.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "baf123a161dde1e524adf36f90bc5d8d3462824a9c43553ad07a8183161189ec"
-
dependencies = [
-
 "pin-project-internal",
-
]
-

-
[[package]]
-
name = "pin-project-internal"
-
version = "1.1.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8"
-
dependencies = [
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.81",
-
]
-

-
[[package]]
name = "pin-project-lite"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3743,12 +3585,6 @@ dependencies = [
]

[[package]]
-
name = "portable-atomic"
-
version = "1.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2"
-

-
[[package]]
name = "powerfmt"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3857,35 +3693,23 @@ dependencies = [
]

[[package]]
-
name = "prost"
-
version = "0.12.6"
+
name = "ptr_meta"
+
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29"
+
checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1"
dependencies = [
-
 "bytes",
-
 "prost-derive",
+
 "ptr_meta_derive",
]

[[package]]
-
name = "prost-derive"
-
version = "0.12.6"
+
name = "ptr_meta_derive"
+
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1"
+
checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac"
dependencies = [
-
 "anyhow",
-
 "itertools",
 "proc-macro2",
 "quote",
-
 "syn 2.0.81",
-
]
-

-
[[package]]
-
name = "prost-types"
-
version = "0.12.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0"
-
dependencies = [
-
 "prost",
+
 "syn 1.0.109",
]

[[package]]
@@ -4061,7 +3885,7 @@ dependencies = [
 "tauri",
 "tauri-build",
 "tauri-plugin-clipboard-manager",
-
 "tauri-plugin-devtools",
+
 "tauri-plugin-log",
 "tauri-plugin-shell",
 "tauri-plugin-window-state",
 "thiserror",
@@ -4085,6 +3909,12 @@ dependencies = [
]

[[package]]
+
name = "radium"
+
version = "0.7.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
+

+
[[package]]
name = "rand"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4268,17 +4098,8 @@ checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8"
dependencies = [
 "aho-corasick",
 "memchr",
-
 "regex-automata 0.4.8",
-
 "regex-syntax 0.8.5",
-
]
-

-
[[package]]
-
name = "regex-automata"
-
version = "0.1.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
-
dependencies = [
-
 "regex-syntax 0.6.29",
+
 "regex-automata",
+
 "regex-syntax",
]

[[package]]
@@ -4289,20 +4110,23 @@ checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
dependencies = [
 "aho-corasick",
 "memchr",
-
 "regex-syntax 0.8.5",
+
 "regex-syntax",
]

[[package]]
name = "regex-syntax"
-
version = "0.6.29"
+
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
+
checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"

[[package]]
-
name = "regex-syntax"
-
version = "0.8.5"
+
name = "rend"
+
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
+
checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c"
+
dependencies = [
+
 "bytecheck",
+
]

[[package]]
name = "reqwest"
@@ -4314,10 +4138,10 @@ dependencies = [
 "bytes",
 "futures-core",
 "futures-util",
-
 "http 1.1.0",
-
 "http-body 1.0.1",
+
 "http",
+
 "http-body",
 "http-body-util",
-
 "hyper 1.5.0",
+
 "hyper",
 "hyper-util",
 "ipnet",
 "js-sys",
@@ -4358,13 +4182,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a"

[[package]]
-
name = "ringbuf"
-
version = "0.4.7"
+
name = "rkyv"
+
version = "0.7.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "726bb493fe9cac765e8f96a144c3a8396bdf766dedad22e504b70b908dcbceb4"
+
checksum = "9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b"
dependencies = [
-
 "crossbeam-utils",
-
 "portable-atomic",
+
 "bitvec",
+
 "bytecheck",
+
 "bytes",
+
 "hashbrown 0.12.3",
+
 "ptr_meta",
+
 "rend",
+
 "rkyv_derive",
+
 "seahash",
+
 "tinyvec",
+
 "uuid",
+
]
+

+
[[package]]
+
name = "rkyv_derive"
+
version = "0.7.45"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 1.0.109",
]

[[package]]
@@ -4389,6 +4232,22 @@ dependencies = [
]

[[package]]
+
name = "rust_decimal"
+
version = "1.36.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555"
+
dependencies = [
+
 "arrayvec",
+
 "borsh",
+
 "bytes",
+
 "num-traits",
+
 "rand 0.8.5",
+
 "rkyv",
+
 "serde",
+
 "serde_json",
+
]
+

+
[[package]]
name = "rustc-demangle"
version = "0.1.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4471,6 +4330,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"

[[package]]
+
name = "seahash"
+
version = "4.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b"
+

+
[[package]]
name = "sec1"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4694,15 +4559,6 @@ dependencies = [
]

[[package]]
-
name = "sharded-slab"
-
version = "0.1.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
-
dependencies = [
-
 "lazy_static",
-
]
-

-
[[package]]
name = "shared_child"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4750,6 +4606,12 @@ dependencies = [
]

[[package]]
+
name = "simdutf8"
+
version = "0.1.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"
+

+
[[package]]
name = "siphasher"
version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4803,7 +4665,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08"
dependencies = [
 "bytemuck",
-
 "cfg_aliases",
+
 "cfg_aliases 0.2.1",
 "core-graphics 0.24.0",
 "foreign-types",
 "js-sys",
@@ -5020,6 +4882,18 @@ dependencies = [
]

[[package]]
+
name = "syn_derive"
+
version = "0.1.8"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1329189c02ff984e9736652b1631330da25eaa6bc639089ed4915d25446cbe7b"
+
dependencies = [
+
 "proc-macro-error",
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.81",
+
]
+

+
[[package]]
name = "sync_wrapper"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -5098,6 +4972,12 @@ dependencies = [
]

[[package]]
+
name = "tap"
+
version = "1.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
+

+
[[package]]
name = "tar"
version = "0.4.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -5130,7 +5010,7 @@ dependencies = [
 "glob",
 "gtk",
 "heck 0.5.0",
-
 "http 1.1.0",
+
 "http",
 "jni",
 "libc",
 "log",
@@ -5155,7 +5035,6 @@ dependencies = [
 "tauri-utils",
 "thiserror",
 "tokio",
-
 "tracing",
 "tray-icon",
 "url",
 "urlpattern",
@@ -5264,30 +5143,25 @@ dependencies = [
]

[[package]]
-
name = "tauri-plugin-devtools"
-
version = "2.0.0"
+
name = "tauri-plugin-log"
+
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8e5cd17faa36a826e5686bd0fda5bc3f4c903682263f00cd50f2f778fc4bb866"
+
checksum = "8aa13d15daf90230ba26d5a9b4a4612975fa64ce17290cb7f6e0f89bb6997d82"
dependencies = [
-
 "async-stream",
-
 "bytes",
+
 "android_logger",
+
 "byte-unit",
 "cocoa",
-
 "colored",
-
 "devtools-core",
-
 "futures",
-
 "local-ip-address",
+
 "fern",
 "log",
 "objc",
 "serde",
 "serde_json",
+
 "serde_repr",
 "swift-rs",
 "tauri",
 "tauri-plugin",
-
 "tokio",
-
 "tonic",
-
 "tonic-health",
-
 "tracing",
-
 "tracing-subscriber",
+
 "thiserror",
+
 "time",
]

[[package]]
@@ -5334,7 +5208,7 @@ checksum = "c8f437293d6f5e5dce829250f4dbdce4e0b52905e297a6689cc2963eb53ac728"
dependencies = [
 "dpi",
 "gtk",
-
 "http 1.1.0",
+
 "http",
 "jni",
 "raw-window-handle",
 "serde",
@@ -5352,7 +5226,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1431602bcc71f2f840ad623915c9842ecc32999b867c4a787d975a17a9625cc6"
dependencies = [
 "gtk",
-
 "http 1.1.0",
+
 "http",
 "jni",
 "log",
 "objc2",
@@ -5364,7 +5238,6 @@ dependencies = [
 "tao",
 "tauri-runtime",
 "tauri-utils",
-
 "tracing",
 "url",
 "webkit2gtk",
 "webview2-com",
@@ -5459,8 +5332,8 @@ name = "test-http-api"
version = "0.1.0"
dependencies = [
 "anyhow",
-
 "axum 0.7.7",
-
 "hyper 1.5.0",
+
 "axum",
+
 "hyper",
 "lexopt",
 "radicle",
 "radicle-surf",
@@ -5469,7 +5342,7 @@ dependencies = [
 "serde_json",
 "thiserror",
 "tokio",
-
 "tower-http 0.5.2",
+
 "tower-http",
]

[[package]]
@@ -5499,16 +5372,6 @@ dependencies = [
]

[[package]]
-
name = "thread_local"
-
version = "1.1.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
-
dependencies = [
-
 "cfg-if",
-
 "once_cell",
-
]
-

-
[[package]]
name = "tiff"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -5527,7 +5390,9 @@ checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
dependencies = [
 "deranged",
 "itoa 1.0.11",
+
 "libc",
 "num-conv",
+
 "num_threads",
 "powerfmt",
 "serde",
 "time-core",
@@ -5582,16 +5447,6 @@ dependencies = [
]

[[package]]
-
name = "tokio-io-timeout"
-
version = "1.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf"
-
dependencies = [
-
 "pin-project-lite",
-
 "tokio",
-
]
-

-
[[package]]
name = "tokio-macros"
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -5603,17 +5458,6 @@ dependencies = [
]

[[package]]
-
name = "tokio-stream"
-
version = "0.1.16"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1"
-
dependencies = [
-
 "futures-core",
-
 "pin-project-lite",
-
 "tokio",
-
]
-

-
[[package]]
name = "tokio-util"
version = "0.7.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -5686,86 +5530,6 @@ dependencies = [
]

[[package]]
-
name = "tonic"
-
version = "0.10.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e"
-
dependencies = [
-
 "async-stream",
-
 "async-trait",
-
 "axum 0.6.20",
-
 "base64 0.21.7",
-
 "bytes",
-
 "h2",
-
 "http 0.2.12",
-
 "http-body 0.4.6",
-
 "hyper 0.14.31",
-
 "hyper-timeout",
-
 "percent-encoding",
-
 "pin-project",
-
 "prost",
-
 "tokio",
-
 "tokio-stream",
-
 "tower 0.4.13",
-
 "tower-layer",
-
 "tower-service",
-
 "tracing",
-
]
-

-
[[package]]
-
name = "tonic-health"
-
version = "0.10.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f80db390246dfb46553481f6024f0082ba00178ea495dbb99e70ba9a4fafb5e1"
-
dependencies = [
-
 "async-stream",
-
 "prost",
-
 "tokio",
-
 "tokio-stream",
-
 "tonic",
-
]
-

-
[[package]]
-
name = "tonic-web"
-
version = "0.10.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fddb2a37b247e6adcb9f239f4e5cefdcc5ed526141a416b943929f13aea2cce"
-
dependencies = [
-
 "base64 0.21.7",
-
 "bytes",
-
 "http 0.2.12",
-
 "http-body 0.4.6",
-
 "hyper 0.14.31",
-
 "pin-project",
-
 "tokio-stream",
-
 "tonic",
-
 "tower-http 0.4.4",
-
 "tower-layer",
-
 "tower-service",
-
 "tracing",
-
]
-

-
[[package]]
-
name = "tower"
-
version = "0.4.13"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
-
dependencies = [
-
 "futures-core",
-
 "futures-util",
-
 "indexmap 1.9.3",
-
 "pin-project",
-
 "pin-project-lite",
-
 "rand 0.8.5",
-
 "slab",
-
 "tokio",
-
 "tokio-util",
-
 "tower-layer",
-
 "tower-service",
-
 "tracing",
-
]
-

-
[[package]]
name = "tower"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -5782,32 +5546,14 @@ dependencies = [

[[package]]
name = "tower-http"
-
version = "0.4.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140"
-
dependencies = [
-
 "bitflags 2.6.0",
-
 "bytes",
-
 "futures-core",
-
 "futures-util",
-
 "http 0.2.12",
-
 "http-body 0.4.6",
-
 "http-range-header",
-
 "pin-project-lite",
-
 "tower-layer",
-
 "tower-service",
-
]
-

-
[[package]]
-
name = "tower-http"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5"
dependencies = [
 "bitflags 2.6.0",
 "bytes",
-
 "http 1.1.0",
-
 "http-body 1.0.1",
+
 "http",
+
 "http-body",
 "http-body-util",
 "pin-project-lite",
 "tower-layer",
@@ -5832,60 +5578,17 @@ version = "0.1.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
dependencies = [
-
 "log",
 "pin-project-lite",
-
 "tracing-attributes",
 "tracing-core",
]

[[package]]
-
name = "tracing-attributes"
-
version = "0.1.27"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
-
dependencies = [
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.81",
-
]
-

-
[[package]]
name = "tracing-core"
version = "0.1.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
dependencies = [
 "once_cell",
-
 "valuable",
-
]
-

-
[[package]]
-
name = "tracing-log"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
-
dependencies = [
-
 "log",
-
 "once_cell",
-
 "tracing-core",
-
]
-

-
[[package]]
-
name = "tracing-subscriber"
-
version = "0.3.18"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
-
dependencies = [
-
 "matchers",
-
 "nu-ansi-term",
-
 "once_cell",
-
 "regex",
-
 "sharded-slab",
-
 "smallvec",
-
 "thread_local",
-
 "tracing",
-
 "tracing-core",
-
 "tracing-log",
]

[[package]]
@@ -6060,6 +5763,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"

[[package]]
+
name = "utf8-width"
+
version = "0.1.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3"
+

+
[[package]]
name = "uuid"
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -6081,10 +5790,10 @@ dependencies = [
]

[[package]]
-
name = "valuable"
-
version = "0.1.0"
+
name = "value-bag"
+
version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
+
checksum = "3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2"

[[package]]
name = "vcpkg"
@@ -6716,7 +6425,7 @@ dependencies = [
 "gdkx11",
 "gtk",
 "html5ever",
-
 "http 1.1.0",
+
 "http",
 "javascriptcore-rs",
 "jni",
 "kuchikiki",
@@ -6734,7 +6443,6 @@ dependencies = [
 "soup3",
 "tao-macros",
 "thiserror",
-
 "tracing",
 "webkit2gtk",
 "webkit2gtk-sys",
 "webview2-com",
@@ -6745,6 +6453,15 @@ dependencies = [
]

[[package]]
+
name = "wyz"
+
version = "0.5.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
+
dependencies = [
+
 "tap",
+
]
+

+
[[package]]
name = "x11"
version = "2.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
modified crates/radicle-tauri/Cargo.toml
@@ -25,7 +25,7 @@ serde = { version = "1.0.210", features = ["derive"] }
serde_json = { version = "1.0.132" }
tauri = { version = "2.0.4", features = ["isolation"] }
tauri-plugin-clipboard-manager = { version = "2.0.1" }
-
tauri-plugin-devtools = { version = "2.0.0" }
+
tauri-plugin-log = { version = "2.0.0" }
tauri-plugin-shell = { version = "2.0.1" }
tauri-plugin-window-state = { version = "2.0.1" }
thiserror = { version = "1.0.64" }
modified crates/radicle-tauri/capabilities/default.json
@@ -15,6 +15,7 @@
    "core:tray:default",
    "shell:allow-open",
    "clipboard-manager:default",
-
    "clipboard-manager:allow-write-text"
+
    "clipboard-manager:allow-write-text",
+
    "log:default"
  ]
}
modified crates/radicle-tauri/src/lib.rs
@@ -37,7 +37,7 @@ impl Profile for AppState {
#[cfg_attr(mobile, tauri::mobile_entry_point)]
pub fn run() {
    #[cfg(debug_assertions)]
-
    let builder = tauri::Builder::default().plugin(tauri_plugin_devtools::init());
+
    let builder = tauri::Builder::default().plugin(tauri_plugin_log::Builder::new().build());
    #[cfg(not(debug_assertions))]
    let builder = tauri::Builder::default();

modified package-lock.json
@@ -12,6 +12,7 @@
      "dependencies": {
        "@tauri-apps/api": "^2.0.2",
        "@tauri-apps/plugin-clipboard-manager": "^2.0.0",
+
        "@tauri-apps/plugin-log": "^2.0.0",
        "@tauri-apps/plugin-shell": "^2.0.0",
        "@tauri-apps/plugin-window-state": "^2.0.0"
      },
@@ -1219,6 +1220,14 @@
        "@tauri-apps/api": "^2.0.0"
      }
    },
+
    "node_modules/@tauri-apps/plugin-log": {
+
      "version": "2.0.0",
+
      "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-log/-/plugin-log-2.0.0.tgz",
+
      "integrity": "sha512-C+NII9vzswqnOQE8k7oRtnaw0z5TZsMmnirRhXkCKDEhQQH9841Us/PC1WHtGiAaJ8za1A1JB2xXndEq/47X/w==",
+
      "dependencies": {
+
        "@tauri-apps/api": "^2.0.0"
+
      }
+
    },
    "node_modules/@tauri-apps/plugin-shell": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-shell/-/plugin-shell-2.0.1.tgz",
modified package.json
@@ -26,6 +26,7 @@
  "dependencies": {
    "@tauri-apps/api": "^2.0.2",
    "@tauri-apps/plugin-clipboard-manager": "^2.0.0",
+
    "@tauri-apps/plugin-log": "^2.0.0",
    "@tauri-apps/plugin-shell": "^2.0.0",
    "@tauri-apps/plugin-window-state": "^2.0.0"
  },