server: documentation part 1

This commit is contained in:
nym21
2025-10-06 22:53:50 +02:00
parent db344749b6
commit 7ff79c3164
23 changed files with 670 additions and 183 deletions
Generated
+43 -5
View File
@@ -514,6 +514,27 @@ dependencies = [
"brk_structs",
]
[[package]]
name = "brk-aide"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b25c11ed19c06e037fb0f6ab12f218ec79ed53c7daa7a5b55865112e2320097f"
dependencies = [
"axum",
"bytes",
"cfg-if",
"http",
"indexmap 2.11.4",
"schemars 1.0.4",
"serde",
"serde_json",
"serde_qs",
"thiserror 2.0.17",
"tower-layer",
"tower-service",
"tracing",
]
[[package]]
name = "brk-file-id"
version = "0.2.3"
@@ -710,7 +731,7 @@ dependencies = [
name = "brk_mcp"
version = "0.0.111"
dependencies = [
"axum",
"brk-aide",
"brk_interface",
"brk_rmcp",
"log",
@@ -1132,6 +1153,7 @@ dependencies = [
"axum",
"bitcoin",
"bitcoincore-rpc",
"brk-aide",
"brk_computer",
"brk_error",
"brk_fetcher",
@@ -1144,6 +1166,7 @@ dependencies = [
"jiff",
"log",
"quick_cache",
"schemars 1.0.4",
"serde",
"sonic-rs 0.5.5",
"tokio",
@@ -1193,6 +1216,7 @@ dependencies = [
"num_enum",
"rapidhash",
"ryu",
"schemars 1.0.4",
"serde",
"serde_bytes",
"strum",
@@ -1939,9 +1963,9 @@ dependencies = [
[[package]]
name = "flate2"
version = "1.1.3"
version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04bcaeafafdd3cd1cb5d986ff32096ad1136630207c49b9091e3ae541090d938"
checksum = "dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9"
dependencies = [
"crc32fast",
"libz-rs-sys",
@@ -4136,6 +4160,7 @@ checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0"
dependencies = [
"chrono",
"dyn-clone",
"indexmap 2.11.4",
"ref-cast",
"schemars_derive",
"serde",
@@ -4305,6 +4330,19 @@ dependencies = [
"serde_core",
]
[[package]]
name = "serde_qs"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b417bedc008acbdf6d6b4bc482d29859924114bbe2650b7921fb68a261d0aa6"
dependencies = [
"axum",
"futures",
"percent-encoding",
"serde",
"thiserror 2.0.17",
]
[[package]]
name = "serde_spanned"
version = "1.0.2"
@@ -5042,9 +5080,9 @@ checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
[[package]]
name = "unicode-width"
version = "0.2.1"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c"
checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
[[package]]
name = "unicode-xid"