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

feat(agents): support per-turn tool controls

#1069Merged
Comparing
yielding-literature
(
110e292
) with
main
(
9eb0d76
)
CodSpeed Performance Gauge
0%
Untouched
39
Skipped
5

Benchmarks

44 total
session_key_to_filename[project:backend:debug-auth]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+4%
772.8 ns743.6 ns
vision_support_lookup[gpt-5]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+3%
2.5 µs2.4 µs
session_key_to_filename[user@host:session:42]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+2%
1.5 µs1.5 µs
vision_support_lookup[gpt-4o]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+1%
2.5 µs2.5 µs
vision_support_lookup[kimi-k2.5]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+1%
2.5 µs2.5 µs
vision_support_lookup[claude-sonnet-4-5-20250929]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+1%
2.7 µs2.6 µs
vision_support_lookup[gemini-2.0-flash]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+1%
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[mistral-large-latest]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+1%
2.6 µs2.6 µs
vision_support_lookup[o3]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.4 µs2.4 µs
sanitize_tool_result[10000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
159 µs158.9 µs
config_validate_toml
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
context_window_lookup[codestral-latest]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
vision_support_lookup[codestral-latest]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
session_key_to_filename[2026-02-09T12:00:00Z]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
803.3 ns803.3 ns
tool_result_to_content_vision[1000000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
22.3 ms22.3 ms
sanitize_tool_result[1000000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
15.1 ms15.1 ms
tool_result_to_content_vision[100000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
sanitize_tool_result[100000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
tool_result_to_content_vision[10000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
240.8 µs240.9 µs
config_serde_roundtrip
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
values_to_chat_messages[500]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
574.1 µs575.4 µs
namespaced_model_id
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.6 µs2.6 µs
config_load_toml
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
full_config_boot_path
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms

Commits

Click on a commit to change the comparison range
Base
main
9eb0d76
-1.35%
feat(agents): support per-turn tool controls
3ae6f98
10 days ago
by penso
+1.03%
fix(agents): complete tool choice coverage
ad58551
10 days ago
by penso
-0.08%
fix(agents): address tool control review feedback
40fbe8a
10 days ago
by penso
+0.11%
fix(providers): reject anthropic any with thinking
8fe7c6a
10 days ago
by penso
+0.03%
fix(agents): require active tools for any choice
478e1f6
9 days ago
by penso
-0.04%
fix(providers): omit chat tool choice without tools
a56221c
9 days ago
by penso
+0.06%
fix(config): warn on invalid tool choice controls
0c53ce8
9 days ago
by penso
-0.07%
fix(providers): satisfy streaming parser clippy
aa53b0e
9 days ago
by penso
-0.02%
chore(httpd): keep runtime below size limit
110e292
9 days ago
by penso
© 2026 CodSpeed Technology
Home Terms Privacy Docs