mirror of
https://github.com/cline/cline.git
synced 2026-08-28 19:48:08 +08:00
edaab58716
* Add tuistory-based TUI e2e harness for the CLI Evaluates https://github.com/remorses/tuistory as a Playwright-style driver for the interactive TUI. Adds: - tuistory devDependency in apps/cli - test:e2e:tuistory script + vitest.tuistory.e2e.config.ts - src/cli.tuistory.e2e.test.ts: ports the script(1)-based interactive smoke tests to reactive waitForText/screen-state assertions against a real PTY + Ghostty terminal emulator (5 tests, ~11s, no fixed sleeps) - DEVELOPMENT.md docs for the vitest suite and the tuistory session CLI agents can use to manually drive the TUI headlessly * Add tuistory agent skill (.cline/skills, symlinked to .claude/.agents) Teaches coding agents to drive the Cline TUI headlessly via tuistory sessions (launch with isolated env, reactive wait, snapshot/screenshot, observe-act-observe loop) and to write launchTerminal()-based e2e tests, closing the loop for cloud agents testing apps/cli.