Tracking Five Upstreams, Fuzzing the Parsers, and a Front Door: What Changed in llm-cli-gateway
The llm-cli-gateway has undergone significant updates to improve its functionality and reliability. Key changes include enhanced tracking of upstream contracts and improved parsing of untrusted output. A new website has also been launched to serve as the project's front door.
- ▪The gateway now tracks each provider CLI's upstream contract as a checked-in artifact.
- ▪A fast-check fuzzing pass has been implemented to test three parsers that handle untrusted bytes.
- ▪The website for the project is now live at llm-cli-gateway.dev.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3891657) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Werner Kasselman Posted on May 30 Tracking Five Upstreams, Fuzzing the Parsers, and a Front Door: What Changed in llm-cli-gateway #ai #llm #cli #opensource The last two posts were about features you can call: cache-aware spawning across five providers, and the round before that. This one is mostly about the parts that do not show up as a tool.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).