From debe0d405b047db976d6434082f807b7903d8873 Mon Sep 17 00:00:00 2001 From: Omar Hurani Date: Sun, 5 Jul 2026 17:38:48 +0300 Subject: [PATCH 1/5] update intuned.jsonc with new settings format --- python-examples/auth-with-email-otp/Intuned.jsonc | 10 ++++------ python-examples/auth-with-secret-otp/Intuned.jsonc | 10 ++++------ python-examples/browser-sdk-showcase/Intuned.jsonc | 13 +++++-------- python-examples/browser-use/Intuned.jsonc | 12 ++++-------- python-examples/bs4/Intuned.jsonc | 7 +++---- python-examples/captcha-in-login/Intuned.jsonc | 10 ++++------ python-examples/captcha-solving-basic/Intuned.jsonc | 11 +++++------ python-examples/cdp-connection/Intuned.jsonc | 8 +++----- python-examples/computer-use/Intuned.jsonc | 10 ++++------ python-examples/crawl4ai/Intuned.jsonc | 6 ++---- .../e-commerce-auth-scrapingcourse/Intuned.jsonc | 10 ++++------ python-examples/e-commerce-nested/Intuned.jsonc | 7 +++---- .../e-commerce-scrapingcourse/Intuned.jsonc | 11 +++++------ python-examples/e-commerce-shopify/Intuned.jsonc | 7 +++---- python-examples/firecrawl/Intuned.jsonc | 6 ++---- python-examples/hybrid-automation/Intuned.jsonc | 13 +++++-------- python-examples/native-crawler/Intuned.jsonc | 10 ++++------ python-examples/network-interception/Intuned.jsonc | 7 +++---- python-examples/playwright-basics/Intuned.jsonc | 7 +++---- python-examples/quick-recipes/Intuned.jsonc | 11 +++++------ python-examples/rpa-auth-example/Intuned.jsonc | 10 ++++------ python-examples/rpa-example/Intuned.jsonc | 10 ++++------ python-examples/rpa-forms-example/Intuned.jsonc | 10 ++++------ python-examples/scrapy/Intuned.jsonc | 10 ++++------ python-examples/setup-hooks/Intuned.jsonc | 7 +++---- python-examples/stagehand/Intuned.jsonc | 10 ++++------ python-examples/starter-auth/Intuned.jsonc | 10 ++++------ .../starter-network-interception/Intuned.jsonc | 11 +++++------ python-examples/starter-rpa/Intuned.jsonc | 10 ++++------ python-examples/starter-scrapy/Intuned.jsonc | 11 +++++------ python-examples/starter-shopify/Intuned.jsonc | 11 +++++------ python-examples/starter-stagehand/Intuned.jsonc | 11 +++++------ python-examples/starter/Intuned.jsonc | 11 +++++------ .../auth-with-email-otp/Intuned.jsonc | 10 ++++------ .../auth-with-secret-otp/Intuned.jsonc | 10 ++++------ .../browser-sdk-showcase/Intuned.jsonc | 9 +++------ typescript-examples/captcha-in-login/Intuned.jsonc | 10 ++++------ .../captcha-solving-basic/Intuned.jsonc | 11 +++++------ typescript-examples/cdp-connection/Intuned.jsonc | 8 +++----- typescript-examples/computer-use/Intuned.jsonc | 10 ++++------ .../e-commerce-auth-scrapingcourse/Intuned.jsonc | 10 ++++------ typescript-examples/e-commerce-nested/Intuned.jsonc | 7 +++---- .../e-commerce-scrapingcourse/Intuned.jsonc | 11 +++++------ .../e-commerce-shopify/Intuned.jsonc | 7 +++---- typescript-examples/hybrid-automation/Intuned.jsonc | 11 +++++------ typescript-examples/jsdom/Intuned.jsonc | 7 +++---- typescript-examples/native-crawler/Intuned.jsonc | 10 ++++------ .../network-interception/Intuned.jsonc | 7 +++---- typescript-examples/playwright-basics/Intuned.jsonc | 7 +++---- typescript-examples/quick-recipes/Intuned.jsonc | 7 +++---- typescript-examples/rpa-auth-example/Intuned.jsonc | 10 ++++------ typescript-examples/rpa-example/Intuned.jsonc | 10 ++++------ typescript-examples/rpa-forms-example/Intuned.jsonc | 10 ++++------ typescript-examples/setup-hooks/Intuned.jsonc | 7 +++---- typescript-examples/stagehand/Intuned.jsonc | 10 ++++------ typescript-examples/starter-auth/Intuned.jsonc | 10 ++++------ typescript-examples/starter-jsdom/Intuned.jsonc | 11 +++++------ .../starter-network-interception/Intuned.jsonc | 11 +++++------ typescript-examples/starter-rpa/Intuned.jsonc | 10 ++++------ typescript-examples/starter-shopify/Intuned.jsonc | 11 +++++------ typescript-examples/starter-stagehand/Intuned.jsonc | 11 +++++------ typescript-examples/starter/Intuned.jsonc | 11 +++++------ 62 files changed, 246 insertions(+), 346 deletions(-) diff --git a/python-examples/auth-with-email-otp/Intuned.jsonc b/python-examples/auth-with-email-otp/Intuned.jsonc index 41f36e46..a9ba20e5 100644 --- a/python-examples/auth-with-email-otp/Intuned.jsonc +++ b/python-examples/auth-with-email-otp/Intuned.jsonc @@ -1,16 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -23,5 +20,6 @@ "parameters": { } } - } + }, + "version": "2.0" } diff --git a/python-examples/auth-with-secret-otp/Intuned.jsonc b/python-examples/auth-with-secret-otp/Intuned.jsonc index 355f54ba..d2bb7546 100644 --- a/python-examples/auth-with-secret-otp/Intuned.jsonc +++ b/python-examples/auth-with-secret-otp/Intuned.jsonc @@ -1,14 +1,11 @@ { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -20,5 +17,6 @@ "apiName": "list-contracts", "parameters": {} } - } + }, + "version": "2.0" } diff --git a/python-examples/browser-sdk-showcase/Intuned.jsonc b/python-examples/browser-sdk-showcase/Intuned.jsonc index f2826050..69966f44 100644 --- a/python-examples/browser-sdk-showcase/Intuned.jsonc +++ b/python-examples/browser-sdk-showcase/Intuned.jsonc @@ -1,17 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - // "workspaceId": "your-workspace-id", // Add your workspace ID here for local development (required for AI helpers) - // "projectName": "your-project-name", // Add your project name here for local development (required for AI helpers) - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "proxy": { "enabled": false @@ -29,5 +25,6 @@ "retries": 3 } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/python-examples/browser-use/Intuned.jsonc b/python-examples/browser-use/Intuned.jsonc index f7f1c615..f1916a71 100644 --- a/python-examples/browser-use/Intuned.jsonc +++ b/python-examples/browser-use/Intuned.jsonc @@ -1,17 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - // "workspaceId": "your-workspace-id", // Add your workspace ID here for local development - // "projectName": "your-project-name", // Add your project name here for local development - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -30,5 +25,6 @@ "zip_code": "0000" } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/python-examples/bs4/Intuned.jsonc b/python-examples/bs4/Intuned.jsonc index 5039553e..af7a18bd 100644 --- a/python-examples/bs4/Intuned.jsonc +++ b/python-examples/bs4/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -25,4 +23,5 @@ }, }, }, + "version": "2.0", } diff --git a/python-examples/captcha-in-login/Intuned.jsonc b/python-examples/captcha-in-login/Intuned.jsonc index 91c9e725..ba073d90 100644 --- a/python-examples/captcha-in-login/Intuned.jsonc +++ b/python-examples/captcha-in-login/Intuned.jsonc @@ -1,15 +1,12 @@ { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API", "saveTraces": true }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "proxy": { "enabled": false @@ -42,5 +39,6 @@ "details_url_item": "https://scrapingcourse.com/ecommerce/product/mach-street-sweatshirt" } } - } + }, + "version": "2.0" } diff --git a/python-examples/captcha-solving-basic/Intuned.jsonc b/python-examples/captcha-solving-basic/Intuned.jsonc index caa6cbdf..41e6d1b4 100644 --- a/python-examples/captcha-solving-basic/Intuned.jsonc +++ b/python-examples/captcha-solving-basic/Intuned.jsonc @@ -1,13 +1,11 @@ { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "proxy": { "enabled": false @@ -54,5 +52,6 @@ "apiName": "captcha-solver", "parameters": {} } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/python-examples/cdp-connection/Intuned.jsonc b/python-examples/cdp-connection/Intuned.jsonc index 1ea6f627..52a4222e 100644 --- a/python-examples/cdp-connection/Intuned.jsonc +++ b/python-examples/cdp-connection/Intuned.jsonc @@ -1,16 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - // "projectName": "your-project-name", // Add your project name here for local development - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -25,4 +22,5 @@ }, }, }, + "version": "2.0", } diff --git a/python-examples/computer-use/Intuned.jsonc b/python-examples/computer-use/Intuned.jsonc index 853a2b83..2e008d81 100644 --- a/python-examples/computer-use/Intuned.jsonc +++ b/python-examples/computer-use/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "proxy": { "enabled": false @@ -26,5 +23,6 @@ "query": "Go to https://books.toscrape.com, navigate to the Science Fiction category, and list the top 5 books" } } - } + }, + "version": "2.0" } diff --git a/python-examples/crawl4ai/Intuned.jsonc b/python-examples/crawl4ai/Intuned.jsonc index c37fdad6..ec584bdf 100644 --- a/python-examples/crawl4ai/Intuned.jsonc +++ b/python-examples/crawl4ai/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "large", + "maxCount": 1, }, "proxy": { "enabled": false, @@ -27,4 +24,5 @@ }, }, }, + "version": "2.0", } diff --git a/python-examples/e-commerce-auth-scrapingcourse/Intuned.jsonc b/python-examples/e-commerce-auth-scrapingcourse/Intuned.jsonc index b1d0346d..9ca882ec 100644 --- a/python-examples/e-commerce-auth-scrapingcourse/Intuned.jsonc +++ b/python-examples/e-commerce-auth-scrapingcourse/Intuned.jsonc @@ -1,14 +1,11 @@ { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -20,5 +17,6 @@ "apiName": "list", "parameters": {} } - } + }, + "version": "2.0" } diff --git a/python-examples/e-commerce-nested/Intuned.jsonc b/python-examples/e-commerce-nested/Intuned.jsonc index 1309f7f5..e244d4f9 100644 --- a/python-examples/e-commerce-nested/Intuned.jsonc +++ b/python-examples/e-commerce-nested/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -24,4 +22,5 @@ }, }, }, + "version": "2.0", } diff --git a/python-examples/e-commerce-scrapingcourse/Intuned.jsonc b/python-examples/e-commerce-scrapingcourse/Intuned.jsonc index 4616d761..37fce664 100644 --- a/python-examples/e-commerce-scrapingcourse/Intuned.jsonc +++ b/python-examples/e-commerce-scrapingcourse/Intuned.jsonc @@ -1,13 +1,11 @@ { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -19,5 +17,6 @@ "apiName": "list", "parameters": {} } - } + }, + "version": "2.0" } diff --git a/python-examples/e-commerce-shopify/Intuned.jsonc b/python-examples/e-commerce-shopify/Intuned.jsonc index 84bb8be8..03e47d3b 100644 --- a/python-examples/e-commerce-shopify/Intuned.jsonc +++ b/python-examples/e-commerce-shopify/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -25,4 +23,5 @@ }, }, }, + "version": "2.0", } diff --git a/python-examples/firecrawl/Intuned.jsonc b/python-examples/firecrawl/Intuned.jsonc index ed661756..1ffe9a5f 100644 --- a/python-examples/firecrawl/Intuned.jsonc +++ b/python-examples/firecrawl/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "large", + "maxCount": 1, }, "proxy": { "enabled": false, @@ -35,4 +32,5 @@ }, }, }, + "version": "2.0", } diff --git a/python-examples/hybrid-automation/Intuned.jsonc b/python-examples/hybrid-automation/Intuned.jsonc index 0bb9c235..24ce3901 100644 --- a/python-examples/hybrid-automation/Intuned.jsonc +++ b/python-examples/hybrid-automation/Intuned.jsonc @@ -1,17 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - // "workspaceId": "your-workspace-id", // Add your workspace ID here for local development - // "projectName": "your-project-name", // Add your project name here for local development - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -30,5 +26,6 @@ "topic": "api-integration" } } - } + }, + "version": "2.0" } diff --git a/python-examples/native-crawler/Intuned.jsonc b/python-examples/native-crawler/Intuned.jsonc index b3818d83..a994905c 100644 --- a/python-examples/native-crawler/Intuned.jsonc +++ b/python-examples/native-crawler/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "proxy": { "enabled": false @@ -29,5 +26,6 @@ "include_attachments": true } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/python-examples/network-interception/Intuned.jsonc b/python-examples/network-interception/Intuned.jsonc index 9dbc04fc..9a631b0d 100644 --- a/python-examples/network-interception/Intuned.jsonc +++ b/python-examples/network-interception/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -26,4 +24,5 @@ }, }, }, + "version": "2.0", } diff --git a/python-examples/playwright-basics/Intuned.jsonc b/python-examples/playwright-basics/Intuned.jsonc index 065feeaf..d3c8591a 100644 --- a/python-examples/playwright-basics/Intuned.jsonc +++ b/python-examples/playwright-basics/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -24,4 +22,5 @@ }, }, }, + "version": "2.0", } diff --git a/python-examples/quick-recipes/Intuned.jsonc b/python-examples/quick-recipes/Intuned.jsonc index 961f596b..ca8de673 100644 --- a/python-examples/quick-recipes/Intuned.jsonc +++ b/python-examples/quick-recipes/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "proxy": { "enabled": false @@ -24,5 +22,6 @@ "apiName": "download-file", "parameters": {} } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/python-examples/rpa-auth-example/Intuned.jsonc b/python-examples/rpa-auth-example/Intuned.jsonc index a63d6fa2..10a322ae 100644 --- a/python-examples/rpa-auth-example/Intuned.jsonc +++ b/python-examples/rpa-auth-example/Intuned.jsonc @@ -1,16 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -29,5 +26,6 @@ "topic": "other" } } - } + }, + "version": "2.0" } diff --git a/python-examples/rpa-example/Intuned.jsonc b/python-examples/rpa-example/Intuned.jsonc index f5944b9b..c7a97406 100644 --- a/python-examples/rpa-example/Intuned.jsonc +++ b/python-examples/rpa-example/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -28,5 +25,6 @@ "topic": "other" } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/python-examples/rpa-forms-example/Intuned.jsonc b/python-examples/rpa-forms-example/Intuned.jsonc index dea3b2a9..d46968ae 100644 --- a/python-examples/rpa-forms-example/Intuned.jsonc +++ b/python-examples/rpa-forms-example/Intuned.jsonc @@ -2,15 +2,12 @@ // https://intunedhq.com/docs/main/05-references/intuned-json { "projectName": "insurance-form-filler", - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -63,5 +60,6 @@ } } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/python-examples/scrapy/Intuned.jsonc b/python-examples/scrapy/Intuned.jsonc index 331f4b1a..65010333 100644 --- a/python-examples/scrapy/Intuned.jsonc +++ b/python-examples/scrapy/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -24,5 +21,6 @@ "max_pages": 10 } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/python-examples/setup-hooks/Intuned.jsonc b/python-examples/setup-hooks/Intuned.jsonc index 95c4661f..8ddb88a5 100644 --- a/python-examples/setup-hooks/Intuned.jsonc +++ b/python-examples/setup-hooks/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -24,4 +22,5 @@ }, }, }, + "version": "2.0", } diff --git a/python-examples/stagehand/Intuned.jsonc b/python-examples/stagehand/Intuned.jsonc index 5805e004..c32d0bb4 100644 --- a/python-examples/stagehand/Intuned.jsonc +++ b/python-examples/stagehand/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -26,5 +23,6 @@ "category": "Travel" } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/python-examples/starter-auth/Intuned.jsonc b/python-examples/starter-auth/Intuned.jsonc index 5ef7dafd..cf822b4f 100644 --- a/python-examples/starter-auth/Intuned.jsonc +++ b/python-examples/starter-auth/Intuned.jsonc @@ -1,16 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -22,5 +19,6 @@ "apiName": "sample", "parameters": {} } - } + }, + "version": "2.0" } diff --git a/python-examples/starter-network-interception/Intuned.jsonc b/python-examples/starter-network-interception/Intuned.jsonc index ee8f18ed..ff8289fd 100644 --- a/python-examples/starter-network-interception/Intuned.jsonc +++ b/python-examples/starter-network-interception/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -27,5 +25,6 @@ "api_pattern": "/rest/v1/consultations" } } - } + }, + "version": "2.0" } diff --git a/python-examples/starter-rpa/Intuned.jsonc b/python-examples/starter-rpa/Intuned.jsonc index 55947238..96033ea1 100644 --- a/python-examples/starter-rpa/Intuned.jsonc +++ b/python-examples/starter-rpa/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -31,5 +28,6 @@ "topic": "other" } } - } + }, + "version": "2.0" } diff --git a/python-examples/starter-scrapy/Intuned.jsonc b/python-examples/starter-scrapy/Intuned.jsonc index b539b4d3..8df8ead1 100644 --- a/python-examples/starter-scrapy/Intuned.jsonc +++ b/python-examples/starter-scrapy/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -26,5 +24,6 @@ "url": "https://quotes.toscrape.com/" } } - } + }, + "version": "2.0" } diff --git a/python-examples/starter-shopify/Intuned.jsonc b/python-examples/starter-shopify/Intuned.jsonc index c8106364..26b97c08 100644 --- a/python-examples/starter-shopify/Intuned.jsonc +++ b/python-examples/starter-shopify/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -23,5 +21,6 @@ "product_url": "https://www.allbirds.com/products/womens-wool-runners-bough" } } - } + }, + "version": "2.0" } diff --git a/python-examples/starter-stagehand/Intuned.jsonc b/python-examples/starter-stagehand/Intuned.jsonc index 2f5c3003..c81401ff 100644 --- a/python-examples/starter-stagehand/Intuned.jsonc +++ b/python-examples/starter-stagehand/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -24,5 +22,6 @@ "instruction": "Extract the first 5 books on the page. For each return title and price as detail." } } - } + }, + "version": "2.0" } diff --git a/python-examples/starter/Intuned.jsonc b/python-examples/starter/Intuned.jsonc index 5144dc10..6820d7a7 100644 --- a/python-examples/starter/Intuned.jsonc +++ b/python-examples/starter/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -24,5 +22,6 @@ "apiName": "sample", "parameters": {} } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/typescript-examples/auth-with-email-otp/Intuned.jsonc b/typescript-examples/auth-with-email-otp/Intuned.jsonc index 59205a94..1b50fc85 100644 --- a/typescript-examples/auth-with-email-otp/Intuned.jsonc +++ b/typescript-examples/auth-with-email-otp/Intuned.jsonc @@ -1,16 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -22,5 +19,6 @@ "apiName": "list-contracts", "parameters": {} } - } + }, + "version": "2.0" } diff --git a/typescript-examples/auth-with-secret-otp/Intuned.jsonc b/typescript-examples/auth-with-secret-otp/Intuned.jsonc index 2006414f..5f870ca5 100644 --- a/typescript-examples/auth-with-secret-otp/Intuned.jsonc +++ b/typescript-examples/auth-with-secret-otp/Intuned.jsonc @@ -1,14 +1,11 @@ { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -23,5 +20,6 @@ "apiName": "list-contracts", "parameters": {} } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/typescript-examples/browser-sdk-showcase/Intuned.jsonc b/typescript-examples/browser-sdk-showcase/Intuned.jsonc index 3a8f848c..44de9d36 100644 --- a/typescript-examples/browser-sdk-showcase/Intuned.jsonc +++ b/typescript-examples/browser-sdk-showcase/Intuned.jsonc @@ -1,17 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - // "workspaceId": "your-workspace-id", // Add your workspace ID here for local development (required for AI helpers) - // "projectName": "your-project-name", // Add your project name here for local development (required for AI helpers) - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -27,4 +23,5 @@ }, }, }, + "version": "2.0", } diff --git a/typescript-examples/captcha-in-login/Intuned.jsonc b/typescript-examples/captcha-in-login/Intuned.jsonc index 91c9e725..ba073d90 100644 --- a/typescript-examples/captcha-in-login/Intuned.jsonc +++ b/typescript-examples/captcha-in-login/Intuned.jsonc @@ -1,15 +1,12 @@ { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API", "saveTraces": true }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "proxy": { "enabled": false @@ -42,5 +39,6 @@ "details_url_item": "https://scrapingcourse.com/ecommerce/product/mach-street-sweatshirt" } } - } + }, + "version": "2.0" } diff --git a/typescript-examples/captcha-solving-basic/Intuned.jsonc b/typescript-examples/captcha-solving-basic/Intuned.jsonc index caa6cbdf..41e6d1b4 100644 --- a/typescript-examples/captcha-solving-basic/Intuned.jsonc +++ b/typescript-examples/captcha-solving-basic/Intuned.jsonc @@ -1,13 +1,11 @@ { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "proxy": { "enabled": false @@ -54,5 +52,6 @@ "apiName": "captcha-solver", "parameters": {} } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/typescript-examples/cdp-connection/Intuned.jsonc b/typescript-examples/cdp-connection/Intuned.jsonc index 1ea6f627..52a4222e 100644 --- a/typescript-examples/cdp-connection/Intuned.jsonc +++ b/typescript-examples/cdp-connection/Intuned.jsonc @@ -1,16 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - // "projectName": "your-project-name", // Add your project name here for local development - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -25,4 +22,5 @@ }, }, }, + "version": "2.0", } diff --git a/typescript-examples/computer-use/Intuned.jsonc b/typescript-examples/computer-use/Intuned.jsonc index 5793ec10..ca198c33 100644 --- a/typescript-examples/computer-use/Intuned.jsonc +++ b/typescript-examples/computer-use/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -24,5 +21,6 @@ } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/typescript-examples/e-commerce-auth-scrapingcourse/Intuned.jsonc b/typescript-examples/e-commerce-auth-scrapingcourse/Intuned.jsonc index b1d0346d..9ca882ec 100644 --- a/typescript-examples/e-commerce-auth-scrapingcourse/Intuned.jsonc +++ b/typescript-examples/e-commerce-auth-scrapingcourse/Intuned.jsonc @@ -1,14 +1,11 @@ { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -20,5 +17,6 @@ "apiName": "list", "parameters": {} } - } + }, + "version": "2.0" } diff --git a/typescript-examples/e-commerce-nested/Intuned.jsonc b/typescript-examples/e-commerce-nested/Intuned.jsonc index 63d47ef7..49a7226b 100644 --- a/typescript-examples/e-commerce-nested/Intuned.jsonc +++ b/typescript-examples/e-commerce-nested/Intuned.jsonc @@ -1,13 +1,11 @@ { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -22,4 +20,5 @@ }, }, }, + "version": "2.0", } diff --git a/typescript-examples/e-commerce-scrapingcourse/Intuned.jsonc b/typescript-examples/e-commerce-scrapingcourse/Intuned.jsonc index 873b9425..16c538f8 100644 --- a/typescript-examples/e-commerce-scrapingcourse/Intuned.jsonc +++ b/typescript-examples/e-commerce-scrapingcourse/Intuned.jsonc @@ -1,13 +1,11 @@ { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -21,5 +19,6 @@ "limit": 10 } } - } + }, + "version": "2.0" } diff --git a/typescript-examples/e-commerce-shopify/Intuned.jsonc b/typescript-examples/e-commerce-shopify/Intuned.jsonc index bcae3188..89b90e3e 100644 --- a/typescript-examples/e-commerce-shopify/Intuned.jsonc +++ b/typescript-examples/e-commerce-shopify/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -25,4 +23,5 @@ }, }, }, + "version": "2.0", } diff --git a/typescript-examples/hybrid-automation/Intuned.jsonc b/typescript-examples/hybrid-automation/Intuned.jsonc index 1eb4fbb7..122f6c0d 100644 --- a/typescript-examples/hybrid-automation/Intuned.jsonc +++ b/typescript-examples/hybrid-automation/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -29,5 +27,6 @@ } } - } + }, + "version": "2.0" } diff --git a/typescript-examples/jsdom/Intuned.jsonc b/typescript-examples/jsdom/Intuned.jsonc index 9052761a..9ad3649e 100644 --- a/typescript-examples/jsdom/Intuned.jsonc +++ b/typescript-examples/jsdom/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -25,4 +23,5 @@ }, }, }, + "version": "2.0", } diff --git a/typescript-examples/native-crawler/Intuned.jsonc b/typescript-examples/native-crawler/Intuned.jsonc index fe2968c6..830249ac 100644 --- a/typescript-examples/native-crawler/Intuned.jsonc +++ b/typescript-examples/native-crawler/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -25,5 +22,6 @@ "max_pages": 5 } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/typescript-examples/network-interception/Intuned.jsonc b/typescript-examples/network-interception/Intuned.jsonc index eb50d02c..89a2132e 100644 --- a/typescript-examples/network-interception/Intuned.jsonc +++ b/typescript-examples/network-interception/Intuned.jsonc @@ -1,13 +1,11 @@ { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -24,4 +22,5 @@ }, }, }, + "version": "2.0", } diff --git a/typescript-examples/playwright-basics/Intuned.jsonc b/typescript-examples/playwright-basics/Intuned.jsonc index 065feeaf..d3c8591a 100644 --- a/typescript-examples/playwright-basics/Intuned.jsonc +++ b/typescript-examples/playwright-basics/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -24,4 +22,5 @@ }, }, }, + "version": "2.0", } diff --git a/typescript-examples/quick-recipes/Intuned.jsonc b/typescript-examples/quick-recipes/Intuned.jsonc index 3149d94a..eea9c454 100644 --- a/typescript-examples/quick-recipes/Intuned.jsonc +++ b/typescript-examples/quick-recipes/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -22,4 +20,5 @@ "parameters": {}, }, }, + "version": "2.0", } diff --git a/typescript-examples/rpa-auth-example/Intuned.jsonc b/typescript-examples/rpa-auth-example/Intuned.jsonc index e69c4570..b1ba6593 100644 --- a/typescript-examples/rpa-auth-example/Intuned.jsonc +++ b/typescript-examples/rpa-auth-example/Intuned.jsonc @@ -1,16 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -29,5 +26,6 @@ "topic": "web-scraping" } } - } + }, + "version": "2.0" } diff --git a/typescript-examples/rpa-example/Intuned.jsonc b/typescript-examples/rpa-example/Intuned.jsonc index d7c9282f..b880d708 100644 --- a/typescript-examples/rpa-example/Intuned.jsonc +++ b/typescript-examples/rpa-example/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -28,5 +25,6 @@ "topic": "automation" } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/typescript-examples/rpa-forms-example/Intuned.jsonc b/typescript-examples/rpa-forms-example/Intuned.jsonc index 4a717b74..9dbbd833 100644 --- a/typescript-examples/rpa-forms-example/Intuned.jsonc +++ b/typescript-examples/rpa-forms-example/Intuned.jsonc @@ -2,15 +2,12 @@ // https://intunedhq.com/docs/main/05-references/intuned-json { "projectName": "insurance-form-filler", - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -63,5 +60,6 @@ } } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/typescript-examples/setup-hooks/Intuned.jsonc b/typescript-examples/setup-hooks/Intuned.jsonc index 95c4661f..8ddb88a5 100644 --- a/typescript-examples/setup-hooks/Intuned.jsonc +++ b/typescript-examples/setup-hooks/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false, - }, "authSessions": { "enabled": false, }, "replication": { - "maxConcurrentRequests": 1, "size": "standard", + "maxCount": 1, + "minCount": 0, }, "metadata": { "template": { @@ -24,4 +22,5 @@ }, }, }, + "version": "2.0", } diff --git a/typescript-examples/stagehand/Intuned.jsonc b/typescript-examples/stagehand/Intuned.jsonc index 5805e004..c32d0bb4 100644 --- a/typescript-examples/stagehand/Intuned.jsonc +++ b/typescript-examples/stagehand/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -26,5 +23,6 @@ "category": "Travel" } } - } + }, + "version": "2.0" } \ No newline at end of file diff --git a/typescript-examples/starter-auth/Intuned.jsonc b/typescript-examples/starter-auth/Intuned.jsonc index 5ef7dafd..cf822b4f 100644 --- a/typescript-examples/starter-auth/Intuned.jsonc +++ b/typescript-examples/starter-auth/Intuned.jsonc @@ -1,16 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": true, "type": "API" }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -22,5 +19,6 @@ "apiName": "sample", "parameters": {} } - } + }, + "version": "2.0" } diff --git a/typescript-examples/starter-jsdom/Intuned.jsonc b/typescript-examples/starter-jsdom/Intuned.jsonc index b9cf629b..33391779 100644 --- a/typescript-examples/starter-jsdom/Intuned.jsonc +++ b/typescript-examples/starter-jsdom/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -26,5 +24,6 @@ "url": "https://www.scrapingcourse.com/ecommerce/" } } - } + }, + "version": "2.0" } diff --git a/typescript-examples/starter-network-interception/Intuned.jsonc b/typescript-examples/starter-network-interception/Intuned.jsonc index c193fa51..8a1c7b10 100644 --- a/typescript-examples/starter-network-interception/Intuned.jsonc +++ b/typescript-examples/starter-network-interception/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -27,5 +25,6 @@ "apiPattern": "/rest/v1/consultations" } } - } + }, + "version": "2.0" } diff --git a/typescript-examples/starter-rpa/Intuned.jsonc b/typescript-examples/starter-rpa/Intuned.jsonc index 55947238..96033ea1 100644 --- a/typescript-examples/starter-rpa/Intuned.jsonc +++ b/typescript-examples/starter-rpa/Intuned.jsonc @@ -1,15 +1,12 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1 }, "metadata": { "template": { @@ -31,5 +28,6 @@ "topic": "other" } } - } + }, + "version": "2.0" } diff --git a/typescript-examples/starter-shopify/Intuned.jsonc b/typescript-examples/starter-shopify/Intuned.jsonc index 1fdd5ad4..bed56ac4 100644 --- a/typescript-examples/starter-shopify/Intuned.jsonc +++ b/typescript-examples/starter-shopify/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -28,5 +26,6 @@ "maxPages": 2 } } - } + }, + "version": "2.0" } diff --git a/typescript-examples/starter-stagehand/Intuned.jsonc b/typescript-examples/starter-stagehand/Intuned.jsonc index 9f1290c0..8eb1278d 100644 --- a/typescript-examples/starter-stagehand/Intuned.jsonc +++ b/typescript-examples/starter-stagehand/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -27,5 +25,6 @@ "category": "Travel" } } - } + }, + "version": "2.0" } diff --git a/typescript-examples/starter/Intuned.jsonc b/typescript-examples/starter/Intuned.jsonc index 5144dc10..6820d7a7 100644 --- a/typescript-examples/starter/Intuned.jsonc +++ b/typescript-examples/starter/Intuned.jsonc @@ -1,15 +1,13 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": false - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, - "size": "standard" + "size": "standard", + "maxCount": 1, + "minCount": 0 }, "metadata": { "template": { @@ -24,5 +22,6 @@ "apiName": "sample", "parameters": {} } - } + }, + "version": "2.0" } \ No newline at end of file From 1b597eacc6fefbede3deed3936c74616aa9aa39c Mon Sep 17 00:00:00 2001 From: Omar Hurani Date: Mon, 6 Jul 2026 14:07:23 +0300 Subject: [PATCH 2/5] fix missing migration in starter-crawl4ai --- python-examples/starter-crawl4ai/Intuned.jsonc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/python-examples/starter-crawl4ai/Intuned.jsonc b/python-examples/starter-crawl4ai/Intuned.jsonc index a68c8719..ed19d722 100644 --- a/python-examples/starter-crawl4ai/Intuned.jsonc +++ b/python-examples/starter-crawl4ai/Intuned.jsonc @@ -1,14 +1,11 @@ // For more information, see our Intuned settings reference // https://intunedhq.com/docs/main/05-references/intuned-json { - "apiAccess": { - "enabled": true - }, "authSessions": { "enabled": false }, "replication": { - "maxConcurrentRequests": 1, + "maxCount": 1, "size": "large" }, "metadata": { @@ -27,5 +24,6 @@ "url": "https://playwright.dev/docs/intro" } } - } + }, + "version": "2.0" } From ff2c37244ba15e6b7c3289732475d2377189474c Mon Sep 17 00:00:00 2001 From: Omar Hurani Date: Mon, 6 Jul 2026 14:07:30 +0300 Subject: [PATCH 3/5] update template validation script --- .github/scripts/validate-templates.sh | 38 ++++++++++++++++++--------- 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/.github/scripts/validate-templates.sh b/.github/scripts/validate-templates.sh index 1ee40f50..99c3cf6d 100755 --- a/.github/scripts/validate-templates.sh +++ b/.github/scripts/validate-templates.sh @@ -162,6 +162,19 @@ validate_template() { success "[$full_path] metadata.template.description is set" fi + # ------------------------------------------- + # 3a. Validate top-level version (number.number format) + # ------------------------------------------- + local version + version=$(echo "$config" | jq -r '.version // empty' 2>/dev/null || echo "") + if [[ -z "$version" ]]; then + error "[$full_path] Missing top-level 'version' field in Intuned.jsonc (expected e.g. \"2.0\")" + elif [[ ! "$version" =~ ^[0-9]+\.[0-9]+$ ]]; then + error "[$full_path] version '$version' must be in 'number.number' format (e.g. \"2.0\")" + else + success "[$full_path] version is valid: $version" + fi + # ------------------------------------------- # 3b. Check tags (validate against allowed list) # Tags can be at metadata.template.tags or metadata.tags @@ -326,22 +339,23 @@ validate_template() { fi # ------------------------------------------- - # 4. Check authSessions configuration + # 3g. Check replication.maxCount is a non-negative integer (when present) # ------------------------------------------- - local auth_enabled - auth_enabled=$(echo "$config" | jq -r '.authSessions.enabled // false' 2>/dev/null || echo "false") + local max_count + max_count=$(echo "$config" | jq -r '.replication.maxCount // empty' 2>/dev/null || echo "") + if [[ -n "$max_count" ]]; then + if [[ ! "$max_count" =~ ^[0-9]+$ ]]; then + error "[$full_path] replication.maxCount '$max_count' must be a non-negative integer" + else + success "[$full_path] replication.maxCount is valid: $max_count" + fi + fi # ------------------------------------------- - # 5. Check apiAccess.enabled (only warn if auth is enabled) + # 4. Check authSessions configuration # ------------------------------------------- - local api_access - api_access=$(echo "$config" | jq '.apiAccess.enabled' 2>/dev/null || echo "null") - - if [[ "$api_access" == "null" && "$auth_enabled" == "true" ]]; then - error "[$full_path] apiAccess.enabled is not explicitly set in Intuned.jsonc (required when auth is enabled)" - elif [[ "$api_access" != "null" ]]; then - success "[$full_path] apiAccess.enabled is set to: $api_access" - fi + local auth_enabled + auth_enabled=$(echo "$config" | jq -r '.authSessions.enabled // false' 2>/dev/null || echo "false") if [[ "$auth_enabled" == "true" ]]; then info "[$full_path] Auth sessions are enabled" From 28439610c6fa3dd8e701a8671ac1bc373066f688 Mon Sep 17 00:00:00 2001 From: Omar Hurani Date: Mon, 6 Jul 2026 14:09:11 +0300 Subject: [PATCH 4/5] update PR template --- .github/pull_request_template.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 969c6818..5b3c934c 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -2,8 +2,8 @@ - [ ] Template exists in both TypeScript and Python (or noted why only one language) - [ ] Uses `@intuned/browser` (TypeScript) or `intuned_browser` (Python) helpers where applicable -- [ ] `testParameters/` directory exists for each API (and AuthSession if applicable) -- [ ] Job scripts added to `package.json`/`pyproject.toml` if template is meant to run as a job (and for AuthSession if applicable) +- [ ] `.parameters/` directory exists for each API (and AuthSession if applicable) +- [ ] Jobs and Auth Sessions added to `intuned-resources` if applicable. - [ ] README written following existing example structure (similar to `rpa-auth-example/README.md` or `quick-recipes/README.md`) - [ ] Main README and language-specific README updated if adding/modifying examples From 5bf7fbf6a18f7211e727ce5a4bf2f2a0783b3534 Mon Sep 17 00:00:00 2001 From: Omar Hurani Date: Mon, 6 Jul 2026 18:00:04 +0300 Subject: [PATCH 5/5] update runtime --- python-examples/auth-with-email-otp/pyproject.toml | 2 +- python-examples/auth-with-secret-otp/pyproject.toml | 2 +- python-examples/browser-sdk-showcase/pyproject.toml | 2 +- python-examples/browser-use/pyproject.toml | 2 +- python-examples/bs4/pyproject.toml | 2 +- python-examples/captcha-in-login/pyproject.toml | 2 +- python-examples/captcha-solving-basic/pyproject.toml | 2 +- python-examples/cdp-connection/pyproject.toml | 2 +- python-examples/computer-use/pyproject.toml | 2 +- python-examples/crawl4ai/pyproject.toml | 2 +- python-examples/e-commerce-auth-scrapingcourse/pyproject.toml | 2 +- python-examples/e-commerce-nested/pyproject.toml | 2 +- python-examples/e-commerce-scrapingcourse/pyproject.toml | 2 +- python-examples/e-commerce-shopify/pyproject.toml | 2 +- python-examples/firecrawl/pyproject.toml | 2 +- python-examples/hybrid-automation/pyproject.toml | 2 +- python-examples/native-crawler/pyproject.toml | 2 +- python-examples/network-interception/pyproject.toml | 2 +- python-examples/playwright-basics/pyproject.toml | 2 +- python-examples/quick-recipes/pyproject.toml | 2 +- python-examples/rpa-auth-example/pyproject.toml | 2 +- python-examples/rpa-example/pyproject.toml | 2 +- python-examples/rpa-forms-example/pyproject.toml | 2 +- python-examples/scrapy/pyproject.toml | 2 +- python-examples/setup-hooks/pyproject.toml | 2 +- python-examples/stagehand/pyproject.toml | 2 +- python-examples/starter-auth/pyproject.toml | 2 +- python-examples/starter-crawl4ai/pyproject.toml | 2 +- python-examples/starter-network-interception/pyproject.toml | 2 +- python-examples/starter-rpa/pyproject.toml | 2 +- python-examples/starter-scrapy/pyproject.toml | 2 +- python-examples/starter-shopify/pyproject.toml | 2 +- python-examples/starter-stagehand/pyproject.toml | 2 +- python-examples/starter/pyproject.toml | 2 +- typescript-examples/auth-with-email-otp/package.json | 2 +- typescript-examples/auth-with-secret-otp/package.json | 2 +- typescript-examples/browser-sdk-showcase/package.json | 2 +- typescript-examples/captcha-in-login/package.json | 2 +- typescript-examples/captcha-solving-basic/package.json | 2 +- typescript-examples/cdp-connection/package.json | 2 +- typescript-examples/computer-use/package.json | 2 +- typescript-examples/e-commerce-auth-scrapingcourse/package.json | 2 +- typescript-examples/e-commerce-nested/package.json | 2 +- typescript-examples/e-commerce-scrapingcourse/package.json | 2 +- typescript-examples/e-commerce-shopify/package.json | 2 +- typescript-examples/hybrid-automation/package.json | 2 +- typescript-examples/jsdom/package.json | 2 +- typescript-examples/native-crawler/package.json | 2 +- typescript-examples/network-interception/package.json | 2 +- typescript-examples/playwright-basics/package.json | 2 +- typescript-examples/quick-recipes/package.json | 2 +- typescript-examples/rpa-auth-example/package.json | 2 +- typescript-examples/rpa-example/package.json | 2 +- typescript-examples/rpa-forms-example/package.json | 2 +- typescript-examples/setup-hooks/package.json | 2 +- typescript-examples/stagehand/package.json | 2 +- typescript-examples/starter-auth/package.json | 2 +- typescript-examples/starter-jsdom/package.json | 2 +- typescript-examples/starter-network-interception/package.json | 2 +- typescript-examples/starter-rpa/package.json | 2 +- typescript-examples/starter-shopify/package.json | 2 +- typescript-examples/starter-stagehand/package.json | 2 +- typescript-examples/starter/package.json | 2 +- 63 files changed, 63 insertions(+), 63 deletions(-) diff --git a/python-examples/auth-with-email-otp/pyproject.toml b/python-examples/auth-with-email-otp/pyproject.toml index 048e6ab3..5d70c4f1 100644 --- a/python-examples/auth-with-email-otp/pyproject.toml +++ b/python-examples/auth-with-email-otp/pyproject.toml @@ -17,7 +17,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic[email]==2.10.6", "resend>=2.0.0", diff --git a/python-examples/auth-with-secret-otp/pyproject.toml b/python-examples/auth-with-secret-otp/pyproject.toml index def23fb5..ec370ecc 100644 --- a/python-examples/auth-with-secret-otp/pyproject.toml +++ b/python-examples/auth-with-secret-otp/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic[email]==2.10.6", "pyotp==2.9.0", diff --git a/python-examples/browser-sdk-showcase/pyproject.toml b/python-examples/browser-sdk-showcase/pyproject.toml index 80ebd56d..2f311bd7 100644 --- a/python-examples/browser-sdk-showcase/pyproject.toml +++ b/python-examples/browser-sdk-showcase/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/browser-use/pyproject.toml b/python-examples/browser-use/pyproject.toml index a190871c..0da08636 100644 --- a/python-examples/browser-use/pyproject.toml +++ b/python-examples/browser-use/pyproject.toml @@ -19,7 +19,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "browser-use==0.11.2", "intuned-browser==0.1.17", ] diff --git a/python-examples/bs4/pyproject.toml b/python-examples/bs4/pyproject.toml index 062bfabb..15f9b5f0 100644 --- a/python-examples/bs4/pyproject.toml +++ b/python-examples/bs4/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "beautifulsoup4==4.14.3", "pydantic>=2.12.5", diff --git a/python-examples/captcha-in-login/pyproject.toml b/python-examples/captcha-in-login/pyproject.toml index ef157043..d637d01e 100644 --- a/python-examples/captcha-in-login/pyproject.toml +++ b/python-examples/captcha-in-login/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56.0", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/captcha-solving-basic/pyproject.toml b/python-examples/captcha-solving-basic/pyproject.toml index 72eb32da..2b0ae765 100644 --- a/python-examples/captcha-solving-basic/pyproject.toml +++ b/python-examples/captcha-solving-basic/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/cdp-connection/pyproject.toml b/python-examples/cdp-connection/pyproject.toml index 81701f63..97c77935 100644 --- a/python-examples/cdp-connection/pyproject.toml +++ b/python-examples/cdp-connection/pyproject.toml @@ -14,7 +14,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "httpx==0.28.1", "pydantic>=2.0.0", diff --git a/python-examples/computer-use/pyproject.toml b/python-examples/computer-use/pyproject.toml index 1e43f1da..e276ee96 100644 --- a/python-examples/computer-use/pyproject.toml +++ b/python-examples/computer-use/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "anthropic~=0.75.0", "python-dateutil~=2.9.0", diff --git a/python-examples/crawl4ai/pyproject.toml b/python-examples/crawl4ai/pyproject.toml index 3fe017a6..6089b1e6 100644 --- a/python-examples/crawl4ai/pyproject.toml +++ b/python-examples/crawl4ai/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "crawl4ai==0.8.6", ] diff --git a/python-examples/e-commerce-auth-scrapingcourse/pyproject.toml b/python-examples/e-commerce-auth-scrapingcourse/pyproject.toml index 2043e610..e1549743 100644 --- a/python-examples/e-commerce-auth-scrapingcourse/pyproject.toml +++ b/python-examples/e-commerce-auth-scrapingcourse/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic==2.10.6", ] diff --git a/python-examples/e-commerce-nested/pyproject.toml b/python-examples/e-commerce-nested/pyproject.toml index 84e1415a..486bb5df 100644 --- a/python-examples/e-commerce-nested/pyproject.toml +++ b/python-examples/e-commerce-nested/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic>=2.12.5", ] diff --git a/python-examples/e-commerce-scrapingcourse/pyproject.toml b/python-examples/e-commerce-scrapingcourse/pyproject.toml index ef225098..9550e52b 100644 --- a/python-examples/e-commerce-scrapingcourse/pyproject.toml +++ b/python-examples/e-commerce-scrapingcourse/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic==2.10.6", ] diff --git a/python-examples/e-commerce-shopify/pyproject.toml b/python-examples/e-commerce-shopify/pyproject.toml index f3751ed3..0dcc6e46 100644 --- a/python-examples/e-commerce-shopify/pyproject.toml +++ b/python-examples/e-commerce-shopify/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/firecrawl/pyproject.toml b/python-examples/firecrawl/pyproject.toml index d407b7ee..6cbd92d0 100644 --- a/python-examples/firecrawl/pyproject.toml +++ b/python-examples/firecrawl/pyproject.toml @@ -17,7 +17,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "crawl4ai==0.8.6", "pytz>=2024.1", diff --git a/python-examples/hybrid-automation/pyproject.toml b/python-examples/hybrid-automation/pyproject.toml index 409baaf0..ea546e87 100644 --- a/python-examples/hybrid-automation/pyproject.toml +++ b/python-examples/hybrid-automation/pyproject.toml @@ -19,7 +19,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "anthropic~=0.75.0", "openai~=1.0", diff --git a/python-examples/native-crawler/pyproject.toml b/python-examples/native-crawler/pyproject.toml index 151d79e2..dd948487 100644 --- a/python-examples/native-crawler/pyproject.toml +++ b/python-examples/native-crawler/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/network-interception/pyproject.toml b/python-examples/network-interception/pyproject.toml index c4a3ece3..6cb215dd 100644 --- a/python-examples/network-interception/pyproject.toml +++ b/python-examples/network-interception/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic>=2.12.5", ] diff --git a/python-examples/playwright-basics/pyproject.toml b/python-examples/playwright-basics/pyproject.toml index 79aacc61..56e51ca3 100644 --- a/python-examples/playwright-basics/pyproject.toml +++ b/python-examples/playwright-basics/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/quick-recipes/pyproject.toml b/python-examples/quick-recipes/pyproject.toml index 79aacc61..56e51ca3 100644 --- a/python-examples/quick-recipes/pyproject.toml +++ b/python-examples/quick-recipes/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/rpa-auth-example/pyproject.toml b/python-examples/rpa-auth-example/pyproject.toml index 17a12272..1577b6d7 100644 --- a/python-examples/rpa-auth-example/pyproject.toml +++ b/python-examples/rpa-auth-example/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic[email]==2.10.6", ] diff --git a/python-examples/rpa-example/pyproject.toml b/python-examples/rpa-example/pyproject.toml index 9c886931..052f3c9a 100644 --- a/python-examples/rpa-example/pyproject.toml +++ b/python-examples/rpa-example/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic[email]==2.10.6", ] diff --git a/python-examples/rpa-forms-example/pyproject.toml b/python-examples/rpa-forms-example/pyproject.toml index d530e848..85638bef 100644 --- a/python-examples/rpa-forms-example/pyproject.toml +++ b/python-examples/rpa-forms-example/pyproject.toml @@ -19,7 +19,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "stagehand==3.5.0", "intuned-browser==0.1.17", ] diff --git a/python-examples/scrapy/pyproject.toml b/python-examples/scrapy/pyproject.toml index afe69a0d..3e578920 100644 --- a/python-examples/scrapy/pyproject.toml +++ b/python-examples/scrapy/pyproject.toml @@ -16,7 +16,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic>=2.10.6", "scrapy>=2.13.4", diff --git a/python-examples/setup-hooks/pyproject.toml b/python-examples/setup-hooks/pyproject.toml index fddc78e1..99d48953 100644 --- a/python-examples/setup-hooks/pyproject.toml +++ b/python-examples/setup-hooks/pyproject.toml @@ -14,7 +14,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic>=2.0.0", ] diff --git a/python-examples/stagehand/pyproject.toml b/python-examples/stagehand/pyproject.toml index d0cc11bf..225d70db 100644 --- a/python-examples/stagehand/pyproject.toml +++ b/python-examples/stagehand/pyproject.toml @@ -19,7 +19,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "anthropic~=0.75.0", "python-dateutil~=2.9.0", diff --git a/python-examples/starter-auth/pyproject.toml b/python-examples/starter-auth/pyproject.toml index 17a12272..1577b6d7 100644 --- a/python-examples/starter-auth/pyproject.toml +++ b/python-examples/starter-auth/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "pydantic[email]==2.10.6", ] diff --git a/python-examples/starter-crawl4ai/pyproject.toml b/python-examples/starter-crawl4ai/pyproject.toml index 3fe017a6..6089b1e6 100644 --- a/python-examples/starter-crawl4ai/pyproject.toml +++ b/python-examples/starter-crawl4ai/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "crawl4ai==0.8.6", ] diff --git a/python-examples/starter-network-interception/pyproject.toml b/python-examples/starter-network-interception/pyproject.toml index 7cbe6e6c..cf373a0c 100644 --- a/python-examples/starter-network-interception/pyproject.toml +++ b/python-examples/starter-network-interception/pyproject.toml @@ -17,7 +17,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/starter-rpa/pyproject.toml b/python-examples/starter-rpa/pyproject.toml index 9b5d9d00..f0cadee1 100644 --- a/python-examples/starter-rpa/pyproject.toml +++ b/python-examples/starter-rpa/pyproject.toml @@ -17,7 +17,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/starter-scrapy/pyproject.toml b/python-examples/starter-scrapy/pyproject.toml index 8356c830..f12573a9 100644 --- a/python-examples/starter-scrapy/pyproject.toml +++ b/python-examples/starter-scrapy/pyproject.toml @@ -17,7 +17,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "scrapy>=2.13.4", ] diff --git a/python-examples/starter-shopify/pyproject.toml b/python-examples/starter-shopify/pyproject.toml index 3243d702..01c9f5f1 100644 --- a/python-examples/starter-shopify/pyproject.toml +++ b/python-examples/starter-shopify/pyproject.toml @@ -17,7 +17,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/python-examples/starter-stagehand/pyproject.toml b/python-examples/starter-stagehand/pyproject.toml index 1041f64c..43c1cca1 100644 --- a/python-examples/starter-stagehand/pyproject.toml +++ b/python-examples/starter-stagehand/pyproject.toml @@ -18,7 +18,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", "anthropic~=0.75.0", "python-dateutil~=2.9.0", diff --git a/python-examples/starter/pyproject.toml b/python-examples/starter/pyproject.toml index 79aacc61..56e51ca3 100644 --- a/python-examples/starter/pyproject.toml +++ b/python-examples/starter/pyproject.toml @@ -15,7 +15,7 @@ keywords = [ ] dependencies = [ "playwright==1.56", - "intuned-runtime==1.3.33", + "intuned-runtime==1.3.35", "intuned-browser==0.1.17", ] diff --git a/typescript-examples/auth-with-email-otp/package.json b/typescript-examples/auth-with-email-otp/package.json index 3b6bd4c8..50ae3c05 100644 --- a/typescript-examples/auth-with-email-otp/package.json +++ b/typescript-examples/auth-with-email-otp/package.json @@ -16,7 +16,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "resend": "^6.6.0", diff --git a/typescript-examples/auth-with-secret-otp/package.json b/typescript-examples/auth-with-secret-otp/package.json index 0bdebbd9..bed4e146 100644 --- a/typescript-examples/auth-with-secret-otp/package.json +++ b/typescript-examples/auth-with-secret-otp/package.json @@ -16,7 +16,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "otplib": "^12.0.1", "playwright": "~1.56.0", diff --git a/typescript-examples/browser-sdk-showcase/package.json b/typescript-examples/browser-sdk-showcase/package.json index 71002c39..b33e7cc0 100644 --- a/typescript-examples/browser-sdk-showcase/package.json +++ b/typescript-examples/browser-sdk-showcase/package.json @@ -14,7 +14,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" } diff --git a/typescript-examples/captcha-in-login/package.json b/typescript-examples/captcha-in-login/package.json index 80755e41..af7c61b5 100644 --- a/typescript-examples/captcha-in-login/package.json +++ b/typescript-examples/captcha-in-login/package.json @@ -14,7 +14,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" } diff --git a/typescript-examples/captcha-solving-basic/package.json b/typescript-examples/captcha-solving-basic/package.json index b78ecba7..46afcaa1 100644 --- a/typescript-examples/captcha-solving-basic/package.json +++ b/typescript-examples/captcha-solving-basic/package.json @@ -14,7 +14,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" } diff --git a/typescript-examples/cdp-connection/package.json b/typescript-examples/cdp-connection/package.json index dae1c99d..3c69fe85 100644 --- a/typescript-examples/cdp-connection/package.json +++ b/typescript-examples/cdp-connection/package.json @@ -12,7 +12,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/computer-use/package.json b/typescript-examples/computer-use/package.json index 9ac4008a..5e3a702b 100644 --- a/typescript-examples/computer-use/package.json +++ b/typescript-examples/computer-use/package.json @@ -20,7 +20,7 @@ "@anthropic-ai/sdk": "^0.71.2", "@browserbasehq/stagehand": "3.0.8", "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "luxon": "^3.7.2", "openai": "^6.10.0", diff --git a/typescript-examples/e-commerce-auth-scrapingcourse/package.json b/typescript-examples/e-commerce-auth-scrapingcourse/package.json index c3bad926..ed1fcaaa 100644 --- a/typescript-examples/e-commerce-auth-scrapingcourse/package.json +++ b/typescript-examples/e-commerce-auth-scrapingcourse/package.json @@ -17,7 +17,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/e-commerce-nested/package.json b/typescript-examples/e-commerce-nested/package.json index 8c7c595b..e147813d 100644 --- a/typescript-examples/e-commerce-nested/package.json +++ b/typescript-examples/e-commerce-nested/package.json @@ -12,7 +12,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/e-commerce-scrapingcourse/package.json b/typescript-examples/e-commerce-scrapingcourse/package.json index e0844088..165db1a5 100644 --- a/typescript-examples/e-commerce-scrapingcourse/package.json +++ b/typescript-examples/e-commerce-scrapingcourse/package.json @@ -11,7 +11,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/e-commerce-shopify/package.json b/typescript-examples/e-commerce-shopify/package.json index 6d9a97e9..c03d737f 100644 --- a/typescript-examples/e-commerce-shopify/package.json +++ b/typescript-examples/e-commerce-shopify/package.json @@ -12,7 +12,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/hybrid-automation/package.json b/typescript-examples/hybrid-automation/package.json index c18d68e6..13241d79 100644 --- a/typescript-examples/hybrid-automation/package.json +++ b/typescript-examples/hybrid-automation/package.json @@ -21,7 +21,7 @@ "dependencies": { "@browserbasehq/stagehand": "3.0.8", "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "3.25.67" diff --git a/typescript-examples/jsdom/package.json b/typescript-examples/jsdom/package.json index 2cab2c6d..962ccbee 100644 --- a/typescript-examples/jsdom/package.json +++ b/typescript-examples/jsdom/package.json @@ -12,7 +12,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "jsdom": "^26.1.0", "playwright": "~1.56.0", diff --git a/typescript-examples/native-crawler/package.json b/typescript-examples/native-crawler/package.json index 20245b87..f22f60c3 100644 --- a/typescript-examples/native-crawler/package.json +++ b/typescript-examples/native-crawler/package.json @@ -13,7 +13,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" }, diff --git a/typescript-examples/network-interception/package.json b/typescript-examples/network-interception/package.json index a379748a..f55406b4 100644 --- a/typescript-examples/network-interception/package.json +++ b/typescript-examples/network-interception/package.json @@ -12,7 +12,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/playwright-basics/package.json b/typescript-examples/playwright-basics/package.json index 71002c39..b33e7cc0 100644 --- a/typescript-examples/playwright-basics/package.json +++ b/typescript-examples/playwright-basics/package.json @@ -14,7 +14,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" } diff --git a/typescript-examples/quick-recipes/package.json b/typescript-examples/quick-recipes/package.json index 71002c39..b33e7cc0 100644 --- a/typescript-examples/quick-recipes/package.json +++ b/typescript-examples/quick-recipes/package.json @@ -14,7 +14,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" } diff --git a/typescript-examples/rpa-auth-example/package.json b/typescript-examples/rpa-auth-example/package.json index 18fcc2b7..3702201c 100644 --- a/typescript-examples/rpa-auth-example/package.json +++ b/typescript-examples/rpa-auth-example/package.json @@ -17,7 +17,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/rpa-example/package.json b/typescript-examples/rpa-example/package.json index 92a90021..3fe4f516 100644 --- a/typescript-examples/rpa-example/package.json +++ b/typescript-examples/rpa-example/package.json @@ -12,7 +12,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/rpa-forms-example/package.json b/typescript-examples/rpa-forms-example/package.json index 6f00c7bd..36eb8df0 100644 --- a/typescript-examples/rpa-forms-example/package.json +++ b/typescript-examples/rpa-forms-example/package.json @@ -21,7 +21,7 @@ "dependencies": { "@browserbasehq/stagehand": "3.0.8", "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "3.25.67" diff --git a/typescript-examples/setup-hooks/package.json b/typescript-examples/setup-hooks/package.json index ce5397ee..182439e9 100644 --- a/typescript-examples/setup-hooks/package.json +++ b/typescript-examples/setup-hooks/package.json @@ -12,7 +12,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/stagehand/package.json b/typescript-examples/stagehand/package.json index 5515dc36..41cb19f5 100644 --- a/typescript-examples/stagehand/package.json +++ b/typescript-examples/stagehand/package.json @@ -18,7 +18,7 @@ "dependencies": { "@browserbasehq/stagehand": "3.0.8", "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "3.25.67" diff --git a/typescript-examples/starter-auth/package.json b/typescript-examples/starter-auth/package.json index 0a43903a..5e17d51b 100644 --- a/typescript-examples/starter-auth/package.json +++ b/typescript-examples/starter-auth/package.json @@ -17,7 +17,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "^3.22.4" diff --git a/typescript-examples/starter-jsdom/package.json b/typescript-examples/starter-jsdom/package.json index 2b1b8a06..6e954bde 100644 --- a/typescript-examples/starter-jsdom/package.json +++ b/typescript-examples/starter-jsdom/package.json @@ -11,7 +11,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "jsdom": "^26.1.0", "playwright": "~1.56.0" diff --git a/typescript-examples/starter-network-interception/package.json b/typescript-examples/starter-network-interception/package.json index 4c6cf600..8a4ff5bd 100644 --- a/typescript-examples/starter-network-interception/package.json +++ b/typescript-examples/starter-network-interception/package.json @@ -11,7 +11,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" } diff --git a/typescript-examples/starter-rpa/package.json b/typescript-examples/starter-rpa/package.json index 313676b6..348b877a 100644 --- a/typescript-examples/starter-rpa/package.json +++ b/typescript-examples/starter-rpa/package.json @@ -11,7 +11,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" } diff --git a/typescript-examples/starter-shopify/package.json b/typescript-examples/starter-shopify/package.json index 9f179346..fa82f200 100644 --- a/typescript-examples/starter-shopify/package.json +++ b/typescript-examples/starter-shopify/package.json @@ -11,7 +11,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" } diff --git a/typescript-examples/starter-stagehand/package.json b/typescript-examples/starter-stagehand/package.json index 12ca2b0b..4b8ea797 100644 --- a/typescript-examples/starter-stagehand/package.json +++ b/typescript-examples/starter-stagehand/package.json @@ -13,7 +13,7 @@ "@ai-sdk/openai": "^2.0.0", "@browserbasehq/stagehand": "3.0.8", "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0", "zod": "3.25.67" diff --git a/typescript-examples/starter/package.json b/typescript-examples/starter/package.json index 71002c39..b33e7cc0 100644 --- a/typescript-examples/starter/package.json +++ b/typescript-examples/starter/package.json @@ -14,7 +14,7 @@ "license": "ISC", "dependencies": { "@intuned/browser": "0.1.16", - "@intuned/runtime": "1.3.29", + "@intuned/runtime": "1.3.31", "@types/node": "^20.10.3", "playwright": "~1.56.0" }