Skip to content

Conversation

@jcollie
Copy link
Member

@jcollie jcollie commented Jan 5, 2026

The "unimplemented OSC command" warning is a frequent source of red herrings as there are many OSCs that we parse but deliberately do not implement. It's also a small drag on performance due to the function call overhead and the overhead of formatting and outputting the message. This PR lowers the message from warning to debug. Debug logs are compiled out of release builds so there should be less confusion from general users who will no longer see the message.

@jcollie jcollie added this to the 1.3.0 milestone Jan 5, 2026
@jcollie jcollie requested a review from a team as a code owner January 5, 2026 21:51
@mitchellh mitchellh merged commit 6da5f72 into ghostty-org:main Jan 6, 2026
53 checks passed
@mitchellh
Copy link
Contributor

This was warning early on because it was a useful roadmap for what to implement to make the terminal functional, but we are very very long past that point and nowadays its mostly stuff we're purposely not implementing so this makes sense.

@jcollie jcollie deleted the osc-unimplemented-debug branch January 7, 2026 16:56
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