The MultiChannel tag is not recognized in TimeSeries labeling interface
Describe the bug The MultiChannel tag is not recognized in TimeSeries labeling interface despite being documented in the official documentation and present in the codebase. When attempting to use the MultiChannel tag as shown in the documentation, Label Studio throws an error stating that the tag is not registered.
To Reproduce Steps to reproduce the behavior:
- Create a new project in Label Studio
- Set up a TimeSeries labeling interface using the following configuration:
<View>
<TimeSeries name="ts" value="$timeseries" valuetype="json"
timeColumn="time"
timeFormat="%Y-%m-%d %H:%M:%S.%f"
timeDisplayFormat="%Y-%m-%d"
overviewChannels="velocity">
<MultiChannel>
<Channel column="velocity"
units="miles/h"
displayFormat=",.1f"
legend="Velocity"/>
<Channel column="acceleration"
units="miles/h^2"
displayFormat=",.1f"
legend="Acceleration"/>
</MultiChannel>
</TimeSeries>
<TimeSeriesLabels name="label" toName="ts">
<Label value="Run" background="red"/>
<Label value="Walk" background="green"/>
</TimeSeriesLabels>
</View>
- Save the labeling interface configuration
- Attempt to load the labeling interface
Expected behavior The MultiChannel tag should be recognized and render multiple channels within a single TimeSeries view as documented in the official documentation.
Screenshots Error message displayed:
Error: Not expecting tag: multichannel
Tag with name **multichannel** is not registered. Referenced by **multichannel#undefined**.
Environment (please complete the following information):
- OS: windows 11
- Label Studio Version 1.19.0
- Installation method: Both pip install and local source code build
- Browser: [Your browser and version]
Additional context
- The MultiChannel tag appears to be documented in the official documentation
- I have verified that I'm using the latest version (1.19.0) installed via pip
- I have also tried running from the source code directly with the same result
- The error occurs both in pip-installed version and when running from local source
- Standard Channel tags work correctly when placed directly under TimeSeries without MultiChannel wrapper
- This suggests the MultiChannel tag registration may be missing or incomplete in the current release
Hello,
Thank you for contacting Label Studio,
I wanted to confirm that the <MultiChannel> tag isn't supported in Label Studio. To define multiple channels in your <TimeSeries> component, you can include multiple <Channel> tags directly, without wrapping them.
I've updated your configuration accordingly and everything should work as expected now. Let me know if you need help validating your data or if you have any other questions.
<View><TimeSeries name="ts" value="$timeseries" valuetype="json" timeColumn="time" timeFormat="%Y-%m-%d %H:%M:%S.%f" timeDisplayFormat="%Y-%m-%d" overviewChannels="velocity"> <Channel column="velocity" units="miles/h" displayFormat=",.1f" legend="Velocity"/> <Channel column="acceleration" units="miles/h^2" displayFormat=",.1f" legend="Acceleration"/></TimeSeries><TimeSeriesLabels name="label" toName="ts"> <Label value="Run" background="red"/> <Label value="Walk" background="green"/></TimeSeriesLabels></View>
Best Regards!
Comment by Oussama Assili Workflow Run
@heidi-humansignal
Hello, Thank you for your response. I'm already aware that I can use multiple <Channel> tags directly under <TimeSeries> to display multiple data channels. where each channel is displayed in a separate chart/subplot. However, what I need is to organize and display multiple data channels in a single view.
I found the <MultiChannel> tag mentioned in what appears to be official documentation, and I was hoping this tag would allow me to display multiple data series as overlaid lines within a single chart view, rather than separate charts.
Hello,
Would you mind sharing the documentation that outlines or showcases the Multichannel Tag? Regarding your request, I will connect with our internal team to explore the possibilities!
Thanks!
Comment by Oussama Assili Workflow Run
@heidi-humansignal Hello,
here is the documentation about Multichannel Tag. here is the pull request about Multichannel Tag.
I have the same bug!
There was a bug with this component, I've submitted a PR here
https://github.com/HumanSignal/label-studio/pull/7798
In order to enable the timeline series for multiple channels you need to enable or have enabled fflag_feat_front_bros58_timeseries_multichannel_short in your environment
@makseq can perhaps help
Hello,
Thank you for your feedback! Our engineers are looking into this to provide a fix ASAP. Appreciate your patience!
Best regards!
Comment by Oussama Assili Workflow Run
There was a bug with this component, I've submitted a PR here
In order to enable the timeline series for multiple channels you need to enable or have enabled
fflag_feat_front_bros58_timeseries_multichannel_shortin your environment@makseq can perhaps help
hello @cloudmark , would u pls tell me how to enabled fflag_feat_front_bros58_timeseries_multichannel_short in my environment, should I set FF_FEAT_FRONT_BROS58_TIMESERIES_MULTICHANNEL_SHORT=true in cmd or modify some configurations?
Hey @blueskyinin you need to set fflag_feat_front_bros58_timeseries_multichannel_short=1 or FF_MULTICHANNEL_TS=true in your environment variables or while initialising your dev env.
If you are on the enterprise I'm not sure how you would do that, best to have a chat with @makseq
How would you go about setting that when installing locally through docker? I am running into the exact same issue, but I am running label studio off docker and pulling data locally through docker
I believe you can include env variables in docker run as follows
docker run -e MY_VARIABLE=my_value <image_name>
@cloudmark's suggestion is the correct way to enable a feature which has not yet been formally released and is behind a feature flag, as is with the case here with the the MultiChannel tag:
setting fflag_feat_front_bros58_timeseries_multichannel_short=1 in your environment variables will allow this to work for you.
docker directly:
docker run -e fflag_feat_front_bros58_timeseries_multichannel_short=1 <image_name>
docker-compose.override.yml environment directive (reduced for brevity):
services:
app:
environment:
- fflag_feat_front_bros58_timeseries_multichannel_short=1
😂setting fflag_feat_front_bros58_timeseries_multichannel_short=1 is not work for me
Hi @blueskyinin, just tried this now and it works,
docker build --platform linux/amd64 -t label-studio:latest .
docker tag label-studio:latest
Run that Docker image as we have suggested above, here is my env file (although the feature flag is enabled by default)
env:
- name: DISABLE_SIGNUP_WITHOUT_LINK
value: '1'
- name: DJANGO_DB
value: default
- name: POSTGRE_NAME
value: labelstudio
- name: POSTGRE_USER
value: labelstudio_user
- name: POSTGRE_PASSWORD
value:
Once its up, goto https://fflag_feat_front_bros58_timeseries_multichannel_short is true
If you still have problems, please attach the logs and also include the output of the feature-flags URL.
@cloudmark Hi, My configuration is shown as below:
script of start Label Studio:
#!/bin/bash
source ~/anaconda3/etc/profile.d/conda.sh
conda activate label-studio
DJANGO_DB=default \
POSTGRE_NAME=label_studio \
POSTGRE_USER=postgres \
POSTGRE_PASSWORD=bluesky \
POSTGRE_PORT=5432 \
POSTGRE_HOST=localhost \
fflag_feat_front_bros58_timeseries_multichannel_short=1 \
nohup label-studio start -db postgresql --port 8088 > labelstudio.log 2>&1 &
echo "Label Studio is running"
Error shown in front-end:
Log shown in back-end, it seems that everything is ok.
=> Database and media directory: /home/sky/.local/share/label-studio
=> Static URL is set to: /static/
=> Database and media directory: /home/sky/.local/share/label-studio
=> Static URL is set to: /static/
Read environment variables from: /home/sky/.local/share/label-studio/.env
get 'SECRET_KEY' casted as '<class 'str'>' with default ''
Not in REPL -> leaving logger event level as is.
Looking for locale `en_US` in provider `faker.providers.address`.
Provider `faker.providers.address` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.automotive`.
Provider `faker.providers.automotive` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.bank`.
Specified locale `en_US` is not available for provider `faker.providers.bank`. Locale reset to `en_GB` for this provider.
Looking for locale `en_US` in provider `faker.providers.barcode`.
Provider `faker.providers.barcode` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.color`.
Provider `faker.providers.color` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.company`.
Provider `faker.providers.company` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.credit_card`.
Provider `faker.providers.credit_card` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.currency`.
Provider `faker.providers.currency` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.date_time`.
Provider `faker.providers.date_time` has been localized to `en_US`.
Provider `faker.providers.doi` does not feature localization. Specified locale `en_US` is not utilized for this provider.
Provider `faker.providers.emoji` does not feature localization. Specified locale `en_US` is not utilized for this provider.
Provider `faker.providers.file` does not feature localization. Specified locale `en_US` is not utilized for this provider.
Looking for locale `en_US` in provider `faker.providers.geo`.
Provider `faker.providers.geo` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.internet`.
Provider `faker.providers.internet` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.isbn`.
Provider `faker.providers.isbn` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.job`.
Provider `faker.providers.job` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.lorem`.
Provider `faker.providers.lorem` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.misc`.
Provider `faker.providers.misc` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.passport`.
Provider `faker.providers.passport` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.person`.
Provider `faker.providers.person` has been localized to `en_US`.
Looking for locale `en_US` in provider `faker.providers.phone_number`.
Provider `faker.providers.phone_number` has been localized to `en_US`.
Provider `faker.providers.profile` does not feature localization. Specified locale `en_US` is not utilized for this provider.
Provider `faker.providers.python` does not feature localization. Specified locale `en_US` is not utilized for this provider.
Provider `faker.providers.sbn` does not feature localization. Specified locale `en_US` is not utilized for this provider.
Looking for locale `en_US` in provider `faker.providers.ssn`.
Provider `faker.providers.ssn` has been localized to `en_US`.
Provider `faker.providers.user_agent` does not feature localization. Specified locale `en_US` is not utilized for this provider.
Starting new HTTPS connection (1): pypi.org:443
https://pypi.org:443 "GET /pypi/label-studio/json HTTP/1.1" 200 35289
[2025-07-04 00:44:40,553] [django.server::log_message::213] [INFO] "GET /projects/96/data?tab=40&task=3438 HTTP/1.1" 200 30990
[2025-07-04 00:44:40,553] [django.server::log_message::213] [INFO] "GET /projects/96/data?tab=40&task=3438 HTTP/1.1" 200 30990
[2025-07-04 00:44:40,740] [django.server::log_message::213] [INFO] "GET /react-app/runtime.js.map HTTP/1.1" 200 24952
[2025-07-04 00:44:40,740] [django.server::log_message::213] [INFO] "GET /react-app/runtime.js.map HTTP/1.1" 200 24952
[2025-07-04 00:44:40,744] [django.server::log_message::213] [INFO] "GET /react-app/main.css.map HTTP/1.1" 200 247997
[2025-07-04 00:44:40,744] [django.server::log_message::213] [INFO] "GET /react-app/main.css.map HTTP/1.1" 200 247997
[2025-07-04 00:44:40,756] [django.server::log_message::213] [INFO] "GET /react-app/vendor.js.map HTTP/1.1" 200 1086618
[2025-07-04 00:44:40,756] [django.server::log_message::213] [INFO] "GET /react-app/vendor.js.map HTTP/1.1" 200 1086618
[2025-07-04 00:44:40,930] [django.server::log_message::213] [INFO] "GET /api/version HTTP/1.1" 200 1122
[2025-07-04 00:44:40,930] [django.server::log_message::213] [INFO] "GET /api/version HTTP/1.1" 200 1122
[2025-07-04 00:44:40,945] [django.server::log_message::213] [INFO] "GET /react-app/320.js HTTP/1.1" 200 134413
[2025-07-04 00:44:40,945] [django.server::log_message::213] [INFO] "GET /react-app/320.js HTTP/1.1" 200 134413
[2025-07-04 00:44:40,948] [django.server::log_message::213] [INFO] "GET /react-app/223.js HTTP/1.1" 200 260181
[2025-07-04 00:44:40,948] [django.server::log_message::213] [INFO] "GET /react-app/223.js HTTP/1.1" 200 260181
[2025-07-04 00:44:40,958] [django.server::log_message::213] [INFO] "GET /api/current-user/whoami HTTP/1.1" 200 385
[2025-07-04 00:44:40,958] [django.server::log_message::213] [INFO] "GET /api/current-user/whoami HTTP/1.1" 200 385
[2025-07-04 00:44:40,992] [django.server::log_message::213] [INFO] "GET /react-app/315.js HTTP/1.1" 200 689243
[2025-07-04 00:44:40,992] [django.server::log_message::213] [INFO] "GET /react-app/315.js HTTP/1.1" 200 689243
[2025-07-04 00:44:41,029] [django.server::log_message::213] [INFO] "GET /api/projects/96 HTTP/1.1" 200 2889
[2025-07-04 00:44:41,029] [django.server::log_message::213] [INFO] "GET /api/projects/96 HTTP/1.1" 200 2889
[2025-07-04 00:44:41,035] [django.server::log_message::213] [INFO] "GET /react-app/315.css.map HTTP/1.1" 200 75006
[2025-07-04 00:44:41,035] [django.server::log_message::213] [INFO] "GET /react-app/315.css.map HTTP/1.1" 200 75006
[2025-07-04 00:44:41,038] [django.server::log_message::213] [INFO] "GET /react-app/223.css.map HTTP/1.1" 200 29545
[2025-07-04 00:44:41,038] [django.server::log_message::213] [INFO] "GET /react-app/223.css.map HTTP/1.1" 200 29545
[2025-07-04 00:44:41,075] [django.server::log_message::213] [INFO] "GET /react-app/667.css.map HTTP/1.1" 200 5320045
[2025-07-04 00:44:41,075] [django.server::log_message::213] [INFO] "GET /react-app/667.css.map HTTP/1.1" 200 5320045
[2025-07-04 00:44:41,094] [django.server::log_message::213] [INFO] "GET /react-app/231.js.map HTTP/1.1" 200 6038312
[2025-07-04 00:44:41,094] [django.server::log_message::213] [INFO] "GET /react-app/231.js.map HTTP/1.1" 200 6038312
[2025-07-04 00:44:41,119] [django.server::log_message::213] [INFO] "GET /react-app/main.js.map HTTP/1.1" 200 7058456
[2025-07-04 00:44:41,119] [django.server::log_message::213] [INFO] "GET /react-app/main.js.map HTTP/1.1" 200 7058456
[2025-07-04 00:44:41,123] [django.server::log_message::213] [INFO] "GET /react-app/667.js.map HTTP/1.1" 200 3984268
[2025-07-04 00:44:41,123] [django.server::log_message::213] [INFO] "GET /react-app/667.js.map HTTP/1.1" 200 3984268
[2025-07-04 00:44:41,191] [django.server::log_message::213] [INFO] "GET /react-app/223.js.map HTTP/1.1" 200 1179035
[2025-07-04 00:44:41,191] [django.server::log_message::213] [INFO] "GET /react-app/223.js.map HTTP/1.1" 200 1179035
[2025-07-04 00:44:41,193] [django.server::log_message::213] [INFO] "GET /react-app/320.js.map HTTP/1.1" 200 628804
[2025-07-04 00:44:41,193] [django.server::log_message::213] [INFO] "GET /react-app/320.js.map HTTP/1.1" 200 628804
[2025-07-04 00:44:41,273] [django.server::log_message::213] [INFO] "GET /react-app/315.js.map HTTP/1.1" 200 1238151
[2025-07-04 00:44:41,273] [django.server::log_message::213] [INFO] "GET /react-app/315.js.map HTTP/1.1" 200 1238151
[2025-07-04 00:44:41,310] [django.server::log_message::213] [INFO] "GET /static/images/favicon.8992b8aa4126.ico HTTP/1.1" 200 15406
[2025-07-04 00:44:41,310] [django.server::log_message::213] [INFO] "GET /static/images/favicon.8992b8aa4126.ico HTTP/1.1" 200 15406
[2025-07-04 00:44:41,313] [django.server::log_message::213] [INFO] "GET /api/ml?project=96 HTTP/1.1" 200 2
[2025-07-04 00:44:41,313] [django.server::log_message::213] [INFO] "GET /api/ml?project=96 HTTP/1.1" 200 2
[2025-07-04 00:44:41,505] [django.server::log_message::213] [INFO] "GET /api/dm/columns?project=96 HTTP/1.1" 200 5546
[2025-07-04 00:44:41,505] [django.server::log_message::213] [INFO] "GET /api/dm/columns?project=96 HTTP/1.1" 200 5546
[2025-07-04 00:44:41,700] [django.server::log_message::213] [INFO] "GET /api/dm/project?project=96 HTTP/1.1" 200 3072
[2025-07-04 00:44:41,700] [django.server::log_message::213] [INFO] "GET /api/dm/project?project=96 HTTP/1.1" 200 3072
[2025-07-04 00:44:41,719] [django.server::log_message::213] [INFO] "GET /api/dm/views?project=96 HTTP/1.1" 200 1142
[2025-07-04 00:44:41,719] [django.server::log_message::213] [INFO] "GET /api/dm/views?project=96 HTTP/1.1" 200 1142
[2025-07-04 00:44:41,727] [django.server::log_message::213] [INFO] "GET /api/dm/actions?project=96 HTTP/1.1" 200 2093
[2025-07-04 00:44:41,727] [django.server::log_message::213] [INFO] "GET /api/dm/actions?project=96 HTTP/1.1" 200 2093
[2025-07-04 00:44:41,738] [django.server::log_message::213] [INFO] "GET /api/users?project=96 HTTP/1.1" 200 1441
[2025-07-04 00:44:41,738] [django.server::log_message::213] [INFO] "GET /api/users?project=96 HTTP/1.1" 200 1441
[2025-07-04 00:44:42,678] [django.server::log_message::213] [INFO] "GET /api/tasks?page=1&page_size=30&view=40&project=96 HTTP/1.1" 200 3024611
[2025-07-04 00:44:42,678] [django.server::log_message::213] [INFO] "GET /api/tasks?page=1&page_size=30&view=40&project=96 HTTP/1.1" 200 3024611
[2025-07-04 00:44:42,988] [django.server::log_message::213] [INFO] "GET /react-app/99.js HTTP/1.1" 200 1910
[2025-07-04 00:44:42,988] [django.server::log_message::213] [INFO] "GET /react-app/99.js HTTP/1.1" 200 1910
[2025-07-04 00:44:43,049] [django.server::log_message::213] [INFO] "GET /react-app/99.js.map HTTP/1.1" 200 5497
[2025-07-04 00:44:43,049] [django.server::log_message::213] [INFO] "GET /react-app/99.js.map HTTP/1.1" 200 5497
[2025-07-04 00:44:43,083] [django.server::log_message::213] [INFO] "GET /api/projects/96/label-stream-history?project=96 HTTP/1.1" 200 2
[2025-07-04 00:44:43,083] [django.server::log_message::213] [INFO] "GET /api/projects/96/label-stream-history?project=96 HTTP/1.1" 200 2
[2025-07-04 00:44:43,147] [django.server::log_message::213] [INFO] "GET /api/tasks/3438?project=96 HTTP/1.1" 200 75804
[2025-07-04 00:44:43,147] [django.server::log_message::213] [INFO] "GET /api/tasks/3438?project=96 HTTP/1.1" 200 75804
/home/sky/anaconda3/envs/label-studio/lib/python3.12/site-packages/rest_framework/pagination.py:207: UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list: <class 'labels_manager.models.LabelLink'> QuerySet.
paginator = self.django_paginator_class(queryset, page_size)
[2025-07-04 00:44:43,237] [django.server::log_message::213] [INFO] "GET /api/label_links?project=96&expand=label HTTP/1.1" 200 52
[2025-07-04 00:44:43,237] [django.server::log_message::213] [INFO] "GET /api/label_links?project=96&expand=label HTTP/1.1" 200 52
[2025-07-04 00:44:54,752] [django.server::log_message::213] [INFO] "GET /api/label_links?project=96&expand=label HTTP/1.1" 200 52
[2025-07-04 00:44:54,752] [django.server::log_message::213] [INFO] "GET /api/label_links?project=96&expand=label HTTP/1.1" 200 52
[2025-07-04 00:44:54,876] [django.server::log_message::213] [INFO] "GET /api/tasks/3439?project=96 HTTP/1.1" 200 69231
[2025-07-04 00:44:54,876] [django.server::log_message::213] [INFO] "GET /api/tasks/3439?project=96 HTTP/1.1" 200 69231
[2025-07-04 00:45:24,012] [django.server::log_message::213] [INFO] "GET /feature-flags HTTP/1.1" 200 33937
[2025-07-04 00:45:24,012] [django.server::log_message::213] [INFO] "GET /feature-flags HTTP/1.1" 200 33937
[2025-07-04 00:45:24,129] [django.server::log_message::213] [INFO] "GET /favicon.ico HTTP/1.1" 301 0
[2025-07-04 00:45:24,129] [django.server::log_message::213] [INFO] "GET /favicon.ico HTTP/1.1" 301 0
[2025-07-04 00:45:24,212] [django.server::log_message::213] [INFO] "GET /static/images/favicon.ico HTTP/1.1" 200 15406
[2025-07-04 00:45:24,212] [django.server::log_message::213] [INFO] "GET /static/images/favicon.ico HTTP/1.1" 200 15406
[2025-07-04 00:45:28,776] [django.server::log_message::213] [INFO] "GET /feature-flags HTTP/1.1" 200 33937
[2025-07-04 00:45:28,776] [django.server::log_message::213] [INFO] "GET /feature-flags HTTP/1.1" 200 33937
[2025-07-04 00:50:24,456] [django.server::log_message::213] [INFO] "GET /api/label_links?project=96&expand=label HTTP/1.1" 200 52
[2025-07-04 00:50:24,456] [django.server::log_message::213] [INFO] "GET /api/label_links?project=96&expand=label HTTP/1.1" 200 52
[2025-07-04 00:50:24,572] [django.server::log_message::213] [INFO] "GET /api/tasks/3440?project=96 HTTP/1.1" 200 23991
[2025-07-04 00:50:24,572] [django.server::log_message::213] [INFO] "GET /api/tasks/3440?project=96 HTTP/1.1" 200 23991
[2025-07-04 00:50:30,920] [django.server::log_message::213] [INFO] "GET /api/ml?project=96 HTTP/1.1" 200 2
[2025-07-04 00:50:30,920] [django.server::log_message::213] [INFO] "GET /api/ml?project=96 HTTP/1.1" 200 2
[2025-07-04 00:50:30,928] [django.server::log_message::213] [INFO] "GET /api/projects/96 HTTP/1.1" 200 2889
[2025-07-04 00:50:30,928] [django.server::log_message::213] [INFO] "GET /api/projects/96 HTTP/1.1" 200 2889
[2025-07-04 00:50:31,001] [django.server::log_message::213] [INFO] "GET /api/projects/96 HTTP/1.1" 200 2889
[2025-07-04 00:50:31,001] [django.server::log_message::213] [INFO] "GET /api/projects/96 HTTP/1.1" 200 2889
[2025-07-04 00:50:31,036] [django.server::log_message::213] [INFO] "GET /api/dm/columns?project=96 HTTP/1.1" 200 5546
[2025-07-04 00:50:31,036] [django.server::log_message::213] [INFO] "GET /api/dm/columns?project=96 HTTP/1.1" 200 5546
[2025-07-04 00:50:31,224] [django.server::log_message::213] [INFO] "GET /api/dm/views?project=96 HTTP/1.1" 200 1142
[2025-07-04 00:50:31,224] [django.server::log_message::213] [INFO] "GET /api/dm/views?project=96 HTTP/1.1" 200 1142
[2025-07-04 00:50:31,229] [django.server::log_message::213] [INFO] "GET /api/dm/project?project=96 HTTP/1.1" 200 3072
[2025-07-04 00:50:31,229] [django.server::log_message::213] [INFO] "GET /api/dm/project?project=96 HTTP/1.1" 200 3072
[2025-07-04 00:50:31,236] [django.server::log_message::213] [INFO] "GET /api/users?project=96 HTTP/1.1" 200 1441
[2025-07-04 00:50:31,236] [django.server::log_message::213] [INFO] "GET /api/users?project=96 HTTP/1.1" 200 1441
[2025-07-04 00:50:31,245] [django.server::log_message::213] [INFO] "GET /api/dm/actions?project=96 HTTP/1.1" 200 2093
[2025-07-04 00:50:31,245] [django.server::log_message::213] [INFO] "GET /api/dm/actions?project=96 HTTP/1.1" 200 2093
[2025-07-04 00:50:32,085] [django.server::log_message::213] [INFO] "GET /api/tasks?page=1&page_size=30&view=40&project=96 HTTP/1.1" 200 3024611
[2025-07-04 00:50:32,085] [django.server::log_message::213] [INFO] "GET /api/tasks?page=1&page_size=30&view=40&project=96 HTTP/1.1" 200 3024611
[2025-07-04 00:50:34,466] [django.server::log_message::213] [INFO] "GET /api/projects?page=1&page_size=30&include=id%2Ctitle%2Ccreated_by%2Ccreated_at%2Ccolor%2Cis_published%2Cassignment_settings HTTP/1.1" 200 6884
[2025-07-04 00:50:34,466] [django.server::log_message::213] [INFO] "GET /api/projects?page=1&page_size=30&include=id%2Ctitle%2Ccreated_by%2Ccreated_at%2Ccolor%2Cis_published%2Cassignment_settings HTTP/1.1" 200 6884
[2025-07-04 00:50:34,598] [django.server::log_message::213] [INFO] "GET /api/projects?ids=96%2C93%2C90%2C89%2C88%2C87%2C86%2C85%2C84%2C83%2C82%2C81%2C80%2C79%2C78%2C77%2C76%2C75%2C74%2C73%2C9%2C8%2C7%2C6%2C5%2C4&include=id%2Cdescription%2Cnum_tasks_with_annotations%2Ctask_number%2Cskipped_annotations_number%2Ctotal_annotations_number%2Ctotal_predictions_number%2Cground_truth_number%2Cfinished_task_number&page_size=30 HTTP/1.1" 200 7291
[2025-07-04 00:50:34,598] [django.server::log_message::213] [INFO] "GET /api/projects?ids=96%2C93%2C90%2C89%2C88%2C87%2C86%2C85%2C84%2C83%2C82%2C81%2C80%2C79%2C78%2C77%2C76%2C75%2C74%2C73%2C9%2C8%2C7%2C6%2C5%2C4&include=id%2Cdescription%2Cnum_tasks_with_annotations%2Ctask_number%2Cskipped_annotations_number%2Ctotal_annotations_number%2Ctotal_predictions_number%2Cground_truth_number%2Cfinished_task_number&page_size=30 HTTP/1.1" 200 7291
[2025-07-04 00:50:38,467] [django.server::log_message::213] [INFO] "GET /api/ml?project=96 HTTP/1.1" 200 2
[2025-07-04 00:50:38,467] [django.server::log_message::213] [INFO] "GET /api/ml?project=96 HTTP/1.1" 200 2
[2025-07-04 00:50:38,495] [django.server::log_message::213] [INFO] "GET /api/projects/96 HTTP/1.1" 200 2889
[2025-07-04 00:50:38,495] [django.server::log_message::213] [INFO] "GET /api/projects/96 HTTP/1.1" 200 2889
[2025-07-04 00:50:38,566] [django.server::log_message::213] [INFO] "GET /api/dm/columns?project=96 HTTP/1.1" 200 5546
[2025-07-04 00:50:38,566] [django.server::log_message::213] [INFO] "GET /api/dm/columns?project=96 HTTP/1.1" 200 5546
[2025-07-04 00:50:38,732] [django.server::log_message::213] [INFO] "GET /api/dm/views?project=96 HTTP/1.1" 200 1142
[2025-07-04 00:50:38,732] [django.server::log_message::213] [INFO] "GET /api/dm/views?project=96 HTTP/1.1" 200 1142
[2025-07-04 00:50:38,745] [django.server::log_message::213] [INFO] "GET /api/dm/project?project=96 HTTP/1.1" 200 3072
[2025-07-04 00:50:38,745] [django.server::log_message::213] [INFO] "GET /api/dm/project?project=96 HTTP/1.1" 200 3072
[2025-07-04 00:50:38,749] [django.server::log_message::213] [INFO] "GET /api/dm/actions?project=96 HTTP/1.1" 200 2093
[2025-07-04 00:50:38,749] [django.server::log_message::213] [INFO] "GET /api/dm/actions?project=96 HTTP/1.1" 200 2093
[2025-07-04 00:50:38,762] [django.server::log_message::213] [INFO] "GET /api/users?project=96 HTTP/1.1" 200 1441
[2025-07-04 00:50:38,762] [django.server::log_message::213] [INFO] "GET /api/users?project=96 HTTP/1.1" 200 1441
[2025-07-04 00:50:39,575] [django.server::log_message::213] [INFO] "GET /api/tasks?page=1&page_size=30&view=40&project=96 HTTP/1.1" 200 3024611
[2025-07-04 00:50:39,575] [django.server::log_message::213] [INFO] "GET /api/tasks?page=1&page_size=30&view=40&project=96 HTTP/1.1" 200 3024611
[2025-07-04 00:50:42,492] [django.server::log_message::213] [INFO] "GET /api/projects/96/label-stream-history?project=96 HTTP/1.1" 200 2
[2025-07-04 00:50:42,492] [django.server::log_message::213] [INFO] "GET /api/projects/96/label-stream-history?project=96 HTTP/1.1" 200 2
[2025-07-04 00:50:42,560] [django.server::log_message::213] [INFO] "GET /api/tasks/3438?project=96 HTTP/1.1" 200 75804
[2025-07-04 00:50:42,560] [django.server::log_message::213] [INFO] "GET /api/tasks/3438?project=96 HTTP/1.1" 200 75804
[2025-07-04 00:50:42,626] [django.server::log_message::213] [INFO] "GET /api/label_links?project=96&expand=label HTTP/1.1" 200 52
[2025-07-04 00:50:42,626] [django.server::log_message::213] [INFO] "GET /api/label_links?project=96&expand=label HTTP/1.1" 200 52
the output of the feature-flags URL seems ok
{
"feat_all_optic_71_dashboard_multiple_labeling_group_support_v1_01092023_short": true,
"feat_front_dev_1752_notification_links_in_label_and_review_streams": false,
"feat_front_dev_3260_alternative_shortcuts_for_video_naviagtion": false,
"feat_front_dev_399_lock_interface_when_trial_expired_short": false,
"feat_optic_1098_annotation_history_lead_time_charts": false,
"ff_back_2004_async_review_24032022_short": false,
"ff_back_2884_comments_notifications_02092022_short": true,
"ff_back_DEV_1711_review_queue_140222_short": true,
"ff_back_DEV_3374_review_query_160922_short": false,
"ff_back_dev_1417_start_training_mlbackend_webhooks_250122_long": true,
"ff_back_dev_1948_reviewed_status_16052022_short": false,
"ff_back_dev_2362_project_credentials_060722_short": false,
"ff_back_dev_2762_textarea_weights_30062022_short": true,
"ff_back_dev_4664_remove_storage_file_on_export_delete_29032023_short": false,
"ff_back_experimental_features": false,
"ff_fix_back_dev_3342_storage_scan_with_invalid_annotations": true,
"ff_front_1170_outliner_030222_short": true,
"ff_front_DEV_1713_audio_ui_150222_short": false,
"ff_front_dev_1442_unselect_shape_on_click_outside_080622_short": false,
"ff_front_dev_1480_created_on_in_review_180122_short": true,
"ff_front_dev_1536_taxonomy_user_labels_150222_long": true,
"ff_front_dev_1658_notification_center_170222_short": false,
"ff_front_dev_1682_model_version_dropdown_070622_short": false,
"ff_front_dev_2186_comments_for_update": false,
"ff_front_dev_2669_paragraph_author_filter_210622_short": true,
"ff_front_dev_2671_anchor_rotate_bbox_010722_short": false,
"ff_front_dev_2715_audio_3_280722_short": true,
"ff_front_optic_1494_saved_templates_to_custom_templates": true,
"ff_front_optic_1610_ask_ai_questions": false,
"fflag-feat-dev-2887-comments-ui-editor-short": false,
"fflag-feat-dev-3034-comments-with-drafts-short": false,
"fflag-feat-front-dev-2866-free-trial-invite-short": false,
"fflag-feat-front-dev-3051-trial-experience": false,
"fflag__feature_develop__prompts__dia_1829_jwt_token_auth": true,
"fflag__feature_develop__prompts__dia_1868_azure_ai_foundry": true,
"fflag_all_feat_dia_1777_ls_homepage_short": true,
"fflag_feat_all_dia_1576_prompts_easy_breezy_onboarding_long": false,
"fflag_feat_all_dia_1576_prompts_easy_breezy_onboarding_short_async_presets_ks": false,
"fflag_feat_all_dia_1700_pinned_organization_sidebar": false,
"fflag_feat_all_dia_2067_tasks_table_component": false,
"fflag_feat_all_dia_835_prompter_workflow_long": false,
"fflag_feat_all_fit_29_org_settings_page": false,
"fflag_feat_all_leap_1081_reviewer_flow_updates": true,
"fflag_feat_all_leap_1181_bulk_annotation_short": true,
"fflag_feat_all_leap_1429_flexible_reject_mode_250924_short": true,
"fflag_feat_all_leap_1430_per_field_comments_100924_short": true,
"fflag_feat_all_leap_1534_custom_task_lock_timeout_short": false,
"fflag_feat_all_leap_1682_plugins_v0": true,
"fflag_feat_all_leap_1732_pausing_an_annotator_short": true,
"fflag_feat_all_leap_1821_annotation_limit_short": true,
"fflag_feat_all_leap_1825_annotator_evaluation_short": true,
"fflag_feat_all_leap_2042_average_agreement_score_popover": true,
"fflag_feat_all_leap_883_custom_script_270524_short": true,
"fflag_feat_all_lops_315_temp_datasets_limitations_short": false,
"fflag_feat_all_lops_e_3_datasets_short": false,
"fflag_feat_all_lsdv_4915_async_task_import_13042023_short": false,
"fflag_feat_all_lsdv_e_294_llm_annotations_180723_long": true,
"fflag_feat_all_lsdv_e_295_project_level_roles_via_saml_scim_ldap_short": true,
"fflag_feat_all_optic_1178_reduce_memory_leak_short": true,
"fflag_feat_all_optic_1181_membership_performance": false,
"fflag_feat_all_optic_1354_sum_annotation_region_count_short": false,
"fflag_feat_all_optic_1811_automax_project_setup_streaming": true,
"fflag_feat_all_optic_520_annotator_report_short": true,
"fflag_feat_all_optic_991_dashboard_v2_short": true,
"fflag_feat_back_dev_3756_queue_enrollment_min_short": false,
"fflag_feat_back_lsdv_3958_server_side_encryption_for_target_storage_short": false,
"fflag_feat_back_lsdv_4932_enable_memory_profiler": false,
"fflag_feat_back_lsdv_5307_import_reviews_drafts_29062023_short": false,
"fflag_feat_back_optic_1157_set_ground_truths_action": true,
"fflag_feat_back_optic_1579_force_memory_profiler": false,
"fflag_feat_back_optic_428_scim_multi_mapping": false,
"fflag_feat_backend_optic_427_org_member_role_throttling_short": false,
"fflag_feat_bros_35_api_users_performance": true,
"fflag_feat_dev_2755_regions_list_grouped_by_labels_with_ordered_collapse_short": false,
"fflag_feat_dia_1528_gemini_models_support_vertex_ai_support_short": true,
"fflag_feat_dia_1661_improve_prompts_discovery_and_conversion": false,
"fflag_feat_dia_1697_product_tour_short": false,
"fflag_feat_dia_1920_project_creation_sample_data_short": false,
"fflag_feat_dia_1925_view_sample_raw_json_short": false,
"fflag_feat_dia_2092_multitasks_per_storage_link": true,
"fflag_feat_fit_52_label_studio_enterprise_embed": false,
"fflag_feat_front_bros58_timeseries_multichannel_short": true,
"fflag_feat_front_dev-2536_comment_notifications_short": false,
"fflag_feat_front_dev_3051_trial_experience_short": false,
"fflag_feat_front_dev_3077_repeater_tag_loading_performance_short": true,
"fflag_feat_front_dev_3873_labeling_ui_improvements_short": true,
"fflag_feat_front_dia_1747_projects_list_banner": false,
"fflag_feat_front_leap_1173_disable_postpone_skip_short": false,
"fflag_feat_front_leap_1198_unsaved_changes_180724": true,
"fflag_feat_front_leap_1424_grid_preview_short": true,
"fflag_feat_front_leap_1973_adjustable_spans_090425_short": true,
"fflag_feat_front_leap_2036_annotations_summary": false,
"fflag_feat_front_leap_482_self_serve_short": false,
"fflag_feat_front_lops_134_find_similarity_29082023_short": false,
"fflag_feat_front_lops_86_datasets_storage_edit_short": false,
"fflag_feat_front_lsdv_4583_6_images_preloading_short": true,
"fflag_feat_front_lsdv_4583_multi_image_segmentation_short": true,
"fflag_feat_front_lsdv_5451_async_taxonomy_110823_short": true,
"fflag_feat_front_lsdv_5452_taxonomy_labeling_110823_short": true,
"fflag_feat_front_lsdv_e_278_contextual_scrolling_short": true,
"fflag_feat_front_lsdv_e_297_increase_oss_to_enterprise_adoption_short": true,
"fflag_feat_front_optic_1217_theme_toggle_short": true,
"fflag_feat_front_optic_1351_use_new_projects_counts_api_short": true,
"fflag_feat_front_optic_1417_improve_project_list_cache_short": false,
"fflag_feat_front_optic_1479_improve_image_tag_memory_usage_short": true,
"fflag_feat_front_optic_1553_url_based_region_visibility_short": true,
"fflag_feat_front_optic_1746_improve_global_error_messages_short": true,
"fflag_feat_front_optic_1856_ask_ai_support_ticket_creation_short": false,
"fflag_feat_front_optic_66_lazy_chart_evaluation_19092023_short": false,
"fflag_feat_front_optic_767_annotator_project_multiselect_short": true,
"fflag_feat_front_optic_optic_1442_hubspot_talk_to_sales_modal_short": false,
"fflag_feat_front_prod_281_project_list_search_19072023_short": true,
"fflag_feat_optic_1025_zendesk_widget_integration": false,
"fflag_feat_optic_161_project_settings_for_low_agreement_threshold_score_short": false,
"fflag_feat_optic_2123_audio_spectrograms": false,
"fflag_feat_optic_2125_timeseries_sync": true,
"fflag_feat_optic_378_limit_projects_per_page_to_ten_short": true,
"fflag_feat_optic_650_target_storage_task_format_long": false,
"fflag_feat_optic_67_drag_and_drop_charts": true,
"fflag_feat_root_11_support_jsonl_cloud_storage": true,
"fflag_feat_root_16_support_parquet_cloud_storage": true,
"fflag_feat_utc_46_session_timeout_policy": false,
"fflag_feature_all_optic_1421_cold_start_v2": false,
"fflag_feature_all_optic_1541_performance_score_on_latest_review_short": false,
"fflag_fix_all_leap_877_annotator_membership_api_03042024_short": true,
"fflag_fix_all_lsdv_4711_cors_errors_accessing_task_data_short": true,
"fflag_fix_all_lsdv_4813_async_export_conversion_22032023_short": false,
"fflag_fix_all_lsdv_4896_dm_actions_to_reviewers_20230403_short": false,
"fflag_fix_all_lsdv_4971_async_reimport_09052023_short": true,
"fflag_fix_all_optic_18_dashboard_label_distribution_chart_async_22082023_short": false,
"fflag_fix_all_optic_79_task_count_is_wrong_short": false,
"fflag_fix_back_dev_3668_review_stream_optimizaion_short": false,
"fflag_fix_back_dev_4174_overlap_issue_experiments_10012023_short": false,
"fflag_fix_back_dev_4185_next_task_additional_logging_long": false,
"fflag_fix_back_leap_1818_set_convert_background_failure_logging_02062025_short": true,
"fflag_fix_back_leap_612_explore_review_09042024_short": true,
"fflag_fix_back_lsdv_4523_show_overlap_first_order_27022023_short": false,
"fflag_fix_back_lsdv_4604_excess_sql_queries_in_api_short": true,
"fflag_fix_back_lsdv_4929_limit_exports_10042023_short": true,
"fflag_fix_back_lsdv_5425_1_enable_permissions_restrictions_for_annotators_long": false,
"fflag_fix_back_optic_1380_dashboard_task_chart_grouped_by_completed_at_reviewed_at_short": true,
"fflag_fix_back_optic_1407_optimize_tasks_api_pagination_counts": true,
"fflag_fix_font_lsdv_3009_draft_saving_stuck_130223_short": false,
"fflag_fix_front_dev_1284_auto_detect_undo_281022_short": true,
"fflag_fix_front_dev_2918_labeling_filtered_paragraphs_250822_short": false,
"fflag_fix_front_dev_3377_image_regions_shift_on_resize_280922_short": true,
"fflag_fix_front_dev_3391_interactive_view_all": false,
"fflag_fix_front_dev_3793_relative_coords_short": true,
"fflag_fix_front_fit_31_synced_media_buffering": false,
"fflag_fix_front_leap_218_improve_performance_of_taxonomy_search_short": true,
"fflag_fix_front_leap_32_zoom_perf_190923_short": true,
"fflag_fix_front_leap_443_select_annotation_once": false,
"fflag_fix_front_lsdv_4600_lead_time_27072023_short": false,
"fflag_fix_front_lsdv_4620_memory_leaks_100723_short": false,
"fflag_fix_front_lsdv_4930_selection_tool_fixes_240423_short": true,
"fflag_fix_front_lsdv_4998_missed_dynamic_children_030523_short": true,
"fflag_fix_front_optic_1418_cache_members_manager_apis_short": false,
"fflag_fix_front_optic_1608_improve_video_frame_seek_precision_short": true,
"fflag_fix_leap_2052_detect_empty_filters_at_next_task_endpoint_short": true,
"fflag_fix_leap_246_multi_object_hotkeys_160124_short": true,
"fflag_fix_leap_466_text_sanitization": true,
"fflag_fix_optic_1259_lse_projects_read_apis_use_replica_short": true,
"fflag_fix_optic_214_extra_blank_dashboard_charts_short": true,
"fflag_fix_optic_391_tasks_outside_low_agreement_project_counts_short": true,
"fflag_front_dia_1150_ddisco_sneak_preview": false,
"fflag_optic_all_optic_1938_storage_proxy": true,
"fflag_root_13_annotation_results_filtering": false,
"fix_backend_dev_3134_exclude_deactivated_users": false,
"$flagsState": {
"feat_all_optic_71_dashboard_multiple_labeling_group_support_v1_01092023_short": {
"version": 4,
"variation": 1
},
"feat_front_dev_1752_notification_links_in_label_and_review_streams": {
"version": 2,
"variation": 1
},
"feat_front_dev_3260_alternative_shortcuts_for_video_naviagtion": {
"version": 2,
"variation": 1
},
"feat_front_dev_399_lock_interface_when_trial_expired_short": {
"version": 2,
"variation": 1
},
"feat_optic_1098_annotation_history_lead_time_charts": {
"version": 3,
"variation": 1
},
"ff_back_2004_async_review_24032022_short": {
"version": 4,
"variation": 1
},
"ff_back_2884_comments_notifications_02092022_short": {
"version": 4,
"variation": 1
},
"ff_back_DEV_1711_review_queue_140222_short": {
"version": 5,
"variation": 1
},
"ff_back_DEV_3374_review_query_160922_short": {
"version": 3,
"variation": 1
},
"ff_back_dev_1417_start_training_mlbackend_webhooks_250122_long": {
"version": 5,
"variation": 0
},
"ff_back_dev_1948_reviewed_status_16052022_short": {
"version": 5,
"variation": 1
},
"ff_back_dev_2362_project_credentials_060722_short": {
"version": 3,
"variation": 1
},
"ff_back_dev_2762_textarea_weights_30062022_short": {
"version": 5,
"variation": 0
},
"ff_back_dev_4664_remove_storage_file_on_export_delete_29032023_short": {
"version": 2,
"variation": 1
},
"ff_back_experimental_features": {
"version": 3,
"variation": 1
},
"ff_fix_back_dev_3342_storage_scan_with_invalid_annotations": {
"version": 4,
"variation": 0
},
"ff_front_1170_outliner_030222_short": {
"version": 5,
"variation": 0
},
"ff_front_DEV_1713_audio_ui_150222_short": {
"version": 2,
"variation": 1
},
"ff_front_dev_1442_unselect_shape_on_click_outside_080622_short": {
"version": 7,
"variation": 1
},
"ff_front_dev_1480_created_on_in_review_180122_short": {
"version": 6,
"variation": 1
},
"ff_front_dev_1536_taxonomy_user_labels_150222_long": {
"version": 6,
"variation": 0
},
"ff_front_dev_1658_notification_center_170222_short": {
"version": 3,
"variation": 1
},
"ff_front_dev_1682_model_version_dropdown_070622_short": {
"version": 9,
"variation": 1
},
"ff_front_dev_2186_comments_for_update": {
"version": 7,
"variation": 1
},
"ff_front_dev_2669_paragraph_author_filter_210622_short": {
"version": 5,
"variation": 0
},
"ff_front_dev_2671_anchor_rotate_bbox_010722_short": {
"version": 2,
"variation": 1
},
"ff_front_dev_2715_audio_3_280722_short": {
"version": 4,
"variation": 0
},
"ff_front_optic_1494_saved_templates_to_custom_templates": {
"version": 4,
"variation": 0
},
"ff_front_optic_1610_ask_ai_questions": {
"version": 3,
"variation": 1
},
"fflag-feat-dev-2887-comments-ui-editor-short": {
"version": 9,
"variation": 1
},
"fflag-feat-dev-3034-comments-with-drafts-short": {
"version": 6,
"variation": 1
},
"fflag-feat-front-dev-2866-free-trial-invite-short": {
"version": 2,
"variation": 1
},
"fflag-feat-front-dev-3051-trial-experience": {
"version": 3,
"variation": 1
},
"fflag__feature_develop__prompts__dia_1829_jwt_token_auth": {
"version": 7,
"variation": 0
},
"fflag__feature_develop__prompts__dia_1868_azure_ai_foundry": {
"version": 4,
"variation": 0
},
"fflag_all_feat_dia_1777_ls_homepage_short": {
"version": 5,
"variation": 0
},
"fflag_feat_all_dia_1576_prompts_easy_breezy_onboarding_long": {
"version": 2,
"variation": 1
},
"fflag_feat_all_dia_1576_prompts_easy_breezy_onboarding_short_async_presets_ks": {
"version": 2,
"variation": 1
},
"fflag_feat_all_dia_1700_pinned_organization_sidebar": {
"version": 2,
"variation": 1
},
"fflag_feat_all_dia_2067_tasks_table_component": {
"version": 3,
"variation": 1
},
"fflag_feat_all_dia_835_prompter_workflow_long": {
"version": 4,
"variation": 1
},
"fflag_feat_all_fit_29_org_settings_page": {
"version": 2,
"variation": 1
},
"fflag_feat_all_leap_1081_reviewer_flow_updates": {
"version": 8,
"variation": 0
},
"fflag_feat_all_leap_1181_bulk_annotation_short": {
"version": 6,
"variation": 0
},
"fflag_feat_all_leap_1429_flexible_reject_mode_250924_short": {
"version": 4,
"variation": 0
},
"fflag_feat_all_leap_1430_per_field_comments_100924_short": {
"version": 7,
"variation": 0
},
"fflag_feat_all_leap_1534_custom_task_lock_timeout_short": {
"version": 3,
"variation": 1
},
"fflag_feat_all_leap_1682_plugins_v0": {
"version": 3,
"variation": 0
},
"fflag_feat_all_leap_1732_pausing_an_annotator_short": {
"version": 3,
"variation": 0
},
"fflag_feat_all_leap_1821_annotation_limit_short": {
"version": 3,
"variation": 0
},
"fflag_feat_all_leap_1825_annotator_evaluation_short": {
"version": 3,
"variation": 0
},
"fflag_feat_all_leap_2042_average_agreement_score_popover": {
"version": 3,
"variation": 0
},
"fflag_feat_all_leap_883_custom_script_270524_short": {
"version": 7,
"variation": 0
},
"fflag_feat_all_lops_315_temp_datasets_limitations_short": {
"version": 3,
"variation": 1
},
"fflag_feat_all_lops_e_3_datasets_short": {
"version": 6,
"variation": 1
},
"fflag_feat_all_lsdv_4915_async_task_import_13042023_short": {
"version": 2,
"variation": 1
},
"fflag_feat_all_lsdv_e_294_llm_annotations_180723_long": {
"version": 8,
"variation": 0
},
"fflag_feat_all_lsdv_e_295_project_level_roles_via_saml_scim_ldap_short": {
"version": 2,
"variation": 1
},
"fflag_feat_all_optic_1178_reduce_memory_leak_short": {
"version": 3,
"variation": 0
},
"fflag_feat_all_optic_1181_membership_performance": {
"version": 2,
"variation": 1
},
"fflag_feat_all_optic_1354_sum_annotation_region_count_short": {
"version": 2,
"variation": 1
},
"fflag_feat_all_optic_1811_automax_project_setup_streaming": {
"version": 3,
"variation": 0
},
"fflag_feat_all_optic_520_annotator_report_short": {
"version": 3,
"variation": 1
},
"fflag_feat_all_optic_991_dashboard_v2_short": {
"version": 3,
"variation": 0
},
"fflag_feat_back_dev_3756_queue_enrollment_min_short": {
"version": 2,
"variation": 1
},
"fflag_feat_back_lsdv_3958_server_side_encryption_for_target_storage_short": {
"version": 5,
"variation": 1
},
"fflag_feat_back_lsdv_4932_enable_memory_profiler": {
"version": 4,
"variation": 1
},
"fflag_feat_back_lsdv_5307_import_reviews_drafts_29062023_short": {
"version": 3,
"variation": 1
},
"fflag_feat_back_optic_1157_set_ground_truths_action": {
"version": 3,
"variation": 0
},
"fflag_feat_back_optic_1579_force_memory_profiler": {
"version": 2,
"variation": 1
},
"fflag_feat_back_optic_428_scim_multi_mapping": {
"version": 8,
"variation": 1
},
"fflag_feat_backend_optic_427_org_member_role_throttling_short": {
"version": 2,
"variation": 1
},
"fflag_feat_bros_35_api_users_performance": {
"version": 3,
"variation": 0
},
"fflag_feat_dev_2755_regions_list_grouped_by_labels_with_ordered_collapse_short": {
"version": 5,
"variation": 1
},
"fflag_feat_dia_1528_gemini_models_support_vertex_ai_support_short": {
"version": 2,
"variation": 1
},
"fflag_feat_dia_1661_improve_prompts_discovery_and_conversion": {
"version": 3,
"variation": 1
},
"fflag_feat_dia_1697_product_tour_short": {
"version": 3,
"variation": 1
},
"fflag_feat_dia_1920_project_creation_sample_data_short": {
"version": 2,
"variation": 1
},
"fflag_feat_dia_1925_view_sample_raw_json_short": {
"version": 2,
"variation": 1
},
"fflag_feat_dia_2092_multitasks_per_storage_link": {
"version": 4,
"variation": 0
},
"fflag_feat_fit_52_label_studio_enterprise_embed": {
"version": 3,
"variation": 1
},
"fflag_feat_front_bros58_timeseries_multichannel_short": {
"version": 3,
"variation": 0
},
"fflag_feat_front_dev-2536_comment_notifications_short": {
"version": 5,
"variation": 1
},
"fflag_feat_front_dev_3051_trial_experience_short": {
"version": 4,
"variation": 1
},
"fflag_feat_front_dev_3077_repeater_tag_loading_performance_short": {
"version": 3,
"variation": 0
},
"fflag_feat_front_dev_3873_labeling_ui_improvements_short": {
"version": 5,
"variation": 0
},
"fflag_feat_front_dia_1747_projects_list_banner": {
"version": 3,
"variation": 1
},
"fflag_feat_front_leap_1173_disable_postpone_skip_short": {
"version": 4,
"variation": 1
},
"fflag_feat_front_leap_1198_unsaved_changes_180724": {
"version": 5,
"variation": 0
},
"fflag_feat_front_leap_1424_grid_preview_short": {
"version": 3,
"variation": 0
},
"fflag_feat_front_leap_1973_adjustable_spans_090425_short": {
"version": 4,
"variation": 0
},
"fflag_feat_front_leap_2036_annotations_summary": {
"version": 2,
"variation": 1
},
"fflag_feat_front_leap_482_self_serve_short": {
"version": 6,
"variation": 1
},
"fflag_feat_front_lops_134_find_similarity_29082023_short": {
"version": 4,
"variation": 1
},
"fflag_feat_front_lops_86_datasets_storage_edit_short": {
"version": 3,
"variation": 1
},
"fflag_feat_front_lsdv_4583_6_images_preloading_short": {
"version": 5,
"variation": 0
},
"fflag_feat_front_lsdv_4583_multi_image_segmentation_short": {
"version": 5,
"variation": 0
},
"fflag_feat_front_lsdv_5451_async_taxonomy_110823_short": {
"version": 5,
"variation": 0
},
"fflag_feat_front_lsdv_5452_taxonomy_labeling_110823_short": {
"version": 4,
"variation": 0
},
"fflag_feat_front_lsdv_e_278_contextual_scrolling_short": {
"version": 6,
"variation": 0
},
"fflag_feat_front_lsdv_e_297_increase_oss_to_enterprise_adoption_short": {
"version": 16,
"variation": 0
},
"fflag_feat_front_optic_1217_theme_toggle_short": {
"version": 4,
"variation": 0
},
"fflag_feat_front_optic_1351_use_new_projects_counts_api_short": {
"version": 3,
"variation": 1
},
"fflag_feat_front_optic_1417_improve_project_list_cache_short": {
"version": 4,
"variation": 1
},
"fflag_feat_front_optic_1479_improve_image_tag_memory_usage_short": {
"version": 3,
"variation": 0
},
"fflag_feat_front_optic_1553_url_based_region_visibility_short": {
"version": 3,
"variation": 0
},
"fflag_feat_front_optic_1746_improve_global_error_messages_short": {
"version": 3,
"variation": 0
},
"fflag_feat_front_optic_1856_ask_ai_support_ticket_creation_short": {
"version": 2,
"variation": 1
},
"fflag_feat_front_optic_66_lazy_chart_evaluation_19092023_short": {
"version": 4,
"variation": 0
},
"fflag_feat_front_optic_767_annotator_project_multiselect_short": {
"version": 2,
"variation": 1
},
"fflag_feat_front_optic_optic_1442_hubspot_talk_to_sales_modal_short": {
"version": 2,
"variation": 1
},
"fflag_feat_front_prod_281_project_list_search_19072023_short": {
"version": 3,
"variation": 1
},
"fflag_feat_optic_1025_zendesk_widget_integration": {
"version": 3,
"variation": 1
},
"fflag_feat_optic_161_project_settings_for_low_agreement_threshold_score_short": {
"version": 5,
"variation": 1
},
"fflag_feat_optic_2123_audio_spectrograms": {
"version": 2,
"variation": 1
},
"fflag_feat_optic_2125_timeseries_sync": {
"version": 5,
"variation": 0
},
"fflag_feat_optic_378_limit_projects_per_page_to_ten_short": {
"version": 2,
"variation": 1
},
"fflag_feat_optic_650_target_storage_task_format_long": {
"version": 3,
"variation": 1
},
"fflag_feat_optic_67_drag_and_drop_charts": {
"version": 2,
"variation": 1
},
"fflag_feat_root_11_support_jsonl_cloud_storage": {
"version": 3,
"variation": 0
},
"fflag_feat_root_16_support_parquet_cloud_storage": {
"version": 3,
"variation": 0
},
"fflag_feat_utc_46_session_timeout_policy": {
"version": 2,
"variation": 1
},
"fflag_feature_all_optic_1421_cold_start_v2": {
"version": 4,
"variation": 1
},
"fflag_feature_all_optic_1541_performance_score_on_latest_review_short": {
"version": 2,
"variation": 1
},
"fflag_fix_all_leap_877_annotator_membership_api_03042024_short": {
"version": 3,
"variation": 1
},
"fflag_fix_all_lsdv_4711_cors_errors_accessing_task_data_short": {
"version": 3,
"variation": 0
},
"fflag_fix_all_lsdv_4813_async_export_conversion_22032023_short": {
"version": 5,
"variation": 1
},
"fflag_fix_all_lsdv_4896_dm_actions_to_reviewers_20230403_short": {
"version": 3,
"variation": 1
},
"fflag_fix_all_lsdv_4971_async_reimport_09052023_short": {
"version": 2,
"variation": 1
},
"fflag_fix_all_optic_18_dashboard_label_distribution_chart_async_22082023_short": {
"version": 4,
"variation": 1
},
"fflag_fix_all_optic_79_task_count_is_wrong_short": {
"version": 4,
"variation": 1
},
"fflag_fix_back_dev_3668_review_stream_optimizaion_short": {
"version": 2,
"variation": 1
},
"fflag_fix_back_dev_4174_overlap_issue_experiments_10012023_short": {
"version": 5,
"variation": 1
},
"fflag_fix_back_dev_4185_next_task_additional_logging_long": {
"version": 2,
"variation": 1
},
"fflag_fix_back_leap_1818_set_convert_background_failure_logging_02062025_short": {
"version": 3,
"variation": 0
},
"fflag_fix_back_leap_612_explore_review_09042024_short": {
"version": 2,
"variation": 1
},
"fflag_fix_back_lsdv_4523_show_overlap_first_order_27022023_short": {
"version": 2,
"variation": 1
},
"fflag_fix_back_lsdv_4604_excess_sql_queries_in_api_short": {
"version": 5,
"variation": 0
},
"fflag_fix_back_lsdv_4929_limit_exports_10042023_short": {
"version": 3,
"variation": 0
},
"fflag_fix_back_lsdv_5425_1_enable_permissions_restrictions_for_annotators_long": {
"version": 6,
"variation": 1
},
"fflag_fix_back_optic_1380_dashboard_task_chart_grouped_by_completed_at_reviewed_at_short": {
"version": 3,
"variation": 0
},
"fflag_fix_back_optic_1407_optimize_tasks_api_pagination_counts": {
"version": 5,
"variation": 0
},
"fflag_fix_font_lsdv_3009_draft_saving_stuck_130223_short": {
"version": 3,
"variation": 1
},
"fflag_fix_front_dev_1284_auto_detect_undo_281022_short": {
"version": 3,
"variation": 0
},
"fflag_fix_front_dev_2918_labeling_filtered_paragraphs_250822_short": {
"version": 2,
"variation": 1
},
"fflag_fix_front_dev_3377_image_regions_shift_on_resize_280922_short": {
"version": 3,
"variation": 0
},
"fflag_fix_front_dev_3391_interactive_view_all": {
"version": 3,
"variation": 1
},
"fflag_fix_front_dev_3793_relative_coords_short": {
"version": 6,
"variation": 0
},
"fflag_fix_front_fit_31_synced_media_buffering": {
"version": 3,
"variation": 1
},
"fflag_fix_front_leap_218_improve_performance_of_taxonomy_search_short": {
"version": 5,
"variation": 0
},
"fflag_fix_front_leap_32_zoom_perf_190923_short": {
"version": 7,
"variation": 0
},
"fflag_fix_front_leap_443_select_annotation_once": {
"version": 3,
"variation": 1
},
"fflag_fix_front_lsdv_4600_lead_time_27072023_short": {
"version": 4,
"variation": 1
},
"fflag_fix_front_lsdv_4620_memory_leaks_100723_short": {
"version": 7,
"variation": 0
},
"fflag_fix_front_lsdv_4930_selection_tool_fixes_240423_short": {
"version": 3,
"variation": 0
},
"fflag_fix_front_lsdv_4998_missed_dynamic_children_030523_short": {
"version": 3,
"variation": 0
},
"fflag_fix_front_optic_1418_cache_members_manager_apis_short": {
"version": 4,
"variation": 1
},
"fflag_fix_front_optic_1608_improve_video_frame_seek_precision_short": {
"version": 5,
"variation": 0
},
"fflag_fix_leap_2052_detect_empty_filters_at_next_task_endpoint_short": {
"version": 3,
"variation": 0
},
"fflag_fix_leap_246_multi_object_hotkeys_160124_short": {
"version": 3,
"variation": 0
},
"fflag_fix_leap_466_text_sanitization": {
"version": 5,
"variation": 0
},
"fflag_fix_optic_1259_lse_projects_read_apis_use_replica_short": {
"version": 2,
"variation": 1
},
"fflag_fix_optic_214_extra_blank_dashboard_charts_short": {
"version": 2,
"variation": 1
},
"fflag_fix_optic_391_tasks_outside_low_agreement_project_counts_short": {
"version": 2,
"variation": 1
},
"fflag_front_dia_1150_ddisco_sneak_preview": {
"version": 3,
"variation": 1
},
"fflag_optic_all_optic_1938_storage_proxy": {
"version": 8,
"variation": 0
},
"fflag_root_13_annotation_results_filtering": {
"version": 2,
"variation": 1
},
"fix_backend_dev_3134_exclude_deactivated_users": {
"version": 4,
"variation": 1
}
},
"$valid": true,
"$system": {
"FEATURE_FLAGS_DEFAULT_VALUE": true,
"FEATURE_FLAGS_FROM_FILE": true,
"FEATURE_FLAGS_FILE": "/home/sky/anaconda3/envs/label-studio/lib/python3.12/site-packages/label_studio/feature_flags.json",
"VERSION_EDITION": "Community",
"CLOUD_INSTANCE": null
}
}
Could you please try the latest LS v1.20? It should work there.
aha, oh yeah~~ Bug is fixed, thx~(づ ̄ 3 ̄)づ