@limrun/api-mcp
Advanced tools
+2
-2
| { | ||
| "name": "@limrun/api-mcp", | ||
| "version": "0.1.0", | ||
| "version": "0.2.0", | ||
| "description": "The official MCP Server for the Limrun API", | ||
@@ -30,3 +30,3 @@ "author": "Limrun <contact@limrun.com>", | ||
| "dependencies": { | ||
| "@limrun/api": "^0.1.0", | ||
| "@limrun/api": "^0.2.0", | ||
| "@cloudflare/cabidela": "^0.2.4", | ||
@@ -33,0 +33,0 @@ "@modelcontextprotocol/sdk": "^1.11.5", |
+1
-1
@@ -24,3 +24,3 @@ "use strict"; | ||
| name: 'limrun_api_api', | ||
| version: '0.1.0', | ||
| version: '0.2.0', | ||
| }, { capabilities: { tools: {}, logging: {} } }); | ||
@@ -27,0 +27,0 @@ exports.newMcpServer = newMcpServer; |
+1
-1
@@ -13,3 +13,3 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. | ||
| name: 'limrun_api_api', | ||
| version: '0.1.0', | ||
| version: '0.2.0', | ||
| }, { capabilities: { tools: {}, logging: {} } }); | ||
@@ -16,0 +16,0 @@ // Create server instance |
+1
-1
@@ -36,3 +36,3 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. | ||
| name: 'limrun_api_api', | ||
| version: '0.1.0', | ||
| version: '0.2.0', | ||
| }, | ||
@@ -39,0 +39,0 @@ { capabilities: { tools: {}, logging: {} } }, |
@@ -21,3 +21,3 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. | ||
| description: | ||
| "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate an Android instance\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created. If not given, will be decided based on scheduling clues\\nand availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate an Android instance\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created.\\nIf not given, will be decided based on which region the client is closest to, scheduling clues and availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| inputSchema: { | ||
@@ -24,0 +24,0 @@ type: 'object', |
@@ -21,3 +21,3 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. | ||
| description: | ||
| "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet Android instance with given ID\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created. If not given, will be decided based on scheduling clues\\nand availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet Android instance with given ID\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created.\\nIf not given, will be decided based on which region the client is closest to, scheduling clues and availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| inputSchema: { | ||
@@ -24,0 +24,0 @@ type: 'object', |
@@ -21,3 +21,3 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. | ||
| description: | ||
| "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nList Android instances belonging to given organization\n\n# Response Schema\n```json\n{\n type: 'array',\n items: {\n $ref: '#/$defs/android_instance'\n },\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created. If not given, will be decided based on scheduling clues\\nand availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nList Android instances belonging to given organization\n\n# Response Schema\n```json\n{\n type: 'array',\n items: {\n $ref: '#/$defs/android_instance'\n },\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created.\\nIf not given, will be decided based on which region the client is closest to, scheduling clues and availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| inputSchema: { | ||
@@ -24,0 +24,0 @@ type: 'object', |
@@ -17,3 +17,3 @@ "use strict"; | ||
| name: 'create_android_instances', | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate an Android instance\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created. If not given, will be decided based on scheduling clues\\nand availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate an Android instance\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created.\\nIf not given, will be decided based on which region the client is closest to, scheduling clues and availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| inputSchema: { | ||
@@ -20,0 +20,0 @@ type: 'object', |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"create-android-instances.js","sourceRoot":"","sources":["../../src/tools/android-instances/create-android-instances.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,yDAAwD;AACxD,uDAA4E;AAK/D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,uBAAuB;IACjC,WAAW,EAAE,uBAAuB;CACrC,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,0BAA0B;IAChC,WAAW,EACT,svFAAsvF;IACxvF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,IAAI,EAAE;gBACJ,IAAI,EAAE,SAAS;gBACf,WAAW,EAAE,gDAAgD;aAC9D;YACD,QAAQ,EAAE;gBACR,IAAI,EAAE,QAAQ;gBACd,UAAU,EAAE;oBACV,WAAW,EAAE;wBACX,IAAI,EAAE,QAAQ;qBACf;oBACD,MAAM,EAAE;wBACN,IAAI,EAAE,QAAQ;wBACd,oBAAoB,EAAE,IAAI;qBAC3B;iBACF;aACF;YACD,IAAI,EAAE;gBACJ,IAAI,EAAE,QAAQ;gBACd,UAAU,EAAE;oBACV,KAAK,EAAE;wBACL,IAAI,EAAE,OAAO;wBACb,KAAK,EAAE;4BACL,IAAI,EAAE,QAAQ;4BACd,UAAU,EAAE;gCACV,IAAI,EAAE;oCACJ,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,UAAU,CAAC;iCACnB;gCACD,QAAQ,EAAE;oCACR,IAAI,EAAE,QAAQ;iCACf;6BACF;4BACD,QAAQ,EAAE,CAAC,MAAM,CAAC;yBACnB;qBACF;oBACD,WAAW,EAAE;wBACX,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,qIAAqI;qBACxI;oBACD,iBAAiB,EAAE;wBACjB,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,4KAA4K;qBAC/K;oBACD,aAAa,EAAE;wBACb,IAAI,EAAE,OAAO;wBACb,KAAK,EAAE;4BACL,IAAI,EAAE,QAAQ;4BACd,UAAU,EAAE;gCACV,IAAI,EAAE;oCACJ,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,KAAK,CAAC;iCACd;gCACD,MAAM,EAAE;oCACN,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,KAAK,EAAE,WAAW,CAAC;iCAC3B;gCACD,SAAS,EAAE;oCACT,IAAI,EAAE,QAAQ;iCACf;gCACD,GAAG,EAAE;oCACH,IAAI,EAAE,QAAQ;iCACf;6BACF;4BACD,QAAQ,EAAE,CAAC,MAAM,EAAE,QAAQ,CAAC;yBAC7B;qBACF;oBACD,MAAM,EAAE;wBACN,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,2HAA2H;qBAC9H;iBACF;aACF;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,EAAE;KACb;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC3C,OAAO,IAAA,2BAAmB,EAAC,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACvG,CAAC,CAAC;AAHW,QAAA,OAAO,WAGlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"} | ||
| {"version":3,"file":"create-android-instances.js","sourceRoot":"","sources":["../../src/tools/android-instances/create-android-instances.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,yDAAwD;AACxD,uDAA4E;AAK/D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,uBAAuB;IACjC,WAAW,EAAE,uBAAuB;CACrC,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,0BAA0B;IAChC,WAAW,EACT,6xFAA6xF;IAC/xF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,IAAI,EAAE;gBACJ,IAAI,EAAE,SAAS;gBACf,WAAW,EAAE,gDAAgD;aAC9D;YACD,QAAQ,EAAE;gBACR,IAAI,EAAE,QAAQ;gBACd,UAAU,EAAE;oBACV,WAAW,EAAE;wBACX,IAAI,EAAE,QAAQ;qBACf;oBACD,MAAM,EAAE;wBACN,IAAI,EAAE,QAAQ;wBACd,oBAAoB,EAAE,IAAI;qBAC3B;iBACF;aACF;YACD,IAAI,EAAE;gBACJ,IAAI,EAAE,QAAQ;gBACd,UAAU,EAAE;oBACV,KAAK,EAAE;wBACL,IAAI,EAAE,OAAO;wBACb,KAAK,EAAE;4BACL,IAAI,EAAE,QAAQ;4BACd,UAAU,EAAE;gCACV,IAAI,EAAE;oCACJ,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,UAAU,CAAC;iCACnB;gCACD,QAAQ,EAAE;oCACR,IAAI,EAAE,QAAQ;iCACf;6BACF;4BACD,QAAQ,EAAE,CAAC,MAAM,CAAC;yBACnB;qBACF;oBACD,WAAW,EAAE;wBACX,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,qIAAqI;qBACxI;oBACD,iBAAiB,EAAE;wBACjB,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,4KAA4K;qBAC/K;oBACD,aAAa,EAAE;wBACb,IAAI,EAAE,OAAO;wBACb,KAAK,EAAE;4BACL,IAAI,EAAE,QAAQ;4BACd,UAAU,EAAE;gCACV,IAAI,EAAE;oCACJ,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,KAAK,CAAC;iCACd;gCACD,MAAM,EAAE;oCACN,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,KAAK,EAAE,WAAW,CAAC;iCAC3B;gCACD,SAAS,EAAE;oCACT,IAAI,EAAE,QAAQ;iCACf;gCACD,GAAG,EAAE;oCACH,IAAI,EAAE,QAAQ;iCACf;6BACF;4BACD,QAAQ,EAAE,CAAC,MAAM,EAAE,QAAQ,CAAC;yBAC7B;qBACF;oBACD,MAAM,EAAE;wBACN,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,2HAA2H;qBAC9H;iBACF;aACF;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,EAAE;KACb;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC3C,OAAO,IAAA,2BAAmB,EAAC,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACvG,CAAC,CAAC;AAHW,QAAA,OAAO,WAGlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"} |
@@ -14,3 +14,3 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. | ||
| name: 'create_android_instances', | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate an Android instance\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created. If not given, will be decided based on scheduling clues\\nand availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate an Android instance\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created.\\nIf not given, will be decided based on which region the client is closest to, scheduling clues and availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| inputSchema: { | ||
@@ -17,0 +17,0 @@ type: 'object', |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"create-android-instances.mjs","sourceRoot":"","sources":["../../src/tools/android-instances/create-android-instances.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,2BAA2B;OAChD,EAAY,mBAAmB,EAAE,MAAM,6BAA6B;AAK3E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,uBAAuB;IACjC,WAAW,EAAE,uBAAuB;CACrC,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,0BAA0B;IAChC,WAAW,EACT,svFAAsvF;IACxvF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,IAAI,EAAE;gBACJ,IAAI,EAAE,SAAS;gBACf,WAAW,EAAE,gDAAgD;aAC9D;YACD,QAAQ,EAAE;gBACR,IAAI,EAAE,QAAQ;gBACd,UAAU,EAAE;oBACV,WAAW,EAAE;wBACX,IAAI,EAAE,QAAQ;qBACf;oBACD,MAAM,EAAE;wBACN,IAAI,EAAE,QAAQ;wBACd,oBAAoB,EAAE,IAAI;qBAC3B;iBACF;aACF;YACD,IAAI,EAAE;gBACJ,IAAI,EAAE,QAAQ;gBACd,UAAU,EAAE;oBACV,KAAK,EAAE;wBACL,IAAI,EAAE,OAAO;wBACb,KAAK,EAAE;4BACL,IAAI,EAAE,QAAQ;4BACd,UAAU,EAAE;gCACV,IAAI,EAAE;oCACJ,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,UAAU,CAAC;iCACnB;gCACD,QAAQ,EAAE;oCACR,IAAI,EAAE,QAAQ;iCACf;6BACF;4BACD,QAAQ,EAAE,CAAC,MAAM,CAAC;yBACnB;qBACF;oBACD,WAAW,EAAE;wBACX,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,qIAAqI;qBACxI;oBACD,iBAAiB,EAAE;wBACjB,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,4KAA4K;qBAC/K;oBACD,aAAa,EAAE;wBACb,IAAI,EAAE,OAAO;wBACb,KAAK,EAAE;4BACL,IAAI,EAAE,QAAQ;4BACd,UAAU,EAAE;gCACV,IAAI,EAAE;oCACJ,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,KAAK,CAAC;iCACd;gCACD,MAAM,EAAE;oCACN,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,KAAK,EAAE,WAAW,CAAC;iCAC3B;gCACD,SAAS,EAAE;oCACT,IAAI,EAAE,QAAQ;iCACf;gCACD,GAAG,EAAE;oCACH,IAAI,EAAE,QAAQ;iCACf;6BACF;4BACD,QAAQ,EAAE,CAAC,MAAM,EAAE,QAAQ,CAAC;yBAC7B;qBACF;oBACD,MAAM,EAAE;wBACN,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,2HAA2H;qBAC9H;iBACF;aACF;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,EAAE;KACb;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC3C,OAAO,mBAAmB,CAAC,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACvG,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"} | ||
| {"version":3,"file":"create-android-instances.mjs","sourceRoot":"","sources":["../../src/tools/android-instances/create-android-instances.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,2BAA2B;OAChD,EAAY,mBAAmB,EAAE,MAAM,6BAA6B;AAK3E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,uBAAuB;IACjC,WAAW,EAAE,uBAAuB;CACrC,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,0BAA0B;IAChC,WAAW,EACT,6xFAA6xF;IAC/xF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,IAAI,EAAE;gBACJ,IAAI,EAAE,SAAS;gBACf,WAAW,EAAE,gDAAgD;aAC9D;YACD,QAAQ,EAAE;gBACR,IAAI,EAAE,QAAQ;gBACd,UAAU,EAAE;oBACV,WAAW,EAAE;wBACX,IAAI,EAAE,QAAQ;qBACf;oBACD,MAAM,EAAE;wBACN,IAAI,EAAE,QAAQ;wBACd,oBAAoB,EAAE,IAAI;qBAC3B;iBACF;aACF;YACD,IAAI,EAAE;gBACJ,IAAI,EAAE,QAAQ;gBACd,UAAU,EAAE;oBACV,KAAK,EAAE;wBACL,IAAI,EAAE,OAAO;wBACb,KAAK,EAAE;4BACL,IAAI,EAAE,QAAQ;4BACd,UAAU,EAAE;gCACV,IAAI,EAAE;oCACJ,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,UAAU,CAAC;iCACnB;gCACD,QAAQ,EAAE;oCACR,IAAI,EAAE,QAAQ;iCACf;6BACF;4BACD,QAAQ,EAAE,CAAC,MAAM,CAAC;yBACnB;qBACF;oBACD,WAAW,EAAE;wBACX,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,qIAAqI;qBACxI;oBACD,iBAAiB,EAAE;wBACjB,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,4KAA4K;qBAC/K;oBACD,aAAa,EAAE;wBACb,IAAI,EAAE,OAAO;wBACb,KAAK,EAAE;4BACL,IAAI,EAAE,QAAQ;4BACd,UAAU,EAAE;gCACV,IAAI,EAAE;oCACJ,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,KAAK,CAAC;iCACd;gCACD,MAAM,EAAE;oCACN,IAAI,EAAE,QAAQ;oCACd,IAAI,EAAE,CAAC,KAAK,EAAE,WAAW,CAAC;iCAC3B;gCACD,SAAS,EAAE;oCACT,IAAI,EAAE,QAAQ;iCACf;gCACD,GAAG,EAAE;oCACH,IAAI,EAAE,QAAQ;iCACf;6BACF;4BACD,QAAQ,EAAE,CAAC,MAAM,EAAE,QAAQ,CAAC;yBAC7B;qBACF;oBACD,MAAM,EAAE;wBACN,IAAI,EAAE,QAAQ;wBACd,WAAW,EACT,2HAA2H;qBAC9H;iBACF;aACF;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,EAAE;KACb;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC3C,OAAO,mBAAmB,CAAC,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACvG,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"} |
@@ -17,3 +17,3 @@ "use strict"; | ||
| name: 'get_android_instances', | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet Android instance with given ID\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created. If not given, will be decided based on scheduling clues\\nand availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet Android instance with given ID\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created.\\nIf not given, will be decided based on which region the client is closest to, scheduling clues and availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| inputSchema: { | ||
@@ -20,0 +20,0 @@ type: 'object', |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"get-android-instances.js","sourceRoot":"","sources":["../../src/tools/android-instances/get-android-instances.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,yDAAwD;AACxD,uDAA4E;AAK/D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,4BAA4B;IACtC,WAAW,EAAE,oBAAoB;CAClC,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,8vFAA8vF;IAChwF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,EAAE,EAAE;gBACF,IAAI,EAAE,QAAQ;aACf;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,IAAI,CAAC;KACjB;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,EAAE,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC/C,OAAO,IAAA,2BAAmB,EAAC,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;AAClG,CAAC,CAAC;AAHW,QAAA,OAAO,WAGlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"} | ||
| {"version":3,"file":"get-android-instances.js","sourceRoot":"","sources":["../../src/tools/android-instances/get-android-instances.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,yDAAwD;AACxD,uDAA4E;AAK/D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,4BAA4B;IACtC,WAAW,EAAE,oBAAoB;CAClC,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,qyFAAqyF;IACvyF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,EAAE,EAAE;gBACF,IAAI,EAAE,QAAQ;aACf;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,IAAI,CAAC;KACjB;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,EAAE,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC/C,OAAO,IAAA,2BAAmB,EAAC,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;AAClG,CAAC,CAAC;AAHW,QAAA,OAAO,WAGlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"} |
@@ -14,3 +14,3 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. | ||
| name: 'get_android_instances', | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet Android instance with given ID\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created. If not given, will be decided based on scheduling clues\\nand availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet Android instance with given ID\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/android_instance',\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created.\\nIf not given, will be decided based on which region the client is closest to, scheduling clues and availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| inputSchema: { | ||
@@ -17,0 +17,0 @@ type: 'object', |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"get-android-instances.mjs","sourceRoot":"","sources":["../../src/tools/android-instances/get-android-instances.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,2BAA2B;OAChD,EAAY,mBAAmB,EAAE,MAAM,6BAA6B;AAK3E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,4BAA4B;IACtC,WAAW,EAAE,oBAAoB;CAClC,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,8vFAA8vF;IAChwF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,EAAE,EAAE;gBACF,IAAI,EAAE,QAAQ;aACf;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,IAAI,CAAC;KACjB;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,EAAE,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC/C,OAAO,mBAAmB,CAAC,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;AAClG,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"} | ||
| {"version":3,"file":"get-android-instances.mjs","sourceRoot":"","sources":["../../src/tools/android-instances/get-android-instances.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,2BAA2B;OAChD,EAAY,mBAAmB,EAAE,MAAM,6BAA6B;AAK3E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,4BAA4B;IACtC,WAAW,EAAE,oBAAoB;CAClC,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,qyFAAqyF;IACvyF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,EAAE,EAAE;gBACF,IAAI,EAAE,QAAQ;aACf;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,IAAI,CAAC;KACjB;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,EAAE,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC/C,OAAO,mBAAmB,CAAC,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;AAClG,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"} |
@@ -17,3 +17,3 @@ "use strict"; | ||
| name: 'list_android_instances', | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nList Android instances belonging to given organization\n\n# Response Schema\n```json\n{\n type: 'array',\n items: {\n $ref: '#/$defs/android_instance'\n },\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created. If not given, will be decided based on scheduling clues\\nand availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nList Android instances belonging to given organization\n\n# Response Schema\n```json\n{\n type: 'array',\n items: {\n $ref: '#/$defs/android_instance'\n },\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created.\\nIf not given, will be decided based on which region the client is closest to, scheduling clues and availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| inputSchema: { | ||
@@ -20,0 +20,0 @@ type: 'object', |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"list-android-instances.js","sourceRoot":"","sources":["../../src/tools/android-instances/list-android-instances.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,yDAAwD;AACxD,uDAA4E;AAK/D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,uBAAuB;IACjC,WAAW,EAAE,sBAAsB;CACpC,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,wBAAwB;IAC9B,WAAW,EACT,uzFAAuzF;IACzzF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,aAAa,EAAE;gBACb,IAAI,EAAE,QAAQ;gBACd,WAAW,EACT,8IAA8I;aACjJ;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,WAAW,EAAE,4CAA4C;aAC1D;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,gCAAgC;aACvC;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,EAAE;QACZ,KAAK,EAAE;YACL,sBAAsB,EAAE;gBACtB,IAAI,EAAE,QAAQ;gBACd,IAAI,EAAE,CAAC,SAAS,EAAE,UAAU,EAAE,OAAO,EAAE,YAAY,CAAC;aACrD;SACF;KACF;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC3C,OAAO,IAAA,2BAAmB,EAAC,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACrG,CAAC,CAAC;AAHW,QAAA,OAAO,WAGlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"} | ||
| {"version":3,"file":"list-android-instances.js","sourceRoot":"","sources":["../../src/tools/android-instances/list-android-instances.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,yDAAwD;AACxD,uDAA4E;AAK/D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,uBAAuB;IACjC,WAAW,EAAE,sBAAsB;CACpC,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,wBAAwB;IAC9B,WAAW,EACT,81FAA81F;IACh2F,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,aAAa,EAAE;gBACb,IAAI,EAAE,QAAQ;gBACd,WAAW,EACT,8IAA8I;aACjJ;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,WAAW,EAAE,4CAA4C;aAC1D;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,gCAAgC;aACvC;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,EAAE;QACZ,KAAK,EAAE;YACL,sBAAsB,EAAE;gBACtB,IAAI,EAAE,QAAQ;gBACd,IAAI,EAAE,CAAC,SAAS,EAAE,UAAU,EAAE,OAAO,EAAE,YAAY,CAAC;aACrD;SACF;KACF;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC3C,OAAO,IAAA,2BAAmB,EAAC,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACrG,CAAC,CAAC;AAHW,QAAA,OAAO,WAGlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"} |
@@ -14,3 +14,3 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. | ||
| name: 'list_android_instances', | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nList Android instances belonging to given organization\n\n# Response Schema\n```json\n{\n type: 'array',\n items: {\n $ref: '#/$defs/android_instance'\n },\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created. If not given, will be decided based on scheduling clues\\nand availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nList Android instances belonging to given organization\n\n# Response Schema\n```json\n{\n type: 'array',\n items: {\n $ref: '#/$defs/android_instance'\n },\n $defs: {\n android_instance: {\n type: 'object',\n properties: {\n metadata: {\n type: 'object',\n properties: {\n id: {\n type: 'string'\n },\n createdAt: {\n type: 'string',\n format: 'date-time'\n },\n organizationId: {\n type: 'string'\n },\n displayName: {\n type: 'string'\n },\n labels: {\n type: 'object',\n additionalProperties: true\n },\n terminatedAt: {\n type: 'string',\n format: 'date-time'\n }\n },\n required: [ 'id',\n 'createdAt',\n 'organizationId'\n ]\n },\n spec: {\n type: 'object',\n properties: {\n inactivityTimeout: {\n type: 'string',\n description: 'After how many minutes of inactivity should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is 3m.\\nProviding \"0\" disables inactivity checks altogether.'\n },\n region: {\n type: 'string',\n description: 'The region where the instance will be created.\\nIf not given, will be decided based on which region the client is closest to, scheduling clues and availability.'\n },\n hardTimeout: {\n type: 'string',\n description: 'After how many minutes should the instance be terminated.\\nExample values 1m, 10m, 3h.\\nDefault is \"0\" which means no hard timeout.'\n }\n },\n required: [ 'inactivityTimeout',\n 'region'\n ]\n },\n status: {\n type: 'object',\n properties: {\n token: {\n type: 'string'\n },\n state: {\n $ref: '#/$defs/android_instance_state'\n },\n adbWebSocketUrl: {\n type: 'string'\n },\n endpointWebSocketUrl: {\n type: 'string'\n }\n },\n required: [ 'token',\n 'state'\n ]\n }\n },\n required: [ 'metadata',\n 'spec',\n 'status'\n ]\n },\n android_instance_state: {\n type: 'string',\n enum: [ 'unknown',\n 'creating',\n 'ready',\n 'terminated'\n ]\n }\n }\n}\n```", | ||
| inputSchema: { | ||
@@ -17,0 +17,0 @@ type: 'object', |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"list-android-instances.mjs","sourceRoot":"","sources":["../../src/tools/android-instances/list-android-instances.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,2BAA2B;OAChD,EAAY,mBAAmB,EAAE,MAAM,6BAA6B;AAK3E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,uBAAuB;IACjC,WAAW,EAAE,sBAAsB;CACpC,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,wBAAwB;IAC9B,WAAW,EACT,uzFAAuzF;IACzzF,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,aAAa,EAAE;gBACb,IAAI,EAAE,QAAQ;gBACd,WAAW,EACT,8IAA8I;aACjJ;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,WAAW,EAAE,4CAA4C;aAC1D;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,gCAAgC;aACvC;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,EAAE;QACZ,KAAK,EAAE;YACL,sBAAsB,EAAE;gBACtB,IAAI,EAAE,QAAQ;gBACd,IAAI,EAAE,CAAC,SAAS,EAAE,UAAU,EAAE,OAAO,EAAE,YAAY,CAAC;aACrD;SACF;KACF;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC3C,OAAO,mBAAmB,CAAC,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACrG,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"} | ||
| {"version":3,"file":"list-android-instances.mjs","sourceRoot":"","sources":["../../src/tools/android-instances/list-android-instances.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,2BAA2B;OAChD,EAAY,mBAAmB,EAAE,MAAM,6BAA6B;AAK3E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,mBAAmB;IAC7B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,uBAAuB;IACjC,WAAW,EAAE,sBAAsB;CACpC,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,wBAAwB;IAC9B,WAAW,EACT,81FAA81F;IACh2F,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,aAAa,EAAE;gBACb,IAAI,EAAE,QAAQ;gBACd,WAAW,EACT,8IAA8I;aACjJ;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,WAAW,EAAE,4CAA4C;aAC1D;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,gCAAgC;aACvC;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,EAAE;QACZ,KAAK,EAAE;YACL,sBAAsB,EAAE;gBACtB,IAAI,EAAE,QAAQ;gBACd,IAAI,EAAE,CAAC,SAAS,EAAE,UAAU,EAAE,OAAO,EAAE,YAAY,CAAC;aACrD;SACF;KACF;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAC3C,OAAO,mBAAmB,CAAC,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AACrG,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"} |
Unpublished package
Supply chain riskPackage version was not found on the registry. It may exist on a different registry and need to be configured to pull from that registry.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Unpublished package
Supply chain riskPackage version was not found on the registry. It may exist on a different registry and need to be configured to pull from that registry.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
478568
0.07%+ Added
- Removed
Updated