Programa

Drive the programa terminal app from inside a programa surface — inspect windows/workspaces/panes/surfaces, split panes and run commands without stealing the user's focus, read output from sibling panes, spawn and coordinate a helper agent, and wait on it. Use whenever an agent is running inside programa (PROGRAMA_SURFACE_ID and PROGRAMA_SOCKET_PATH are set) and needs to control the app itself, not just the shell inside one pane. Do not use, and do not call the programa CLI at all, when those two variables are unset — that means the agent is not running inside programa.

darkroomengineering 66b039d 18 files · 146.1 KB Updated

File contents

darkroomengineering/programa/tree/main/ commit 66b039df51

Frequently asked questions

npx skillmds@latest add darkroomengineering/programa