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", "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]] [[package]]
name = "redox_syscall" name = "redox_syscall"
version = "0.5.18" version = "0.5.18"
@@ -3775,10 +3760,11 @@ dependencies = [
"grep-matcher", "grep-matcher",
"grep-regex", "grep-regex",
"grep-searcher", "grep-searcher",
"html5ever",
"ignore", "ignore",
"llm-worker", "llm-worker",
"manifest", "manifest",
"readability-rs", "markup5ever_rcdom",
"reqwest", "reqwest",
"schemars", "schemars",
"serde", "serde",
+2 -1
View File
@@ -11,9 +11,10 @@ grep-matcher = "0.1.8"
grep-regex = "0.1.14" grep-regex = "0.1.14"
grep-searcher = "0.1.16" grep-searcher = "0.1.16"
ignore = "0.4.25" ignore = "0.4.25"
html5ever = "0.26"
llm-worker = { workspace = true } llm-worker = { workspace = true }
manifest = { 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"] } reqwest = { version = "0.13", default-features = false, features = ["json", "native-tls"] }
schemars = { workspace = true } schemars = { workspace = true }
serde = { workspace = true, features = ["derive"] } serde = { workspace = true, features = ["derive"] }
+859 -39
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; filter = sourceFilter;
}; };
cargoHash = "sha256-VzVFqOWJHfgX92Qw84995ICQu2uvQPeYm6AotU4/LR0="; cargoHash = "sha256-8TAJLV7+7Th4o5Jpsyqz+n9kiuB0FO6qxGi559otfko=";
depsExtraArgs = { depsExtraArgs = {
# nixpkgs 25.11's fetchCargoVendor still uses crates.io's API # nixpkgs 25.11's fetchCargoVendor still uses crates.io's API