Skip to content

Cursor Provider#637

Draft
da1z wants to merge 4 commits into
mattpocock:mainfrom
da1z:cursor-support
Draft

Cursor Provider#637
da1z wants to merge 4 commits into
mattpocock:mainfrom
da1z:cursor-support

Conversation

@da1z
Copy link
Copy Markdown

@da1z da1z commented May 13, 2026

#636
still need decision on session storage

da1z added 4 commits May 12, 2026 16:51
- Implemented the cursor agent provider in `AgentProvider.ts`, including methods for building commands and parsing stream lines.
- Added tests for the cursor agent in `AgentProvider.test.ts` and `InitService.test.ts` to verify functionality and integration.
- Updated Dockerfile template for the cursor agent in `InitService.ts`.
- Modified imports in relevant files to include the new cursor agent.
- Added functionality to `parseStreamLine` in `AgentProvider.ts` to extract session IDs from initialization system messages.
- Introduced a new test case in `AgentProvider.test.ts` to verify the correct extraction of session IDs from stream lines.
…captureSessions option

- Updated the `cursor` agent provider to include logic for handling `resumeSession` and `captureSessions` options in `buildPrintCommand`.
- Added tests in `AgentProvider.test.ts` to verify the correct behavior of the `--force` and `--resume` flags based on the new options.
- Changed the default value of `captureSessions` to true for the cursor provider.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 13, 2026

@da1z is attempting to deploy a commit to the Matt Pocock's projects Team on Vercel.

A member of the Team first needs to authorize it.

@da1z da1z changed the title Cursor support Cursor Provider May 13, 2026
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