Announcing Beacon: Self-improving memory for coding agents
← All MCP servers
MCP server

io.github.sebastienrousseau/rlg-mcp

mcp:sebastienrousseau/rlg

MCP server exposing rlg log streams to LLM agents via JSON-RPC 2.0 over stdio.

Verdict
Inconclusive

The analysis could not cover enough of the artifact to decide.

Analyzed Oct 29, 2026, 16:19 UTC at 66160ae

Dispute security verdict

If you believe this verdict is incorrect, submit a dispute and we'll review it.

0
findings
—
highest severity
0
threat classes
293
files scanned
1,180/1,180
checks satisfied
0
package advisories

Why this verdict

mcp-server . Inconclusive
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-cli/benches/parse.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-cli/examples/filter_by_attribute.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-cli/examples/pipeline.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-cli/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-cli/src/main.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-cli/tests/completions.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-cli/tests/integration.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-cli/tests/proptest_filter.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-ebpf/benches/enrich.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-ebpf/examples/chain.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-ebpf/examples/enrich.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-ebpf/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-ebpf/tests/integration.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/benches/serialise.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/examples/async_export.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/examples/circuit_breaker.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/examples/honeycomb.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/src/async_http.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/src/backoff.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/src/blocking_http.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/src/http.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/src/tests.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/tests/async_http.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/tests/blocking_http.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-otlp/tests/integration.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-redact/benches/scrub.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-redact/examples/custom_patterns.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-redact/examples/scrub.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-redact/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-redact/tests/integration.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-report/benches/aggregate.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-report/examples/digest.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-report/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-report/src/main.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-report/tests/cli.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-report/tests/completions.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-test/benches/capture.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-test/examples/capture.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-test/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-test/tests/integration.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-tower/benches/layer.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-tower/examples/echo.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-tower/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-tower/tests/integration.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-wasm/benches/build.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-wasm/examples/hello.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-wasm/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/benches/bench.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/benches/competitive_bench.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/benches/config_bench.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/benches/log_bench.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/build.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/examples/example_config.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/examples/example_lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/examples/example_log_format.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/examples/example_log_level.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/examples/example_macros.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/examples/example_utils.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/config.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/config/hot_reload.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/config/log_rotation.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/config/set.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/config/tests.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/datetime.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/engine.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/engine/tests.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/error.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/init.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/init/tests.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/kani_proofs.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/log.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/log/tests.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/log/write.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/log_format.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/log_level.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/logger.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/macros.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/rotation.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/sharded_queue.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/sink.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/tracing.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/tui.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/tui/tests.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/src/utils.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/tests/loom_engine.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/tests/proptest_round_trip.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/tests/test_config_hot_reload.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/tests/test_coverage_final.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/tests/test_init_lifecycle.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg/tests/test_readme_config.rs
  • inconclusive: gap no_dataflow_for_rust at crates/xtask/src/main.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/examples/example.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_config.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_config_comprehensive.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_config_coverage.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_config_errors.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_coverage_gaps.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_coverage_v007.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_edge_cases.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_engine_high_perf.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_fluent_api.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_lib.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_log_comprehensive.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_log_errors.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_log_format.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_log_io_errors.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_log_level.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_log_rotation.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_macros.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_new_modules.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_tracing.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_tui_and_sinks.rs
  • inconclusive: gap no_dataflow_for_unsupported_script at crates/rlg/tests/test_utils.rs
  • inconclusive: gap no_tools_extracted at server.json
  • inconclusive: gap unanalyzed_image at .github/demo.gif
  • inconclusive: gap vision_skipped at .github/demo.gif
mcp-server crates/rlg-mcp Inconclusive
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-mcp/benches/tail.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-mcp/src/lib.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-mcp/src/main.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-mcp/src/model.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-mcp/src/ops.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-mcp/src/tests.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-mcp/src/transport.rs
  • inconclusive: gap no_dataflow_for_rust at crates/rlg-mcp/src/transport/sse.rs

Security findings 0

No individual findings recorded

The inconclusive verdict rests on the coverage gaps below.

