You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I'm currently running label studio with a local storage source for keypoint labeling. I need to have additional metadata about the images that are being labeled, so I'm using the json format for tasks and I have switched off "Treat every bucket object as a source file" in my source storage.
The json file describing the tasks is always stored at the same specific path (that I could transform into a URL if necessary). Is there anyway to keep the annotations tasks and the json file in sync (when pressing the sync button in the UI) ?
Describe the solution you'd like
In source storage, be able to pass the path to a json file containing tasks. The sync button should update the annotation tasks using that json file (creating new ones, updating the metadata of old ones and perhaps deleting tasks). The merge should be done using the id field.
Buttons in the UI that modify the task (such as the delete task) should either not be usable in this case or should update the json file depending on some source storage configuration.
The text was updated successfully, but these errors were encountered:
JulienBrn
changed the title
Autosync local json task file
Sync with local json task file
Mar 6, 2025
Is your feature request related to a problem? Please describe.
I'm currently running label studio with a local storage source for keypoint labeling. I need to have additional metadata about the images that are being labeled, so I'm using the json format for tasks and I have switched off "Treat every bucket object as a source file" in my source storage.
The json file describing the tasks is always stored at the same specific path (that I could transform into a URL if necessary). Is there anyway to keep the annotations tasks and the json file in sync (when pressing the sync button in the UI) ?
Describe the solution you'd like
In source storage, be able to pass the path to a json file containing tasks. The sync button should update the annotation tasks using that json file (creating new ones, updating the metadata of old ones and perhaps deleting tasks). The merge should be done using the id field.
Buttons in the UI that modify the task (such as the delete task) should either not be usable in this case or should update the json file depending on some source storage configuration.
The text was updated successfully, but these errors were encountered: