v0.4.9
max-sixty/worktrunkv0.4.9Oct 17, 2026by github-actions[bot]
Upgrading?
AI Summary
A maintenance release focused on fixing calibration, MCP, and evaluation logic, alongside the addition of a standalone Python HTTP client and Go SDK improvements.
Key Highlights
- Added a standalone Python HTTP client for the SDK.
- Added min_confidence gate for Go's Predict and PredictBatch.
- Fixed calibration logic to properly handle boolean targets and seeds.
- Fixed MCP door logic to distinguish numeric 0 from boolean controls.
- Memoized question schema serialization for better router performance.
New Features
- Standalone Python HTTP client
- Go min_confidence gate
- Go per-language temperatures
- Go checkpoint digest verification
Full Release Notes
## What's Changed * fix(evals): refuse a tolerance that cannot fail the gate by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1250 * test(integrations): derive the LangChain control family from _controls by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1254 * fix(calibrate): refuse a boolean target_error in fit_abstention_thresholds by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1256 * fix(mcp): a door collapses only a numeric 0, never a boolean control by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1257 * fix(calibrate): a seed that cannot seed RandomState names itself by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1258 * test(lazy-import): pin laya.mcp's documented no-extra import surface by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1259 * fix(evals): a JSON container subclass encodes as the mapping it wraps by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1261 * perf(router): memoize question schema serialization in predict_batch by @HamidRezaLS in https://github.com/NandhaKishorM/laya/pull/1262 * feat(sdk): add a standalone Python HTTP client by @xinpingzh in https://github.com/NandhaKishorM/laya/pull/1264 * test(packaging): skip repo-only checks the sdist does not ship by @sathariels in https://github.com/NandhaKishorM/laya/pull/1265 * test(evals): the bootstrap batching cannot move paired_delta_ci95 by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1240 * fix(evals): escape Markdown cell content in the report's slice labels by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1241 * fix(mcp): refuse a LAYA_DEVICE index torch rewrites instead of building another GPU by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1242 * fix(compile): read LAYA_INDUCTOR_CACHE_DIR stripped, with blank meaning unset by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1246 * feat(go): min_confidence gate for Predict and PredictBatch by @keemsisi in https://github.com/NandhaKishorM/laya/pull/1247 * fix(evals): refuse two commits for one --revision checkpoint by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1248 * test(confidence): refuse a boolean probability in any position, not only when it is the only one by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1249 * fix(evidence): a boolean calibration `items` is a malformed entry, not a count by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1251 * test(evals): pin that questions_fingerprint hashes every schema, in sorted order by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1252 * fix(evals): a row built in Python gets the checks a JSONL row already had by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1253 * feat(go): per-language temperatures and checkpoint digest verification by @keemsisi in https://github.com/NandhaKishorM/laya/pull/1260 **Full Changelog**: https://github.com/NandhaKishorM/laya/compare/v0.4.8...v0.4.9
Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one