merge: webfetch local reader markdown

This commit is contained in:
2026-05-31 07:21:01 +09:00
4 changed files with 869 additions and 62 deletions
Generated
+2 -16
View File
@@ -2712,21 +2712,6 @@ dependencies = [
"unicode-width",
]
[[package]]
name = "readability-rs"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a17841ca2fc1c3e2aed7c44b29121ab099176923c0ac55d9906edea8ab025bc"
dependencies = [
"html5ever",
"lazy_static",
"log",
"markup5ever_rcdom",
"regex",
"thiserror 2.0.18",
"url",
]
[[package]]
name = "redox_syscall"
version = "0.5.18"
@@ -3775,10 +3760,11 @@ dependencies = [
"grep-matcher",
"grep-regex",
"grep-searcher",
"html5ever",
"ignore",
"llm-worker",
"manifest",
"readability-rs",
"markup5ever_rcdom",
"reqwest",
"schemars",
"serde",
+2 -1
View File
@@ -11,9 +11,10 @@ grep-matcher = "0.1.8"
grep-regex = "0.1.14"
grep-searcher = "0.1.16"
ignore = "0.4.25"
html5ever = "0.26"
llm-worker = { workspace = true }
manifest = { workspace = true }
readability = { package = "readability-rs", version = "0.5.0" }
markup5ever_rcdom = "0.2"
reqwest = { version = "0.13", default-features = false, features = ["json", "native-tls"] }
schemars = { workspace = true }
serde = { workspace = true, features = ["derive"] }
+864 -44
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -40,7 +40,7 @@ rustPlatform.buildRustPackage rec {
filter = sourceFilter;
};
cargoHash = "sha256-VzVFqOWJHfgX92Qw84995ICQu2uvQPeYm6AotU4/LR0=";
cargoHash = "sha256-8TAJLV7+7Th4o5Jpsyqz+n9kiuB0FO6qxGi559otfko=";
depsExtraArgs = {
# nixpkgs 25.11's fetchCargoVendor still uses crates.io's API