Skip to content

v0.4.0 — Jev-first classification

Choose a tag to compare

@LeonardSEO LeonardSEO released this 20 Sep 17:31

Switchyard now uses TypeSafe Jev through OpenRouter Decisions as its primary remote task classifier. Invalid, unavailable, or low-confidence decisions fall back to the existing chat classifier and then to local keyword classification.

This release also adds bounded decision caching and outage cooldowns, keeps explicit task constraints authoritative, excludes decision-only models from execution, adds deterministic classifier evaluation, and documents the remote-classification privacy boundary.

See CHANGELOG.md for the complete release notes.