xXPBSXx and Claude Sonnet 5.5
4d7c7e681e
fix(tools): report deeply nested pad timelines as usage errors
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-29 05:10:00 +01:00
rooklz
67b08ce1d6
fix(tools): report symbolic link loops in pad_timeline as usage errors
2026-10-28 10:03:35 +00:00
Dean
e52c9250e7
Merge pull request #12040 from Cankiee/fix/pad-timeline-duplicate-buttons
...
fix(tools): reject duplicate timeline buttons
2026-10-28 22:40:36 +13:00
Cankiee
0fdce2faf4
fix(tools): reject duplicate timeline buttons
2026-10-27 18:22:57 +01:00
pushkarreddyy
fc2bda11b1
fix(tools): validate destination command path in pad_timeline
2026-10-27 21:56:40 +05:30
Joacoorandom
f878b14cd2
test(tools): check interior repeated pad timestamps
2026-10-22 19:42:38 -03:00
Joacoorandom
23e59095e8
test(tools): cover repeated pad timeline capacity boundaries
2026-10-21 21:30:41 -03:00
tkcm01 and Claude Opus 5.5
5092e19c64
fix(tools): preserve pad command ordering across clock resets
...
pad_timeline.py now takes its sequence from pad_input.next_sequence, and
pad_input.previous_sequence reads the sequence from an APS5_PAD_TIMELINE
header, so a pulse or timeline queued after a host reboot still exceeds
the sequence the runtime loaded from the existing command file.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-20 13:23:42 -04:00
MrMha
c72ccac3e6
feat(pad): queue timed controller button sequences
2026-10-19 07:58:16 +04:00