<!-- AUTO-GENERATED by scripts/gen-neomind-changelog.js — 请勿手工编辑,内容会被下次构建覆盖 -->
版本发布说明
本页由 NeoMind 官方 CHANGELOG 自动生成并随 wiki 部署同步,摘要保留英文原文。升级步骤见 安装与升级。
当前版本:NeoMind 1.2.0(2026-10-10)
review-hardening wave, small-model guardrails, and the decision layer moves out
- Upgrade notes (1.1.2 →) — Session-scoped REST endpoints (history/pending/delete/clear, CANCEL) enforce the same first-claim ownership as the WS attach path — a foreign authenticated…
- Added — POST /api/decisions/ask — generic question decision (choice/noul/score over plain options, ranked distribution back); the laya-decision extension gains a matching…
- Fixed — desktop CLI — Every successful desktop command printed twice (format_output printed AND returned); neomind api-key/user exited 0 with no output via the GUI_OWNED trap; Windows…
- Fixed — chat & sessions — Restored turns resume into the server's round (pending snapshot carries currentRound) and no longer double thinking every poll tick; reconnect-path fetch races and…
- Fixed — telemetry, storage & notifications — Latest-cache refuses regressions and batches publish max-by-timestamp; the shutdown flush routes through the live store (no redb lock race during deferred open);…
- Fixed — agents & memory — A daily-cap refusal pauses instead of killing event agents (busy-not-broken classification + clean skip); overlapping triggers don't pollute consecutive_failures;…
- Fixed — small-model agentic loops (from five live widget-task runs) — web_fetch-on-invented-endpoint loops: a per-turn failure-strike breaker (identical failing call refused at #3 with a redirect), failure notes that name the right tool…
- Fixed — widget/component pipeline (closed end-to-end across eleven live runs) — widget install resolves data-relative paths AND bare widget ids into the store directory (via the full data-dir resolver, so standalone terminal runs match in-process…
- Fixed — small-model agentic loops (sixth-to-eleventh live runs) — Intent hints name REAL subcommands: verb candidates are checked against the live clap tree per domain (a timer spec's 停止 can no longer hijack 添加 into the nonexistent…
- Fixed — extensions (agent-driven Rust development) — extension build captures cargo output: the failure error embeds the labeled compiler stderr/stdout tails (color-free, bounded) and success surfaces warnings — the…
- Removed — the decision layer's chat consumers (injections, then the room) — Wave 1 — the LLM-injection modes (prefill/guidance): rendering the decision model's output as natural-language hints injected into the LLM's first round, together with…
- Removed — WASM extension support (the wasmtime runtime) — The runner's WASM load path, host state, event queues, and marketplace wasm build-key handling are gone; extensions are native cdylib only (.so/.dylib/.dll), which is…
- Fixed — decision model (surface later removed by the waves above) — Config surface merge-on-write, full-shape PUT responses, gates restore on build, persist-first transactional PUT, engine.int8 reaching the extension engine, UI-route…
- Fixed — web — Assistant thinking/tool cards stop resizing mid-stream (full-column width); mobile welcome chips are a curated static 2-row set.
- Test — Ownership/gates/dedup/FIFO-rotation behaviors gained positive tests; the deleted addon path took its leak-regression test with it (the injection channel no longer…
近期版本
1.1.2(2026-10-08)
audit fixes, live-tested chat resilience, cross-distro Linux hardening
- Upgrade notes (1.1.1 →)
- Added
- Fixed — telemetry & data semantics
- Fixed — storage
- Fixed — notifications & alerts
- Fixed — chat & images (live-tested)
- Fixed — platform & web
- Test
1.1.1(2026-09-30)
the watermark transcript: chat hardened end to end
- fix(agent): a small model could not call image_edit correctly
- fix(api): the flat image route regressed to a 400
- feat(chat): the narration-collapse guard — when the model says it will and doesn't
- feat(chat): context compression you can see and steer
- fix(agent): the user's exact words survive compression
- fix(agent): image chats stopped fitting their own budget
- feat(web): patrol and qa agent templates — the uncovered matrix cells
- feat(web,api): per-agent tool gating in the editor
- fix(agent): image_edit colors accept CSS forms and identical re-calls are reused
- fix(chat): an unparseable WS frame now gets an error frame back
- fix(chat): messages starting with a path were silently dropped
- fix(i18n): dynamic key families can no longer leak raw keys
- feat(chat): three prompt rules, locked by tests
- test
- feat(skills,web): shipped alongside the hardening
版本速览
| 版本 | 发布日期 | 主题 |
|---|---|---|
| 1.1.0 | 2026-09-24 | the agent kernel: three execution shapes, one runtime, and… |
| 1.0.0 | 2026-09-20 | the architecture release: seven monoliths split,… |
| 0.9.24 | 2026-09-14 | — |
| 0.9.23 | 2026-09-09 | binary push frames + platform perf pass, long-task agent… |
| 0.9.22 | 2026-09-03 | dialogs rebuilt single-page, Data Explorer detail grows… |
| 0.9.21 | 2026-08-29 | security hardening, backups, observability, in-app server… |
| 0.9.20 | 2026-08-26 | agent capability, open model catalog, Jetson |
| 0.9.19 | 2026-08-21 | — |
| 0.9.18 | 2026-08-19 | — |
| 0.9.17 | 2026-08-16 | — |
| 0.9.16 | 2026-08-11 | — |
| 0.9.15 | 2026-08-04 | — |
| 0.9.14 | 2026-07-31 | — |
| 0.9.13 | 2026-07-30 | — |
| 0.9.12 | 2026-07-27 | — |
| 0.9.11 | 2026-07-22 | — |
| 0.9.10 | 2026-07-21 | — |
| 0.9.9 | 2026-07-17 | — |
| 0.9.8 | 2026-07-16 | — |
| 0.9.7 | 2026-07-15 | — |
| 0.9.6 | 2026-07-15 | — |
| 0.9.5 | 2026-07-13 | — |
| 0.9.4 | 2026-07-10 | — |
| 0.9.3 | 2026-07-09 | — |
| 0.9.2 | 2026-07-07 | — |
| 0.9.1 | 2026-07-06 | — |
| 0.8.25 | 2026-06-26 | — |
| 0.8.24 | 2026-06-26 | — |
| 0.8.23 | 2026-06-25 | — |
| 0.8.22 | 2026-06-23 | — |
| 0.8.21 | 2026-06-22 | — |
| 0.8.20 | 2026-06-22 | — |
| 0.8.19 | 2026-06-18 | — |
| 0.8.18 | 2026-06-17 | — |
| 0.8.17 | 2026-06-17 | — |
| 0.8.16 | 2026-06-16 | — |
| 0.8.15 | 2026-06-16 | — |
| 0.8.13 | 2026-06-14 | — |
| 0.8.12 | 2026-06-12 | — |
| 0.8.11 | 2026-06-11 | — |
| 0.8.10 | 2026-06-11 | — |
| 0.8.9 | 2026-06-10 | — |
| 0.8.8 | 2026-06-09 | — |
| 0.8.7 | 2026-06-08 | — |
> 完整历史与细节见 NeoMind CHANGELOG。