Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
151 changes: 147 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 16 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[workspace]
members = [
"crates/crw-core",
"crates/crw-diff",
"crates/crw-renderer",
"crates/crw-extract",
"crates/crw-crawl",
Expand All @@ -10,6 +11,7 @@ members = [
"crates/crw-mcp-proto",
"crates/crw-browse",
"crates/crw-cli",
"crates/crw-monitor",
]
resolver = "2"

Expand Down Expand Up @@ -50,6 +52,10 @@ once_cell = "1"
# Text processing
regex = "1"

# Diffing (change-tracking / monitor). Myers diff over lines; the parse-diff
# AST and the unified text surface are both derived from its op stream.
similar = "2"

# Randomness
rand = "0.9"

Expand Down Expand Up @@ -89,6 +95,16 @@ url = { version = "2", features = ["serde"] }
sha2 = "0.10"
hex = "0.4"

# Self-host monitor mode (feature-gated, default OFF). These are optional deps
# of `crw-monitor` only and MUST NOT leak into the default `crw-server` build —
# the open-core boundary gate (`cargo tree -p crw-server`) asserts their absence.
# NOTE: the monitor scheduler is a self-contained tokio sleep-loop (UTC cron +
# fixed-interval parser in `crw-monitor::schedule`), so no external cron crate is
# pulled in — simpler and keeps the dependency surface (and the open-core tree)
# minimal. `tokio-cron-scheduler` was evaluated and intentionally not adopted.
rusqlite = { version = "0.32", features = ["bundled"] }
hmac = "0.12"

# Unix process-group kill (browser teardown). Unix-only; already present
# transitively. Used by crw-renderer's BROWSER_PGIDS group-kill registry.
libc = "0.2"
Expand Down
3 changes: 3 additions & 0 deletions crates/crw-cli/src/commands/scrape.rs
Original file line number Diff line number Diff line change
Expand Up @@ -634,5 +634,8 @@ fn build_request(
renderer: None,
deadline_ms: None,
debug: None,
change_tracking: None,
goal: None,
judge_enabled: None,
}
}
Loading
Loading