mirror of
https://github.com/akitaonrails/ai-memory.git
synced 2026-10-02 03:24:46 +08:00
chore(release): 2.4.1 — patch of accumulated fixes
Fixes-only patch on the 2.4.x line; additive items (input_token_safety_margin, HTTP-exposure status field, status --workspace/--project scoping, jev adapter docs) are reverted here and live on the release/2.5 feature line to keep the 2.5.0 version reserved for it. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MDbhmszrjG9s5MrPrTuNtm
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
42467259c3
commit
433a19f3d5
+3
-17
@@ -7,22 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
- `docs/jev-reranker-adapter.md` documents a stdlib-only adapter
|
||||
(`docs/examples/jev-reranker-adapter/jev_rerank_shim.py`) that serves the
|
||||
`AI_MEMORY_RERANKER=llm` request leg from a Jev `/v1/systemone` judge
|
||||
endpoint while reverse-proxying consolidation/lint/bootstrap traffic to
|
||||
the configured provider unchanged. In the contributor's own 102-query
|
||||
golden-set benchmark the judge matched the hosted reranker's
|
||||
hit@1/MRR/NDCG@10 (0.778/0.838/0.873 vs 0.778/0.840/0.875) at 0.205 s
|
||||
mean latency instead of 20.2 s — in that run the hosted mean sat on the
|
||||
server's 20 s completion timeout, which made the reranker stall every
|
||||
query before falling back. (#873)
|
||||
- `ai-memory status` (text and `--json`) and `GET /admin/status` report the
|
||||
server's HTTP exposure, so an unauthenticated bind is pollable by a monitor.
|
||||
The verdict is admin-gated at parity with the existing `bind`/`data_dir`
|
||||
fields and defaults to `Unknown` (never `Safe`) when unset or read by an
|
||||
older client. (#904)
|
||||
## [2.4.1] - 2026-09-25
|
||||
|
||||
### Changed
|
||||
- Quieted the default server log: the reconciliation-pass summary that fired
|
||||
@@ -6560,7 +6545,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Consolidator used server startup default project instead of the
|
||||
session's actual project.
|
||||
|
||||
[Unreleased]: https://github.com/akitaonrails/ai-memory/compare/v2.4.0...HEAD
|
||||
[Unreleased]: https://github.com/akitaonrails/ai-memory/compare/v2.4.1...HEAD
|
||||
[2.4.1]: https://github.com/akitaonrails/ai-memory/compare/v2.4.0...v2.4.1
|
||||
[2.4.0]: https://github.com/akitaonrails/ai-memory/releases/tag/v2.4.0
|
||||
[2.3.2]: https://github.com/akitaonrails/ai-memory/releases/tag/v2.3.2
|
||||
[2.3.1]: https://github.com/akitaonrails/ai-memory/releases/tag/v2.3.1
|
||||
|
||||
Generated
+12
-12
@@ -33,7 +33,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-cli"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-consolidate",
|
||||
"ai-memory-core",
|
||||
@@ -82,7 +82,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-consolidate"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-core",
|
||||
"ai-memory-llm",
|
||||
@@ -109,7 +109,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-core"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"icu_normalizer",
|
||||
"jiff",
|
||||
@@ -125,7 +125,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-eval"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-consolidate",
|
||||
"ai-memory-core",
|
||||
@@ -148,7 +148,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-hooks"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-consolidate",
|
||||
"ai-memory-core",
|
||||
@@ -173,7 +173,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-llm"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-core",
|
||||
"anyhow",
|
||||
@@ -202,7 +202,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-mcp"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-consolidate",
|
||||
"ai-memory-core",
|
||||
@@ -236,7 +236,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-store"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-core",
|
||||
"anyhow",
|
||||
@@ -262,11 +262,11 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-test-support"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-web"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-core",
|
||||
"ai-memory-store",
|
||||
@@ -289,7 +289,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-wiki"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-core",
|
||||
"ai-memory-llm",
|
||||
@@ -321,7 +321,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ai-memory-workstream"
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
dependencies = [
|
||||
"ai-memory-core",
|
||||
"anyhow",
|
||||
|
||||
+1
-1
@@ -35,7 +35,7 @@ default-members = [
|
||||
]
|
||||
|
||||
[workspace.package]
|
||||
version = "2.4.0"
|
||||
version = "2.4.1"
|
||||
edition = "2024"
|
||||
rust-version = "1.95"
|
||||
license = "MIT"
|
||||
|
||||
Reference in New Issue
Block a user