I’d like to request adding Ghostty terminal (com.mitchellh.ghostty) to the “Work with Apps” supported apps list.
Ghostty is a fast, GPU-accelerated terminal emulator that’s growing in popularity among developers. It’s currently not recognized by the “Work With” feature despite being a regular macOS app visible to ScreenCaptureKit.
I investigated and found that ChatGPT’s macOS app uses a hardcoded allowlist of bundle IDs in ChatGPT.framework. Ghostty’s bundle ID (com.mitchellh.ghostty) is simply not in the list. The app otherwise behaves identically to supported terminals like Terminal.app and iTerm2.
On the Ghostty side, macOS Accessibility API support is implemented and working - AXTextArea role, AXValue with terminal content, AXBoundsForRange, line navigation, cursor position, and change notifications all function correctly. There is an open PR (ghostty-org/ghostty#10992) adding this support.
Adding com.mitchellh.ghostty to the allowlist alongside the other supported terminals would be much appreciated. Thanks!