Files
meet/src/summary
lebaudantoine 6b5e8081bc 🐛(celery) fix metadata task_args order broken by signal sender argument
Restore correct task_args ordering in metadata manager after commit f0939b6f
added sender argument to Celery signals for transcription task scoping,
unexpectedly shifting positional arguments and breaking metadata creation.

Issue went undetected due to missing staging analytics deployment, silently
losing production observability on microservice without blocking transcription
job execution, highlighting need for staging analytics activation.
2025-10-22 07:17:00 +02:00
..
2025-10-12 17:13:09 +02:00
2025-10-06 14:53:56 +02:00

Experimental Stack

This is an experimental part of the stack. It currently lacks proper observability, unit tests, and other production-grade features. This serves as the base for AI features in Visio.

How it works

Please refer to the Recording feature documentation and the Transcription feature documentation.

How to develop

(To develop locally follow the instructions on developing La Suite Meet locally)

From the root of the project:

make bootstrap

Configure your env values in env.d/summary to properly set up WhisperX and the LLM API you will call.

make run

When the stack is up, configure the MinIO webhook (TODO: add this step to make bootstrap)

make minio-webhook-setup

If you want to develop on the Celery workers with hot reloading, run:

docker compose watch celery-summary-transcribe celery-summary-summarize

Celery workers will hot reload on any change.