Skip to content

Add Windsurf integration and session handling [Blocked]#625

Open
rajbos wants to merge 1 commit intomainfrom
windsurf
Open

Add Windsurf integration and session handling [Blocked]#625
rajbos wants to merge 1 commit intomainfrom
windsurf

Conversation

@rajbos
Copy link
Copy Markdown
Owner

@rajbos rajbos commented Apr 18, 2026

Attempt to discover the sessions from Windsurf. We can only find the session and their file sizes, but not read their content.
So that means:

  • no turn information
  • no token counts
  • no insights

So this is blocked for now.

Changes

  • Introduced new Windsurf data access layer for managing session data.
  • Implemented methods to capture credentials, validate them, and make API calls to the Windsurf language server.
  • Added functionality to discover and read Windsurf Cascade session files.
  • Enhanced usage analysis to handle Windsurf virtual sessions without file content.
  • Updated tool names in the extension to include Windsurf-related actions.
  • Created a PowerShell script for repository statistics, including file counts and lines of code.
  • Added logic to determine editor type based on file paths, including Windsurf sessions.

- Introduced new Windsurf data access layer for managing session data.
- Implemented methods to capture credentials, validate them, and make API calls to the Windsurf language server.
- Added functionality to discover and read Windsurf Cascade session files.
- Enhanced usage analysis to handle Windsurf virtual sessions without file content.
- Updated tool names in the extension to include Windsurf-related actions.
- Created a PowerShell script for repository statistics, including file counts and lines of code.
- Added logic to determine editor type based on file paths, including Windsurf sessions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant