list
List stored track names and metadata.
Arguments for this operation
{ operation: "list" }Example
gatos.camera_track({"operation":"list"})tool Camera and media
Manage structured JSON camera tracks and their playback.
| Field | Type | Requirement | Description |
|---|---|---|---|
operation | string | Required | list, read, upload, delete, play, update, or stop. |
name | string | null | Optional · null | Track name for all operations except list. |
json | string | null | Optional · null | Structured camera-track JSON chunk for upload. |
offset | integer | Optional · 0 | Byte offset for an upload chunk. |
complete | boolean | Optional · true | Finalize and validate the uploaded track. |
value | number | Optional · 0 | Playback operation scalar. |
token | string | null | Optional · null | Fallback track/player token. |
Choose an operation below. Its required payload and a complete call stay together—there is no second table to cross-reference.
listList stored track names and metadata.
{ operation: "list" }gatos.camera_track({"operation":"list"})readReturn one track's complete JSON.
{ operation: "read", name }gatos.camera_track({"operation":"read","name":"launch"})uploadWrite a UTF-8 JSON chunk; complete=true validates and commits the track.
{ operation: "upload", name, json, offset?: byte_offset, complete?: boolean }gatos.camera_track({"operation":"upload","name":"launch","json":"{\"version\":1,\"shots\":[]}","offset":0,"complete":true})deleteRemove one stored track.
{ operation: "delete", name }gatos.camera_track({"operation":"delete","name":"launch"})play | update | stopCanonical action: camera.play / camera.set / camera.stop
Control the camera player.
{ operation, name?, value?, token? }gatos.camera_track({"operation":"play","name":"launch"})gatos.camera_track({"operation":"upload","name":"launch","offset":0,"complete":true,"json":"{\"version\":1,\"shots\":[]}"})Store metadata, track JSON, or playback command outcome.