mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-05 08:10:39 +00:00
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> |
||
|---|---|---|
| .. | ||
| fabro-cli | ||
| fabro-mcp-server | ||
| fabro-server | ||
| fabro-spa | ||