Skip to content

Commit b0cc109

Browse files
committed
release: v0.7.1 — Fix broken tribal_store tool (invalid sourceType)
Patch release fixing tribal_store sending 'deliberate' (invalid enum) instead of 'user_explicit', causing 422 errors on every call.
1 parent d3e192d commit b0cc109

File tree

4 files changed

+10
-2
lines changed

4 files changed

+10
-2
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ All notable changes to TribalMemory will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.7.1] - 2026-02-07 ([PyPI](https://pypi.org/project/tribalmemory/0.7.1/))
9+
10+
### Fixed
11+
- **`tribal_store` tool was completely broken** — Was sending `sourceType: "deliberate"` (invalid enum value), causing HTTP 422 on every call. Changed to `"user_explicit"`. Added regression test.
12+
13+
---
14+
815
## [0.7.0] - 2026-02-07 ([PyPI](https://pypi.org/project/tribalmemory/0.7.0/))
916

1017
### Added

docs/specs/e2e-plugin-tests.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ tribal_store tests:
6868
- [ ] Store duplicate → verify dedup response (duplicate_of)
6969
- [ ] Store empty content → verify graceful error (not crash)
7070
- [ ] Store with invalid sourceType → verify 422 + error message (regression test for the "deliberate" bug)
71+
- [ ] Store with `"deliberate"` sourceType explicitly → verify it still fails with 422 (true e2e regression: sends the bad value to a real server, prevents re-introduction of the bug)
7172
- [ ] Store very long content (10KB+) → verify success
7273
- [ ] Verify stored memory retrievable via `/v1/recall`
7374

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ where = ["src"]
77

88
[project]
99
name = "tribalmemory"
10-
version = "0.7.0"
10+
version = "0.7.1"
1111
description = "Shared memory infrastructure for multi-instance AI agents"
1212
readme = "README.md"
1313
license = {text = "BSL-1.1"}

src/tribalmemory/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""Tribal Memory - Shared memory infrastructure for multi-instance AI agents."""
22

3-
__version__ = "0.7.0"
3+
__version__ = "0.7.1"

0 commit comments

Comments
 (0)