James Peter
5644559869
fix(version): strip punctuation when scanning minimum semver
...
Treat trailing sentence punctuation as non-semver noise when extracting the minimum wire-compat version from announcement_tip.toml.
Refs #539
2026-02-08 08:51:57 +10:00
James Peter
e52d821290
fix(version): derive wire minimum from announcement tip
...
Compute the wire-compatible minimum version from announcement_tip.toml instead of relying on a hardcoded constant, with fallback to 0.98.0.
Refs #539
2026-02-08 08:36:46 +10:00
James Peter
a058583fb9
fix(core/version): enforce minimum wire-compatible version
...
Clamp wire-facing client version to 0.98.0 for User-Agent and /models client_version when local builds report older versions like 0.0.0.
Adds regression tests for UA and remote model query behavior.
Fixes #539
2026-02-08 07:58:13 +10:00
James Peter
c8111bbb03
feat(code-rs): add forked workspace and dual build support
2025-10-05 04:27:49 +10:00