agent-session-kit 0.6.2
An AntiGravity turn gets its clock back. agy CLI ~1.1.18 (2026-08) stopped
writing the per-turn wall time, and every cost scanner reading these stores
went dark from that day; the offset it writes instead is now resolved
against the trajectory's own start time, so a host that bumps its pin
recovers dated usage for the affected conversations with no API change.
Fixed
AntigravityGenMetadataReaderdates the relative-clock records agy
~1.1.18 writes. Those builds replace the wall clock at1.9.4with a
UInt64.maxsentinel at1.9.2and an elapsed-milliseconds offset at
1.9.10.1, measured from the trajectory's start. The reader now reads
that base from the store's owntrajectory_metadata_blobtable (path
2.1, exposed astrajectoryBaseDate(at:)) and resolves each turn as
base + offset —readGenMetadata(at:)callers get dated turns again
without code changes. A store with neither clock still yields nothing:
an undatable usage row cannot be billed to a day, anddecodeTurn(blob:)
keeps that contract (decodeTurn(blob:baseDate:)is the new
offset-aware entry point). The live session paths (metadataSummary,
transcript turn cards) resolve the same way, so first/last activity and
turn cards return for the affected conversations too.