| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-30 | 1.7 kB | |
| v2.53.5 source code.tar.gz | 2026-10-30 | 1.2 MB | |
| v2.53.5 source code.zip | 2026-10-30 | 1.4 MB | |
| Totals: 3 Items | 2.7 MB | 0 | |
- fix(agent_types):
ToolCallingMode::Automatched no current Claude model — it tested forclaude-3/claude-4, which never match the hyphenated point-release IDs (claude-opus-4-8,claude-opus-5,claude-sonnet-5,claude-fable-5,claude-haiku-4-5). Auto silently fell back to free-form JSON parsing on every current model. Now matched on version-proof family names, plusgpt-5and the o-series. - fix(agent_types):
supports_vision/supports_pdfreturned false for the current Claude families because the upstreamllm_models_spidertable lags new releases — screenshots were being silently filtered out. Added a local override layer that still delegates upstream for everything else. - perf(agent_types): cache the 41 action tool schemas in a
LazyLockinstead of rebuilding thejson!trees per request; new zero-copyall_static/common_static/all_valuesaccessors. - perf(agent): single-pass Aho-Corasick prompt classifier in the model router (1 alloc + ~19 substring scans -> 1 scan, per round).
- perf(agent):
remove_tagsno longer lowercases and rebuilds the whole document per tag (~17 full-document allocations -> 1-3, per page). - perf(agent_html): parse the 19 cleaning selectors once into statics instead of re-parsing per page; byte-identical output.
- perf(agent_types): drop per-round
format!allocations and a retained full-page-HTML clone from the page-diff path. - chore: fix clippy warnings and formatting across the agent crates.
Commits since v2.53.4
- perf(agent): aho-corasick hot paths + fix stale model detection (v2.53.5) (db2979b5)
- chore(deps): bump actions/stale from 10 to 11 (#410) (229e5cd4)