I'm currently playing with Meridian + pi and am currently getting the 400 Extra Usage error when I run it with the default configuration. However, it works as expected when I disable the passthrough of pi's system prompt in the settings. I'm assuming what I really need is to install the scrubber plugin for pi into Meridian. Because I'm running through Docker, there isn't an obvious, blessed way to install plugins on Docker.
First, is there something I'm missing here? Is the expectation that we install it somewhere on the host and bind mount it or is there another preferred workflow?
Second, if there isn't a preferred workflow, I would be willing to contribute this. My first thought was to add something to the entrypoint command to use an env var (MERIDIAN_PLUGINS) to install them on startup into the correct location before bootstrapping Meridian. If this would be an acceptable approach, I'd be happy to contribute it. Alternatively, I'm open to workshopping an alternative approach if you have a preference or other ideas.
Thanks for developing this!
I'm currently playing with Meridian + pi and am currently getting the 400 Extra Usage error when I run it with the default configuration. However, it works as expected when I disable the passthrough of pi's system prompt in the settings. I'm assuming what I really need is to install the scrubber plugin for pi into Meridian. Because I'm running through Docker, there isn't an obvious, blessed way to install plugins on Docker.
First, is there something I'm missing here? Is the expectation that we install it somewhere on the host and bind mount it or is there another preferred workflow?
Second, if there isn't a preferred workflow, I would be willing to contribute this. My first thought was to add something to the entrypoint command to use an env var (
MERIDIAN_PLUGINS) to install them on startup into the correct location before bootstrapping Meridian. If this would be an acceptable approach, I'd be happy to contribute it. Alternatively, I'm open to workshopping an alternative approach if you have a preference or other ideas.Thanks for developing this!