mirror-ghostty/macos/Sources/Features/AppleScript
Christo Wilken 9a9002202b macos: add pid and tty properties to AppleScript terminal class
Expose the foreground process PID and TTY device path as read-only properties on the AppleScript terminal class and App Intents TerminalEntity. This enables reliable process-to-terminal mapping for automation tools when multiple terminals share the same CWD.

Closes #11592
Closes #10756

Session: 019d341c-a165-7843-a2f7-2f426114cf17
2026-04-20 15:16:03 +02:00
..
AppDelegate+AppleScript.swift macos: add AppleScript front window and focused terminal properties 2026-03-08 20:00:21 -07:00
Ghostty.Input.Mods+AppleScript.swift macos: add AppleScript commands for text input, key, and mouse events 2026-03-05 21:17:34 -08:00
ScriptInputTextCommand.swift macos: add macos-applescript config 2026-03-06 15:04:20 -08:00
ScriptKeyEventCommand.swift macos: add macos-applescript config 2026-03-06 15:04:20 -08:00
ScriptMouseButtonCommand.swift macos: add macos-applescript config 2026-03-06 15:04:20 -08:00
ScriptMousePosCommand.swift macos: add macos-applescript config 2026-03-06 15:04:20 -08:00
ScriptMouseScrollCommand.swift macos: add macos-applescript config 2026-03-06 15:04:20 -08:00
ScriptRecord.swift macos: use value-style AppleScript surface configuration records 2026-03-06 12:16:40 -08:00
ScriptSurfaceConfiguration.swift macos: rename surface config working directory to not be ambiguous 2026-03-06 15:16:03 -08:00
ScriptTab.swift macos: new tab applescript command should not activate application 2026-03-13 08:49:22 -07:00
ScriptTerminal.swift macos: add pid and tty properties to AppleScript terminal class 2026-04-20 15:16:03 +02:00
ScriptWindow.swift macos: use direct parameters for object-targeting commands 2026-03-07 07:23:59 -08:00