All notable changes to Noumena Code are documented in this file.
The format is based on Keep a Changelog 1.1.0, and this project adheres to Semantic Versioning 2.0.0.
See RELEASING.md for the release process and version-bump policy.
- GitHub Actions now build, attest, and publish Linux and macOS release artifacts from version tags on
main. - Release workflow now builds default and dev flavor artifacts for each supported platform.
- Load
AGENTS.mdand.agents/instructions into context via theagentsmdloader (#15) - GLM 5.2 managed first-party model profile and tier routing (#17)
- GLM 5.2 promoted to the first-party default model (#21)
- Release workflow now supports build-only dry-runs before publishing tags, and release docs now describe required branch protection and known native image fallback status.
- Public first-party builds now default to Kimi K2.7 Coder (#4)
- Standalone release builds now disable Bun identifier minification to avoid runtime name-collision crashes (#36).
- Native
sharpembedding build for macOS and other non-Linux targets (#1) - Tool-call cancellation reason text on parallel tool cancellation (#13)
- NCode config and credentials are now isolated from Claude Code state on disk (#11)
- Managed first-party tier routing and per-tier pricing lookup (#27)
- Launcher no longer forces all tiers to the default model at startup (#29)
readFileStateseeding from transcript now skips failedWritecalls instead of poisoning the cache (#30)- GLM 5.2 1M context lane support and tier lookup (#31)
- Package smoke probe now normalizes executable paths through
realpath()so macOS/varvs/private/vardoes not false-fail the native runtime probe (#28) - Prompt-injection warning guidance tightened to require concrete evidence before warning the user; the malware-mitigation reminder is no longer appended to every benign file-read result (#32)
AGENTS.mdandCLAUDE.mdadded to document OSS agent safety boundaries (#7)NCODE_USER_TYPEbuild mode and runtime feature switches documented (#6)- Minimum Rust version (1.80) documented for build tooling (#9)
- README updated to instruct users to explicitly select Kimi K2.7 Coder for first-party builds (#14)
0.1.0 - 2026-06-16
Initial OSS export of Noumena Code.