Skip to content

feat(memory): expose project and global memory entries via HTTP API - #211

Merged
alltomatos merged 1 commit into
devfrom
feat/memory-mobile-access
Sep 13, 2026
Merged

alltomatos merged 1 commit into
devfrom
feat/memory-mobile-access

Conversation

@alltomatos

Copy link
Copy Markdown
Owner

Summary

  • Adds loadProject and loadGlobal to Memory.Service
  • Exposes GET /memory/project/entries, GET /memory/global, POST /memory/entry, and POST /memory/promote on MemoryApi
  • Adds tests in test/memory/memory.test.ts
  • Regenerates JS SDK (packages/sdk/js)

Adds endpoints to read project/global memory markdown content, append
direct notes without LLM turns, and promote project notes to global memory.
Regenerates SDK.
@github-actions

Copy link
Copy Markdown

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@alltomatos
alltomatos merged commit 48c4a82 into dev Sep 13, 2026
8 of 10 checks passed
alltomatos added a commit that referenced this pull request Sep 13, 2026
…prompt test timeouts

- PR #211 merged new memory routes (/memory/global, /memory/project/entries,
  /memory/entry, /memory/promote) without scenarios in test:httpapi, causing
  exerciser failure. Added all 4 scenarios.
- Widen tight 10s subprocess timeout to 30s in two prompt shell-loop tests
  observed timing out at ~10,020ms on Windows CI under heavy load (#193).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant