Skip to content
This repository has been archived by the owner on Sep 16, 2024. It is now read-only.

Refactor Bot Storage #243

Open
bertybuttface opened this issue Nov 6, 2023 · 0 comments
Open

Refactor Bot Storage #243

bertybuttface opened this issue Nov 6, 2023 · 0 comments

Comments

@bertybuttface
Copy link
Collaborator

We are currently using Keyv as that just so happens to be what the waylaidwanderer package is using. It supports files, sqlite and other flavours of SQL but we use our own storage wrapper and it is poorly tested. We also don't have great context.

Matrix-bot-sdk have switched their storage backend to a choice of sqlite or postgresql without any 3rd party packages like Keyv. We should switch to using this natively.

We will then likely be dropping support for waylaidwanderer so we can get some actual decent AI conversation context storage too.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant