You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,14 +23,14 @@ and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.ht
23
23
- Table name allowlists prevent SQL injection in dynamic admin queries
24
24
25
25
### Fixes
26
+
-`unfold_source` / GET `/unfold` now take `RecallContext` and filter by `owner_id` / `visibility` (fixes MCP `unfold_source` 3-arg mismatch and release CI build)
26
27
- Decision search in retry loop used hardcoded limit instead of `fts_limit`
27
28
- Fallback recall paths returned NULL `owner_id` causing visibility issues
28
29
- MCP handlers bypassed visibility by hardcoding solo context
29
30
-`handle_user_add` used re-query instead of `last_insert_rowid()`
30
31
- Removed `tasks` from archive/visibility allowlists (uses `task_id` TEXT, not `id`)
31
32
32
33
### Known Issues
33
-
-`/unfold` endpoint has no visibility filtering (root cause fix pending)
34
34
- MCP JSON-RPC lacks per-caller identity (uses default owner for all callers)
35
35
-`is_visible` treats NULL `owner_id` as visible in team mode (should fail closed after migration)
36
36
- Team-mode test environment needed to validate end-to-end
Copy file name to clipboardExpand all lines: CHANGELOG_v0.3.0_section.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,14 +12,14 @@
12
12
- Table name allowlists prevent SQL injection in dynamic admin queries
13
13
14
14
### Fixes
15
+
-`unfold_source` / GET `/unfold` now take `RecallContext` and filter by `owner_id` / `visibility` (fixes MCP `unfold_source` 3-arg mismatch and release CI build)
15
16
- Decision search in retry loop used hardcoded limit instead of `fts_limit`
16
17
- Fallback recall paths returned NULL `owner_id` causing visibility issues
17
18
- MCP handlers bypassed visibility by hardcoding solo context
18
19
-`handle_user_add` used re-query instead of `last_insert_rowid()`
19
20
- Removed `tasks` from archive/visibility allowlists (uses `task_id` TEXT, not `id`)
20
21
21
22
### Known Issues
22
-
-`/unfold` endpoint has no visibility filtering (root cause fix pending)
23
23
- MCP JSON-RPC lacks per-caller identity (uses default owner for all callers)
24
24
-`is_visible` treats NULL `owner_id` as visible in team mode (should fail closed after migration)
25
25
- Team-mode test environment needed to validate end-to-end
0 commit comments