Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 805 Bytes

File metadata and controls

14 lines (10 loc) · 805 Bytes

Legacy Plugin Monolith

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.py as a compatibility layer over omi_plugin_sdk.models.
  • Do not delete _multion without first replacing or removing the GCP plugins deploy target.
  • Keep plugins/Dockerfile and plugins/Dockerfile.datadog aligned with the monolith decision.