open, interoperable sandbox platform for agents and humans 📦 ✨ pocketenv.io
claude-code atproto sandbox openclaw agent
at main 48 lines 1.3 kB view raw
1{ 2 "lexicon": 1, 3 "id": "io.pocketenv.variable.getVariables", 4 "defs": { 5 "main": { 6 "type": "query", 7 "parameters": { 8 "type": "params", 9 "properties": { 10 "sandboxId": { 11 "type": "string", 12 "description": "The ID of the sandbox for which to retrieve variables." 13 }, 14 "limit": { 15 "type": "integer", 16 "description": "The maximum number of variables to return.", 17 "minimum": 1 18 }, 19 "offset": { 20 "type": "integer", 21 "description": "The number of variables to skip before starting to collect the result set.", 22 "minimum": 0 23 } 24 } 25 }, 26 "output": { 27 "encoding": "application/json", 28 "schema": { 29 "type": "object", 30 "properties": { 31 "variables": { 32 "type": "array", 33 "items": { 34 "type": "ref", 35 "ref": "io.pocketenv.variable.defs#variableView" 36 } 37 }, 38 "total": { 39 "type": "integer", 40 "description": "The total number of variables available.", 41 "minimum": 0 42 } 43 } 44 } 45 } 46 } 47 } 48}