A Terminal Protocol for Program Status (OSC 7501) mitchellh.com Wildcard
Mitchell Hashimoto has proposed OSC 7501, a terminal-native protocol that lets programs report whether they are idle, working, finished, blocked, or failed, with optional progress and message details. He says the format could replace screen-reading heuristics and app-specific APIs used by tools such as agent inboxes, and reports prototype implementations in Ghostty, Rex, Terraform, Claude Code, Codex, and Homebrew.