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

refactor(providers): use explicit OpenAI capabilities

#1090Merged
Comparing
refactor-openai-flags
(
34913c1
) with
main
(
bc4e4a1
)
CodSpeed Performance Gauge
0%
Untouched
39
Skipped
5

Benchmarks

44 total
session_key_to_filename[default]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+4%
682.5 ns653.3 ns
session_key_to_filename[2026-02-09T12:00:00Z]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
+4%
774.2 ns745 ns
values_to_chat_messages[50]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
72 µs71.7 µs
config_load_toml
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
values_to_chat_messages[2000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.3 ms2.2 ms
config_template_generation
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
95.4 µs95.4 µs
sanitize_tool_result[100000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
values_to_chat_messages[500]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
574 µs573.9 µs
vision_support_lookup[gpt-4o]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
session_key_to_filename[user@host:session:42]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
1.5 µs1.5 µs
vision_support_lookup[claude-sonnet-4-5-20250929]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.7 µs2.7 µs
vision_support_lookup[o3]
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.6 µs2.6 µs
vision_support_lookup[gemini-2.0-flash]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.6 µs2.6 µs
env_substitution
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
8.8 µs8.8 µs
namespaced_model_id
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
vision_support_lookup[gpt-5]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.6 µs2.6 µs
vision_support_lookup[kimi-k2.5]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.6 µs2.6 µs
vision_support_lookup[unknown-model-xyz]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.7 µs2.7 µs
session_key_to_filename[project:backend:debug-auth]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
801.9 ns801.9 ns
vision_support_lookup[mistral-large-latest]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
2.7 µs2.7 µs
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
tool_result_to_content_vision[10000]
crates/benchmarks/benches/boot.rs
CodSpeed Performance Gauge
0%
240.7 µs240.7 µs

Commits

Click on a commit to change the comparison range
Base
main
bc4e4a1
+0.05%
refactor(providers): use explicit OpenAI capabilities
ec60e73
2 days ago
by penso
+0.07%
refactor(providers): use resolved model capabilities
191d02e
2 days ago
by penso
+0.02%
fix(providers): set minimax OpenAI capabilities
37acf16
2 days ago
by penso
+0.02%
refactor(providers): consolidate OpenAI capability definitions
5da86de
2 days ago
by penso
-0.11%
refactor(providers): separate probe output capability
e1355b0
2 days ago
by penso
+0.07%
refactor(providers): type NEAR AI discovery errors
90021bd
2 days ago
by penso
-0.12%
style(providers): use conventional NEAR AI error name
35675e1
2 days ago
by penso
+0.12%
refactor(providers): add text generation model capability
83376ea
2 days ago
by penso
+0.03%
fix(providers): DRY OpenAI provider construction and fix missing builder calls
3a87006
2 days ago
by penso
-0.11%
test(providers): cover OpenAI-compatible initial registration quirks
5cd3898
2 days ago
by penso
+0.1%
refactor(providers): fold per-provider policy fields into OpenAiProviderCapabilities
f3e0632
2 days ago
by penso
-0.09%
refactor(providers): replace is_fireworks_kimi_router with declarative capabilities
866b749
2 days ago
by penso
-0.12%
test(providers): cover Fireworks Kimi router registration quirks
95a0525
2 days ago
by penso
+0.03%
fix(providers): disable OpenAI websocket for custom base URLs
34913c1
2 days ago
by penso
© 2026 CodSpeed Technology
Home Terms Privacy Docs