Crafter.Debug/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 7574ad5c4e
fix(cli): take global flags after the command, and call --json again
Only --json was taken after the command, so `wait --paused --timeout
60s`, the order the guide's own synopsis and agents use, failed with
"unknown argument '--timeout'", and `-i` after the command did too.
And since that --json was taken as the output flag, `call X --json
'{...}'`, the documented way to pass arguments as JSON, never reached
call: its object then failed as "not key=value".

--timeout, -i and --json now go anywhere on the line; no command has
options of those names. After `call`, a --json followed by an object
is the arguments, and any other --json the output flag. A trailing
--timeout or -i without its value is a usage error that says so.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 03:21:41 +01:00
..
ShouldAnswerRequests feat(session): serve requests without blocking a thread, pause and step 2026-11-01 01:53:15 +01:00
ShouldDescribeDefaultsAndRequired feat(core): Value, reflection, codecs and results, shared by app and client 2026-11-01 01:31:58 +01:00
ShouldDiscoverLiveInstances feat(discovery): find live instances across sandboxes; build info 2026-11-01 01:56:31 +01:00
ShouldEvaluateConditions feat(registry): commands, watches, samples, the timeline and conditions 2026-11-01 01:40:59 +01:00
ShouldInvokeCommands feat(registry): commands, watches, samples, the timeline and conditions 2026-11-01 01:40:59 +01:00
ShouldPauseAndStep feat(session): serve requests without blocking a thread, pause and step 2026-11-01 01:53:15 +01:00
ShouldRecordTimeline feat(registry): commands, watches, samples, the timeline and conditions 2026-11-01 01:40:59 +01:00
ShouldReportDecodeErrorsWithPaths feat(core): Value, reflection, codecs and results, shared by app and client 2026-11-01 01:31:58 +01:00
ShouldResolveWatchPaths fix(core): encode a float as its shortest decimal 2026-11-01 03:21:41 +01:00
ShouldRoundTripAggregates fix(core): encode a float as its shortest decimal 2026-11-01 03:21:41 +01:00
ShouldRoundTripJson feat(core): Value, reflection, codecs and results, shared by app and client 2026-11-01 01:31:58 +01:00
ShouldRunClientCommands fix(cli): take global flags after the command, and call --json again 2026-11-01 03:21:41 +01:00
ShouldServeOverQuic test(transport): drive a listening session over loopback 2026-11-01 03:07:09 +01:00
ShouldWaitTraceAndFollow feat(session): serve requests without blocking a thread, pause and step 2026-11-01 01:53:15 +01:00