v0.4.8
max-sixty/worktrunkv0.4.8Oct 15, 2026by github-actions[bot]
Upgrading?
AI Summary
Introduces ONNX Runtime support for the Go SDK and Linux setup capabilities, with extensive fixes for parameter validation and structured constraints.
Key Highlights
- Run model from laya-go using ONNX Runtime.
- Added Linux setup entry point and platform-detecting setup.
- Fixed structured constraint handling to preserve singleton booleans.
- Fixed confidence validation to refuse negative probabilities.
- Added PredictLong for states longer than the model window in Go.
New Features
- Go ONNX Runtime support
- Go PredictLong
- Linux setup entry point
Full Release Notes
## What's Changed * chore(deps): bump ruff from 0.16.10 to 0.17.0 by @dependabot[bot] in https://github.com/NandhaKishorM/laya/pull/1212 * chore(deps): bump github/codeql-action/analyze from 4.38.2 to 4.38.3 by @dependabot[bot] in https://github.com/NandhaKishorM/laya/pull/1216 * chore(deps): bump github/codeql-action/autobuild from 4.38.2 to 4.38.3 by @dependabot[bot] in https://github.com/NandhaKishorM/laya/pull/1217 * chore(deps): bump github/codeql-action/init from 4.38.2 to 4.38.3 by @dependabot[bot] in https://github.com/NandhaKishorM/laya/pull/1218 * chore(deps): bump gradle/actions/wrapper-validation from 0b6dd653ba04f4f93bf581ec31e66cbd7dcb644d to ed408507eac070d1f99cc633dbcf757c94c7933a by @dependabot[bot] in https://github.com/NandhaKishorM/laya/pull/1219 * chore(deps-dev): bump @types/node from 26.6.4 to 26.6.5 in /laya-ts by @dependabot[bot] in https://github.com/NandhaKishorM/laya/pull/1213 * chore(deps-dev): bump typescript from 5.9.3 to 7.0.2 in /sdk/typescript by @dependabot[bot] in https://github.com/NandhaKishorM/laya/pull/1214 * feat(go): run the model from laya-go: Predict over ONNX Runtime by @keemsisi in https://github.com/NandhaKishorM/laya/pull/1222 * fix(serve): read a blank LAYA_* value as unset by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1226 * fix(calibrate): read bins and min_bucket_n as the module's own positive integers by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1228 * fix(evals): a report laya-evals cannot read is a usage error, not exit 1 by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1230 * fix(common): refuse a bins count ECE cannot histogram by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1232 * fix(structured): preserve singleton boolean constraints by @Bortlesboat in https://github.com/NandhaKishorM/laya/pull/1235 * docs(mcp): say what LAYA_DEVICE actually goes through by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1236 * fix(confidence): refuse a negative probability instead of a Jev confidence outside [0, 1] by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1238 * test(email): pin the max_chars slice semantics the port fixtures record by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1239 * chore(deps): bump actions/setup-java from 4.7.1 to 6.0.1 by @dependabot[bot] in https://github.com/NandhaKishorM/laya/pull/1215 * fix(structured): reject a non-array 'enum' with a path-naming SchemaError by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1220 * docs(go): say which packages laya-go actually ships by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1221 * fix(evals): refuse a baseline the gate cannot subtract through by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1223 * fix(revisions): name which side asked for 'reviewed' when the refusal fires by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1224 * fix(evals): refuse a non-finite --min/--max/--tolerance gate parameter by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1225 * fix(serve): refuse a bad LAYA_LOG_LEVEL with a message, not a traceback by @aashish254 in https://github.com/NandhaKishorM/laya/pull/1227 * perf(agent): reuse sequence stats option count instead of re-rendering options by @HamidRezaLS in https://github.com/NandhaKishorM/laya/pull/1231 * feat(go): PredictLong for states longer than the model window by @keemsisi in https://github.com/NandhaKishorM/laya/pull/1233 * build(setup): add platform-detecting setup entry point and Linux setup by @richeshgupta in https://github.com/NandhaKishorM/laya/pull/1234 ## New Contributors * @Bortlesboat made their first contribution in https://github.com/NandhaKishorM/laya/pull/1235 * @HamidRezaLS made their first contribution in https://github.com/NandhaKishorM/laya/pull/1231 * @richeshgupta made their first contribution in https://github.com/NandhaKishorM/laya/pull/1234 **Full Changelog**: https://github.com/NandhaKishorM/laya/compare/v0.4.7...v0.4.8
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