v1.2.0
v1.2.0 2026-06-08
v1.2.0 is mostly the pipe/output release plus test hardening.
Added pipe_to option, the program still copies the transcript to clipboard first, then optionally sends the same text into a shell command through stdin.
With 2 new config commands now: asryx --pipe-to '<COMMAND>' and asryx --no-pipe
The runtime routing got cleaned around that contract, and the model/language logic moved into the model layer too.
Plus, CI updates (mostly caching for faster builds).
Changes since v1.1.0
- f00bb09 cleanup runtime test state handling
- 1fbab8a cover runtime locking and routing
- 00cae6d cover CLI toggle boundaries
- 686d7d1 add runtime lifecycle test hooks
- 6bd66c4 separate engine output helpers
- a977879 restore runtime toggle ownership
- f3daa8f clarify route failure routing
- 696dd5b document pipe hook workflow
- 174dedb cover command boundary behavior
- 4af87cc make pipe commands cfg only
- 746d3d4 route transcripts through configured pipe hook
- 452edbe add pipe_to config stroage
- 59a340b just: run lightweight lint checks before configure
- b6c0326 add logs to owned paths lint rule
- d2c4229 add logs to modules boundary lint rule
- e737f62 add logs to custom lint rules
- 42b451e docs: revise README for clarity and additional details
- 4b6630d ci: cache install artifacts to speed up CI (#6)
- 24bf4a6 docs: improve clarity, usage examples, and model details
- e2999cd ci: enforce job ordering, refactor sanitizers & smoke runs
- bb511a9 update demo
- 175f40e add language CLI options (#4)
Pull requests
Authors
- rccyx (22 commits)