Skip to content

feat: add sqlite backend and test coverage#4

Merged
MukundaKatta merged 1 commit intomainfrom
codex/agentmem-sqlite-and-tests
Apr 20, 2026
Merged

feat: add sqlite backend and test coverage#4
MukundaKatta merged 1 commit intomainfrom
codex/agentmem-sqlite-and-tests

Conversation

@MukundaKatta
Copy link
Copy Markdown
Owner

Summary:

  • add a persistent SQLiteBackend alongside the in-memory backend
  • add regression tests for utility helpers and backend CRUD behavior
  • add GitHub Actions CI for pushes and pull requests
  • document local testing and SQLite usage in the README
  • remove the unnecessary NumPy runtime dependency from the utility layer

Closes #2
Closes #3

Testing:

  • python3 -m py_compile agent_memory_kit/utils.py agent_memory_kit/backends/sqlite_backend.py
  • PYTHONPATH=/tmp/agentmem-fix python3 -m pytest /tmp/agentmem-fix/tests

@MukundaKatta MukundaKatta merged commit 50f9ab9 into main Apr 20, 2026
8 checks passed
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.

Add a persistent SQLite backend alongside InMemoryBackend Set up basic test coverage and CI for backends and utilities

1 participant