fabro/lib
Bryan Helmkamp e89f03b316
Fix flaky run id vs variable timestamp assertion
RunId is a ULID, so its embedded timestamp is truncated to whole
milliseconds, while Variable.updated_at comes from Utc::now() with
sub-millisecond precision. When the variable write and the run creation
landed in the same millisecond, the run id compared as earlier and the
assertion failed. Truncate the variable timestamp to milliseconds so
both sides use the same precision.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 06:21:33 -04:00
..
apps Fix flaky run id vs variable timestamp assertion 2026-08-21 06:21:33 -04:00
components Merge remote-tracking branch 'origin/main' into pr-764 2026-08-20 22:07:20 -04:00
foundation Merge remote-tracking branch 'origin/main' into pr-764 2026-08-20 22:07:20 -04:00
packages/fabro-api-client Merge remote-tracking branch 'origin/main' into fix/redaction-corrupts-executable-spec 2026-08-20 20:42:20 -04:00