plugins/main.py and plugins/_multion are kept for #8559. (plugins/_mem0
was 100% commented-out example code and was deleted 2026-09-03; the deploy
target only required _multion, which stays mounted in main.py.)
Deletion is blocked because .github/workflows/gcp_plugins.yml still builds plugins/Dockerfile, and that Dockerfile starts uvicorn main:app from the root plugins/ package.
Rules until the deploy target is retired:
- Do not add new plugin business logic to the monolith.
- Keep root
plugins/models.pyas a compatibility layer overomi_plugin_sdk.models. - Do not delete
_multionwithout first replacing or removing the GCP plugins deploy target. - Keep
plugins/Dockerfileandplugins/Dockerfile.datadogaligned with the monolith decision.