orca/skill-guides
Brennan Benson 39c3c58d55
perf(runtime): gate terminal.list visual layouts (#12450)
* perf(runtime): gate terminal.list visual layouts and stop the false writable claim

visualLayouts is ~31% of a large terminal.list payload (44,208 B of 137,412 B on a live 134-terminal remote runtime) and has exactly one consumer: the human-readable CLI formatter. Gate it behind an includeVisualLayouts request param that defaults to included, so pre-flag clients are unaffected, and have every --json/internal caller opt out.

Also drop the record-backed builder's writable, which was a verbatim copy of connected. terminal.show now states writability explicitly as exactly what terminal.send's PTY gate enforces.

* test(runtime): type the payload-size fixture arrays for tsc

* fix(runtime): preserve terminal list compatibility

* test(runtime): guard terminal list optimization

* fix(cli): preserve agent access to terminal layouts
2026-08-04 17:50:52 -07:00
..
computer-use.md fix(computer-use): make modifier clicks interruption-safe (#11451) 2026-07-29 18:29:10 -07:00
linear-tickets.md feat(skills): land remaining hybrid stubs (#9846) 2026-07-22 11:43:01 -07:00
orca-cli.md perf(runtime): gate terminal.list visual layouts (#12450) 2026-08-04 17:50:52 -07:00
orca-emulator-android.md fix(emulator): iOS ax via plain-JSON serve-sim helper (supersedes #10007) (#10029) 2026-07-22 21:30:53 -07:00
orca-emulator.md fix(emulator): iOS ax via plain-JSON serve-sim helper (supersedes #10007) (#10029) 2026-07-22 21:30:53 -07:00
orca-linear.md feat(linear): add MCP-style save issue (#9670) 2026-07-21 13:25:22 -07:00
orca-per-workspace-env.md Add version-matched skill guides to the CLI (#8624) 2026-07-14 02:17:55 -07:00
orchestration.md perf(runtime): gate terminal.list visual layouts (#12450) 2026-08-04 17:50:52 -07:00