Avatar for the moltis-org user
moltis-org
moltis
BlogDocsChangelog

fix(tools): enforce exec allowlist when approval_mode is off

#662Merged
Comparing
stirring-acoustic
(
07374e9
) with
main
(
6b44e1c
)
CodSpeed Performance Gauge
-23%
Regression
1
Untouched
38
Skipped
5

Benchmarks

44 total
env_substitution
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
-23%
10 µs13 µs
namespaced_model_id
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+2%
2.6 µs2.5 µs
vision_support_lookup[unknown-model-xyz]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+1%
2.6 µs2.6 µs
vision_support_lookup[claude-sonnet-4-5-20250929]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+1%
2.6 µs2.6 µs
context_window_lookup[claude-sonnet-4-5-20250929]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+1%
2.6 µs2.6 µs
context_window_lookup[unknown-model-xyz]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+1%
2.7 µs2.7 µs
config_validate_toml
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
full_config_boot_path
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
4.1 ms4.1 ms
config_load_toml
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
sanitize_tool_result[10000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
159.1 µs158.8 µs
tool_result_to_content_vision[10000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
240.7 µs240.7 µs
config_default_construction
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
33.4 µs33.4 µs
tool_result_to_content_vision[100000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
sanitize_tool_result[1000000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
15.1 ms15.1 ms
tool_result_to_content_vision[1000000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
22.3 ms22.3 ms
vision_support_lookup[gemini-2.0-flash]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
context_window_lookup[o3]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.4 µs2.4 µs
context_window_lookup[gpt-5]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.4 µs2.4 µs
context_window_lookup[gemini-2.0-flash]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.6 µs2.6 µs
context_window_lookup[kimi-k2.5]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.6 µs2.6 µs
vision_support_lookup[o3]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.3 µs2.3 µs
vision_support_lookup[gpt-5]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.4 µs2.4 µs
vision_support_lookup[gpt-4o]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.4 µs2.4 µs
context_window_lookup[codestral-latest]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
context_window_lookup[gpt-4o]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs

Commits

Click on a commit to change the comparison range
Base
main
6b44e1c
-0.44%
fix(tools): enforce exec allowlist when approval_mode is off
b40e874
2 days ago
by penso
+0.13%
fix(tools): deny dangerous commands in off mode instead of hanging
f30a0d0
2 days ago
by penso
-22.78%
fix(tools): warn when safe-bin bypasses explicit allowlist in off mode
07374e9
2 days ago
by penso
© 2026 CodSpeed Technology
Home Terms Privacy Docs