package miaou-runner
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Miaou runner with backend selection
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.5.2.tar.gz
md5=60a3b9f181f24572a06a9492532bfdda
sha512=fcc35a275066be2900e6201782faf47503076fa4640f08cf78067835a6f447b74613009e55b2ac799adb7ca46f1bffa261fc5971753f2cc3c6bef327511c7ef6
doc/miaou-runner.tui/Miaou_runner_tui/Headless_json_runner/index.html
Module Miaou_runner_tui.Headless_json_runnerSource
Headless JSON-over-stdio runner. Activated when MIAOU_DRIVER=headless. Reads newline-delimited JSON commands from stdin and writes JSON responses to stdout. The app binary becomes a subprocess that an AI agent or CI script can drive without a real terminal.
Remove ANSI/VT escape sequences from s, returning plain text.
Optional callback invoked with the raw ANSI frame on every frame emit. Set by run ~on_frame before the command loop starts. The callback receives the terminal dimensions (rows, cols) followed by the raw ANSI data so that a viewer can resize its terminal to match.
Source
val current_frame :
unit ->
[> `Assoc of (string * [> `Int of int | `String of string ]) list ]Process one parsed command. Returns true to keep running, false to stop the loop.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>