Skip to content

feat: yaml editor#3400

Merged
AleksandarCole merged 20 commits intomainfrom
feat--yaml-preview
Mar 10, 2026
Merged

feat: yaml editor#3400
AleksandarCole merged 20 commits intomainfrom
feat--yaml-preview

Conversation

@AleksandarCole
Copy link
Collaborator

@AleksandarCole AleksandarCole commented Mar 9, 2026

Adds a YAML preview allowing users to understand the YAML structure of the Canvas they are editing.

@superplanehq-integration
Copy link

👋 Commands for maintainers:

  • /sp start - Start an ephemeral machine (takes ~30s)
  • /sp stop - Stop a running machine (auto-executed on pr close)

@AleksandarCole AleksandarCole changed the title Feat: yaml editor feat: yaml editor Mar 9, 2026
@shiroyasha
Copy link
Collaborator

Overall, good PR 👍

Please add at least some e2e tests to cover the major parts (good yaml, yaml errors, quickfix application, completly broken yaml). There are a lot of moving parts in this PR, it will be super easy to break it if we have no tests for it.

@AleksandarCole
Copy link
Collaborator Author

@shiroyasha thanks for the review. I ended up keeping the Preview mode only - which is a lot simpler change.

@AleksandarCole
Copy link
Collaborator Author

/sp start

@superplanehq-integration
Copy link

✅ Ready.

Web: https://pr-3400-ephemeral.superplane.com
SSH: ssh -o StrictHostKeyChecking=no app@178.104.15.210
Logs: ssh -o StrictHostKeyChecking=no app@178.104.15.210 'cd superplane && make dev.logs.app'

@AleksandarCole AleksandarCole merged commit 51a5b82 into main Mar 10, 2026
3 checks passed
@AleksandarCole AleksandarCole deleted the feat--yaml-preview branch March 10, 2026 09:53
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