Notes 1

Capabilities, vulnerabilities and disclosed behavior worth knowing. Nothing here works against the person who installs it, so notes never change the verdict.

Privilege escalation

lowNoteConfirmed on reviewmedium confidence

The streamable HTTP transport disables the SDK's Host-header check when the operator binds 0.0.0.0 or ::, removing the DNS-rebinding protection for a server with no authentication; this is an operator-chosen configuration, so it is a weak-default note.

config = config.disable_allowed_hosts();
vector:code
Reviewer's reasoning

Binding 0.0.0.0 or :: is an operator-chosen configuration that disables the Host-header check; exploiting it needs a malicious page or outside actor to reach the unauthenticated server via DNS rebinding, so the artifact only makes it possible (test 3), and operator-controlled configuration is a note.

Coverage gaps 126

Parts of the artifact the static analysis could not fully examine.

no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-cli/benches/parse.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-cli/examples/filter_by_attribute.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-cli/examples/pipeline.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-cli/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-cli/src/main.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-cli/tests/completions.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-cli/tests/integration.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-cli/tests/proptest_filter.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-ebpf/benches/enrich.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-ebpf/examples/chain.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-ebpf/examples/enrich.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-ebpf/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-ebpf/tests/integration.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/benches/serialise.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/examples/async_export.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/examples/circuit_breaker.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/examples/honeycomb.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/src/async_http.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/src/backoff.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/src/blocking_http.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/src/http.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/src/tests.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/tests/async_http.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/tests/blocking_http.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-otlp/tests/integration.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-redact/benches/scrub.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-redact/examples/custom_patterns.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-redact/examples/scrub.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-redact/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-redact/tests/integration.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-report/benches/aggregate.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-report/examples/digest.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-report/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-report/src/main.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-report/tests/cli.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-report/tests/completions.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-test/benches/capture.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-test/examples/capture.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-test/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-test/tests/integration.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-tower/benches/layer.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-tower/examples/echo.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-tower/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-tower/tests/integration.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-wasm/benches/build.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-wasm/examples/hello.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-wasm/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/benches/bench.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/benches/competitive_bench.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/benches/config_bench.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/benches/log_bench.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/build.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/examples/example_config.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/examples/example_lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/examples/example_log_format.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/examples/example_log_level.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/examples/example_macros.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/examples/example_utils.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/config.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/config/hot_reload.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/config/log_rotation.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/config/set.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/config/tests.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/datetime.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/engine.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/engine/tests.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/error.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/init.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/init/tests.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/kani_proofs.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/log.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/log/tests.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/log/write.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/log_format.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/log_level.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/logger.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/macros.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/rotation.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/sharded_queue.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/sink.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/tracing.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/tui.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/tui/tests.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/src/utils.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/tests/loom_engine.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/tests/proptest_round_trip.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/tests/test_config_hot_reload.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/tests/test_coverage_final.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/tests/test_init_lifecycle.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg/tests/test_readme_config.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/xtask/src/main.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/examples/example.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_config.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_config_comprehensive.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_config_coverage.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_config_errors.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_coverage_gaps.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_coverage_v007.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_edge_cases.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_engine_high_perf.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_fluent_api.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_lib.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_log_comprehensive.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_log_errors.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_log_format.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_log_io_errors.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_log_level.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_log_rotation.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_macros.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_new_modules.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_tracing.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_tui_and_sinks.rs
no_dataflow_for_unsupported_script unsupported_script file: string-literal extraction only
crates/rlg/tests/test_utils.rs
no_tools_extracted MCP server target with no statically extractable tools/prompts/resources
server.json
unanalyzed_image image text not analyzed
.github/demo.gif
vision_skipped animated GIF with 432 frames (models see one)
.github/demo.gif
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-mcp/benches/tail.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-mcp/src/lib.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-mcp/src/main.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-mcp/src/model.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-mcp/src/ops.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-mcp/src/tests.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-mcp/src/transport.rs
no_dataflow_for_rust rust file: string-literal extraction only
crates/rlg-mcp/src/transport/sse.rs