Repository navigation
Releases
Releases · ce-dot-net/ace-vscode
v0.6.4
v0.6.4: SDK 2.18.1 + status panel SDK integration + cadence cut - @ace-sdk/core ^2.14.0 → ^2.18.1 (API stable; pulls in upstream retry/error-class/cache improvements) - Replaced raw fetch for top patterns with client.getTopPatterns() from the SDK. Brings retry, X-ACE-Client header, org/project resolution, and subscription-error handling. The 0.6.3 path fix (/patterns/top) is preserved through the SDK. - Poll interval 60s → 5 min, and only when the panel is visible (setInterval skips if panel.visible === false). Existing onDidChangeViewState already refreshes on reopen, so users see fresh data instantly without unnecessary background polling. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
v0.6.3
v0.6.3: Fix status panel polling wrong /top endpoint Status panel issued GET /top?limit=5&min_helpful=1 once per minute, returning 404 every time. Correct path is /patterns/top (matches the SDK's getTopPatterns() endpoint). Visible in server logs as a noisy node user-agent poller anchored to whenever the user first opened the status panel. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
v0.6.2
v0.6.2: Fix Marketplace README lockup on dark theme Was shipping the light lockup variant (transparent bg, dark wordmark). On Marketplace's dark page the wordmark disappeared, leaving only mint highlights as broken fragments. Swapped resources/ace-lockup.png to the dark variant (1200x330, solid #0F0F12 bg) so it renders on any theme. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
v0.6.1
v0.6.1: Fix Stop hook stat portability for Linux CI BSD stat -f exists on Linux but means filesystem stats, producing garbage instead of empty output — the GNU stat -c fallback never fired and the most-recent-debug-log lookup failed in CI. Replaced the dual-stat fallback with portable find -print0 | xargs -0 ls -t which sorts by mtime correctly on macOS and Linux. Unbreaks stopHook.test.ts Scenario A in GitHub Actions Ubuntu runner. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
v0.5.3
v0.5.3: Clean up webpack — @ace-sdk/core@2.14.0 CJS build - Bump @ace-sdk/core to ^2.14.0 (ships CJS build + build-time version) - Remove ace-version-stub.js workaround (SDK no longer uses readFileSync) - Remove ESM webpack rules (extensionAlias, javascript/auto, fullySpecified) - Keep native module stubs until SDK makes them optional Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
v0.5.2
v0.5.2: Fix login UI refresh + helpful score floating point - Login/logout now calls notifyAuthChanged() to refresh MCP provider and status bar immediately after auth state changes - Helpful/harmful totals use Math.round() to avoid floating point display (e.g., 1632.649999999999 → 1633) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
v0.5.1
v0.5.1: Fix SDK version module ENOENT crash Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
v0.4.33
fix: skip MCP e2e live server tests in CI Live Server tests require auth token + server connection unavailable in GitHub Actions. Use suiteSetup to skip when CI/GITHUB_ACTIONS env vars are set. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
v0.4.31
v0.4.31: Add billing link to quota warning popup - Quota warning (>80%): Added "Upgrade" button next to "View Status" - Read-only mode: Changed pricing link to billing page - Account blocked: Changed to "Manage Billing" button - All link to: https://www.ace-ai.app/dashboard/settings?tab=billing Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
v0.4.30
v0.4.30: Fix org ID - use AceContext with orgId field Root cause: SDK checks 'orgId' in config, not 'default_org_id' SDK line: const orgId = 'orgId' in config ? config.orgId : this.extractOrgId(apiToken) extractOrgId() extracts 'user_Q8Q' from user tokens - WRONG for device login Fix: Use AceContext type (has orgId) instead of AceConfig (has default_org_id) Fixes 403 error: "User is not a member of organization user_Q8Q" Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>