open, interoperable sandbox platform for agents and humans 📦 ✨
pocketenv.io
claude-code
atproto
sandbox
openclaw
agent
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}