You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(ide): relabel Windsurf as Devin Desktop + install AI files to .devin (legacy .windsurf kept)
Cognition rebranded the Windsurf editor to "Devin Desktop" (2026-06-02, in-place
OTA rename) and moved workspace AI assets from .windsurf/ to .devin/.
- skills/installer.ts: windsurf/windsurf-next now write skills/rules/workflows to
.devin/ (primary) AND .windsurf/ (legacy) via a new optional AiInstallConfig.legacy;
checkAiFiles reports "ok" if either exists.
- auto-config/ide-configs.ts + webview Setup/Prompts: relabel to "Devin Desktop
(Windsurf)" / "Devin Desktop Next (Windsurf Next)".
- Unchanged: windsurf/windsurf-next IDE ids + .codeium/windsurf*/mcp_config.json
paths (the .codeium tree is unchanged per vendor docs).
Tests: installer.test.ts (.devin primary, .windsurf legacy, dual-write both ids).
Full build + extension (65) + webview (35) tests pass.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,15 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
6
6
7
7
## [Unreleased]
8
8
9
+
### Extension — Windsurf renamed to Devin Desktop, legacy-compatible (2026-06-05)
10
+
11
+
Cognition rebranded the Windsurf editor to **Devin Desktop** on 2026-06-02 (in-place OTA rename) and moved workspace AI assets from `.windsurf/` to `.devin/`, keeping `.windsurf/` as a read fallback (Windsurf-import is on by default).
12
+
13
+
-**Relabel:** the Setup IDE picker and auto-config now show **"Devin Desktop (Windsurf)"** / **"Devin Desktop Next (Windsurf Next)"** ([`ide-configs.ts`](packages/extension/src/auto-config/ide-configs.ts), [`Setup.tsx`](packages/webview/src/tabs/Setup.tsx), [`Prompts.tsx`](packages/webview/src/tabs/Prompts.tsx)).
14
+
-**AI-files install** ([`skills/installer.ts`](packages/extension/src/skills/installer.ts)) now **dual-writes** skills/rules/workflows to both `.devin/{skills,rules,workflows}/airtable-formula.md` (new primary) and `.windsurf/…` (legacy — for pre-rebrand Windsurf + the vendor import path); `checkAiFiles` reports "ok" if either exists. New optional `AiInstallConfig.legacy` field drives this.
15
+
-**Unchanged (back-compat):** the `windsurf` / `windsurf-next` IDE ids and the `.codeium/windsurf*/mcp_config.json` MCP config paths — the `.codeium` tree is unchanged per the vendor docs.
16
+
- Tests: [`installer.test.ts`](packages/extension/src/test/installer.test.ts) covers the `.devin` primary, the `.windsurf` legacy fallback, and dual-write for both ids. Full build + extension (65) + webview (35) tests pass.
17
+
9
18
### MCP Server 2.5.0 — Record Templates (9 new tools) + round-4 user-report fixes (2026-05-01)
10
19
11
20
Promotes record templates to a first-class MCP capability. Templates are
0 commit comments