Skip to content

internal: (studio) send debugData to studio server#33338

Merged
mabela416 merged 18 commits intodevelopfrom
mabel/send-debug-data-to-studio
Feb 18, 2026
Merged

internal: (studio) send debugData to studio server#33338
mabela416 merged 18 commits intodevelopfrom
mabel/send-debug-data-to-studio

Conversation

@mabela416
Copy link
Contributor

@mabela416 mabela416 commented Feb 5, 2026

  • Closes

Additional details

Makes debugData available to the studio server. Goes along with this PR


Note

Medium Risk
Medium risk due to cross-package type/interface changes (@packages/types, Studio server shape, and app Studio bundle types) that can break runtime integration if any consumer expects the previous signatures.

Overview
Makes config-derived debugData a first-class type (DebugData) in @packages/types and threads it from ProjectConfigManager/ProjectConfigIpc through StudioLifecycleManager into StudioManager.setup and ProtocolManager.prepareProtocol.

Extends the Studio server contract by adding getStudioConfig/getCachedStudioConfig (with corresponding StudioConfig types), updates the test studio fixture and unit tests accordingly, and refreshes studio-app-types.ts with additional Studio/AI/snapshot-related type definitions and several props made optional.

Written by Cursor Bugbot for commit 5195f34. This will update automatically on new commits. Configure here.

Steps to test

Follow the steps to test in this PR. You can log the filePreprocessorHandlerText coming from debugData and you should see a log for Using file preprocessor handler text from debug data: %o

How has the user experience changed?

PR Tasks

@mabela416 mabela416 marked this pull request as ready for review February 6, 2026 14:27
@mabela416 mabela416 self-assigned this Feb 6, 2026
@cypress
Copy link

cypress bot commented Feb 6, 2026

cypress    Run #69021

Run Properties:  status check passed Passed #69021  •  git commit 5195f34d7b: Merge branch 'develop' into mabel/send-debug-data-to-studio
Project cypress
Branch Review mabel/send-debug-data-to-studio
Run status status check passed Passed #69021
Run duration 10m 52s
Commit git commit 5195f34d7b: Merge branch 'develop' into mabel/send-debug-data-to-studio
Committer mabela416
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 2
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 173
View all changes introduced in this branch ↗︎
UI Coverage  62.34%
  Untested elements 27  
  Tested elements 48  
Accessibility  98.96%
  Failed rules  0 critical   3 serious   1 moderate   0 minor
  Failed elements 19  

@mschile mschile changed the title chore: send debugData to studio server internal: (studio) send debugData to studio server Feb 6, 2026
Copy link
Contributor

@mschile mschile left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a couple comments.

@mabela416 mabela416 requested a review from mschile February 6, 2026 21:26
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@mabela416 mabela416 requested a review from mschile February 17, 2026 17:27
@mabela416 mabela416 merged commit f7bc706 into develop Feb 18, 2026
94 checks passed
@mabela416 mabela416 deleted the mabel/send-debug-data-to-studio branch February 18, 2026 17:48
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.

2 participants

Comments