Skip to content

Commit 01cbe33

Browse files
committed
Release v1.15.1
1 parent 14f7e04 commit 01cbe33

6 files changed

Lines changed: 9 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
## [1.15.1] - 2026-07-02
8+
79
### Fixed
810
- Agent hook adapters (Codex / Antigravity / Claude Code) now deduplicate writes across hook processes. Each `memoria adapter <name>` invocation is a separate short-lived process, so the previous in-memory throttle state reset every time and a duplicate `Stop` (double-fire / re-run) re-wrote the same turn. Throttle/dedupe state now persists per conversation — under `MEMORIA_ADAPTER_STATE_DIR`, else `$MEMORIA_HOME/.memory/adapter-state`, else the system temp dir — keyed by a turn content hash: identical repeats are skipped while distinct turns always write (no turn is dropped). The previously-dead `dedupeWindowSec` config now bounds this dedupe window (0 = always skip an identical repeat).
911
- Codex / Antigravity `Stop` turns now carry the user prompt. The prompt from `UserPromptSubmit` / `PreInvocation` is buffered and read back on `Stop`, so persisted `ConversationTurn` events contain both `user` and `assistant` text instead of `user: ''` (which degraded later recall relevance).

docs/INSTALL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@ memoria setup --serve --json
2424

2525
```bash
2626
bash install.sh \
27-
--artifact ./memoria-linux-x64-v1.15.0.tar.gz \
27+
--artifact ./memoria-linux-x64-v1.15.1.tar.gz \
2828
--install-dir "$HOME/.local/share/memoria"
2929
```
3030

3131
也可省略 `--artifact`,直接用 `--version` 從 GitHub release 下載:
3232

3333
```bash
34-
bash install.sh --version 1.15.0 --install-dir "$HOME/.local/share/memoria"
34+
bash install.sh --version 1.15.1 --install-dir "$HOME/.local/share/memoria"
3535
```
3636

3737
Installer behavior:

install.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#!/usr/bin/env bash
2-
# AI Agent 持久化記憶系統 - 快速安裝腳本 v1.15.0
2+
# AI Agent 持久化記憶系統 - 快速安裝腳本 v1.15.1
33

44
set -euo pipefail
55

6-
VERSION="1.15.0"
6+
VERSION="1.15.1"
77
PLATFORM="linux-x64"
88
DEFAULT_ARTIFACT_NAME="memoria-${PLATFORM}-v${VERSION}.tar.gz"
99
DEFAULT_RELEASE_URL="https://github.com/raybird/Memoria/releases/download/v${VERSION}/${DEFAULT_ARTIFACT_NAME}"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@raybird.chen/memoria",
3-
"version": "1.15.0",
3+
"version": "1.15.1",
44
"type": "module",
55
"description": "Cross-session, traceable, self-hostable persistent memory for AI agents — SQLite-backed CLI + HTTP API + Node SDK.",
66
"keywords": [

skills/memoria-memory-sync/deployed/DEPLOYED_SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: memoria
33
description: You have persistent cross-session memory via Memoria. Use this skill to check whether memory is ready in the current folder, set it up if not, and persist/recall sessions. Each folder keeps its own memory (its own data root), independent of where the Memoria runtime is installed.
44
license: MIT
55
compatibility: Designed for filesystem-based coding agents with bash access. Requires Node.js >=18.
6-
version: "1.15.0"
6+
version: "1.15.1"
77
deployment_mode: installed
88
repository: Memoria
99
---

src/cli.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ async function run(): Promise<void> {
2525
const program = new Command()
2626
.name('memoria')
2727
.description('Memoria TypeScript CLI')
28-
.version('1.15.0')
28+
.version('1.15.1')
2929

3030
registerInitCommand(program, paths, core)
3131
registerSyncCommand(program, paths, core)

0 commit comments

Comments
 (0)