From e78791d4239723e79c3571951d31b8dde3ab9e18 Mon Sep 17 00:00:00 2001 From: yaowenc2 Date: Wed, 1 Apr 2026 13:18:58 -0700 Subject: [PATCH 1/4] release 0.1.37 Co-Authored-By: Claude Opus 4.6 (1M context) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f78eb5c..c412ed1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@insforge/cli", - "version": "0.1.36", + "version": "0.1.37", "description": "InsForge CLI - Command line tool for InsForge platform", "type": "module", "bin": { From bce230cec7dd55922f907e7dd3ccb0a528f6178a Mon Sep 17 00:00:00 2001 From: yaowenc2 Date: Wed, 1 Apr 2026 13:36:14 -0700 Subject: [PATCH 2/4] fix(deploy): increase poll timeout to 5min and exclude IDE/agent config dirs Deployments were timing out after 2 minutes even when the site was live. Also excludes unnecessary IDE and AI agent config directories from the deploy zip to reduce upload size. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/commands/deployments/deploy.ts | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/commands/deployments/deploy.ts b/src/commands/deployments/deploy.ts index ddf8427..ed6878b 100644 --- a/src/commands/deployments/deploy.ts +++ b/src/commands/deployments/deploy.ts @@ -12,7 +12,7 @@ import type { CreateDeploymentResponse, StartDeploymentRequest, DeploymentSchema import { reportCliUsage } from '../../lib/skills.js'; const POLL_INTERVAL_MS = 5_000; -const POLL_TIMEOUT_MS = 120_000; +const POLL_TIMEOUT_MS = 300_000; const EXCLUDE_PATTERNS = [ 'node_modules', @@ -24,6 +24,22 @@ const EXCLUDE_PATTERNS = [ 'build', '.DS_Store', '.insforge', + // IDE and AI agent configs + '.claude', + '.agents', + '.augment', + '.kilocode', + '.kiro', + '.qoder', + '.qwen', + '.roo', + '.trae', + '.windsurf', + '.vercel', + '.turbo', + '.cache', + 'skills', + 'coverage', ]; function shouldExclude(name: string): boolean { @@ -206,7 +222,7 @@ export function registerDeploymentsDeployCommand(deploymentsCmd: Command): void outputJson({ id: result.deploymentId, status: result.deployment?.status ?? 'building', timedOut: true }); } else { clack.log.info(`Deployment ID: ${result.deploymentId}`); - clack.log.warn('Deployment did not finish within 2 minutes.'); + clack.log.warn('Deployment did not finish within 5 minutes.'); clack.log.info(`Check status with: npx @insforge/cli deployments status ${result.deploymentId}`); } } From 1bc40e38933bc3abfad3c524e94bf44ff5246e01 Mon Sep 17 00:00:00 2001 From: yaowenc2 Date: Wed, 1 Apr 2026 13:37:15 -0700 Subject: [PATCH 3/4] release 0.1.38 Co-Authored-By: Claude Opus 4.6 (1M context) --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f19cf59..19248af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@insforge/cli", - "version": "0.1.34", + "version": "0.1.38", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@insforge/cli", - "version": "0.1.34", + "version": "0.1.38", "license": "Apache-2.0", "dependencies": { "@clack/prompts": "^0.9.1", diff --git a/package.json b/package.json index c412ed1..157691f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@insforge/cli", - "version": "0.1.37", + "version": "0.1.38", "description": "InsForge CLI - Command line tool for InsForge platform", "type": "module", "bin": { From fb338112dda46557ad0b5c682f09699a5facdf69 Mon Sep 17 00:00:00 2001 From: Tony Chang Date: Wed, 1 Apr 2026 17:22:54 -0700 Subject: [PATCH 4/4] fix: bump version to 0.1.39 to resolve merge conflict --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 157691f..dfb4168 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@insforge/cli", - "version": "0.1.38", + "version": "0.1.39", "description": "InsForge CLI - Command line tool for InsForge platform", "type": "module", "bin": {