Commit Graph
4 Commits
Author SHA1 Message Date
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