fix: remove internal dotprompt markers from user-facing tools#555
Open
MichaelDoyle wants to merge 1 commit intomainfrom
Open
fix: remove internal dotprompt markers from user-facing tools#555MichaelDoyle wants to merge 1 commit intomainfrom
MichaelDoyle wants to merge 1 commit intomainfrom
Conversation
85e3643 to
190df26
Compare
9c4d29d to
30c8ca5
Compare
The primary goal of this change is to strictly remove support for legacy
<<<dotprompt:...>>> internal markers from all authoring environments, as
these are intended for internal runtime use and have been superseded by
the Handlebars helper syntax.
- Remove syntax highlighting and snippet support for internal
<<<dotprompt:...>>> markers in VS Code, JetBrains, Vim, Monaco,
and Emacs extensions.
- Clean up dead token types and highlighting attributes in the
JetBrains and Monaco implementations.
- Update the core Tree-sitter grammar tests to remove legacy marker
validation.
- Independently transition all role and section snippets from
block-based ({{#role}}) to inline marker ({{role}}) Handlebars helpers
to simplify template authoring.
- Restore cursor positioning (bash) and proper newlines to role snippets
in VS Code to ensure consistent usability.
30c8ca5 to
caf559b
Compare
Member
Author
|
@yesudeep the internal dotprompt markers should be hidden from users. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Removes support for internal
<<<dotprompt:...>>>markers from all editor extensions and user-facing tools. These markers were intended for internal processing and should not be exposed to end-users in templates, READMEs, or snippets.This update affects multiple packages:
Also removes incorrect "block" syntax from role/history helpers in snippets, etc.