Skip to content

Add layered memory capture APIs and demos#5

Merged
timazed merged 6 commits intomainfrom
feature/memory-layer
Mar 22, 2026
Merged

Add layered memory capture APIs and demos#5
timazed merged 6 commits intomainfrom
feature/memory-layer

Conversation

@timazed
Copy link
Owner

@timazed timazed commented Mar 22, 2026

Summary

  • add a layered memory API with low-level raw records, mid-level MemoryWriter / captureMemories(...), and high-level opt-in automatic capture policies
  • fix memory ranking and budget-selection issues in the query engine
  • add runtime memory capture hooks and observer events
  • add a dedicated Memory demo tab showing high-, mid-, and low-level flows
  • update README and test coverage for the new memory model

Verification

  • swift test
  • xcodebuild -project DemoApp/AssistantRuntimeDemoApp.xcodeproj -scheme AssistantRuntimeDemoApp -destination 'generic/platform=iOS Simulator' CODE_SIGNING_ALLOWED=NO build

Notes

This branch targets main, which is the current 2.0 development trunk.

@timazed timazed merged commit 3fe2240 into main Mar 22, 2026
1 check passed
@timazed timazed deleted the feature/memory-layer branch March 22, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant