Skip to content

Releases: drewstone/agent-record

v3.0.7

Choose a tag to compare

@drewstone drewstone released this 31 Oct 09:54
6f43175

An execution's done usage records fresh input: the Sandbox SDK's inputTokens include cache reads and writes for every provider, so the converter now records input − cacheRead − cacheWrite (magnetar-rust-sandbox-20261031b s1:s0: 260,934 fresh beside 16,240,896 cache reads, not 16,501,830). Adapter 2.7.4, so records reconvert. See #394.

Archive SHA256: 0529acde00e3d265f369f662965d2b6df3307b8f4dbbc8c41275206fc9a86df2 (packed on beelink2 from the gated head of #394; typecheck and 27/27 tests passed).

v3.0.6

Choose a tag to compare

@drewstone drewstone released this 31 Oct 04:50
e6263e6

The run's root reads its whole root-stream.jsonl before its output parts (on Discovery run magnetar-rust-sandbox-20261031b the parts held 150 of the root's 302 tool calls for the same turn). Includes 3.0.5: a journal that never spawns its root still records it, and a settled node with no other conversation keeps its recorded live stream and execution-total usage. Adapter 2.7.3. See #393 and #391.

Archive SHA256: 36a671465b7cbfbf58095a013bbc01516d7144fa55d1381548fac481d8de56dd (packed on beelink2 from the gated head of #393; typecheck and 27/27 tests passed).

v3.0.5

Choose a tag to compare

@drewstone drewstone released this 31 Oct 04:36
38e7309

A run whose spawn journal never spawns its root still records it: the root's own journal events and root-stream.jsonl have an owner, and root-stream tool results are timed from their call rows. A settled node with no other conversation keeps its recorded live stream and its turn's execution-total usage (live-stream-after-settle). Adapter 2.7.2. See the converter change and release metadata.

Archive SHA256: 462d0da792253262fd01a2853f9c436b89a7cd0fdf5134ddf23a9d2d5ff7c82e (packed on beelink2 from the gated head of #392; typecheck and 27/27 tests passed).

v3.0.4

Choose a tag to compare

@drewstone drewstone released this 31 Oct 01:12
471e07e

Add the data-only projectPartEvents(node, rows) overload for live native provider frames. Retained ingestion keeps its existing entrypoint, clipping policy and source anchors.

Native integration, published3.0.3 CLI byte-equivalence, JSON schema and fresh installed-package checks pass. See the projection change and release metadata.

3.0.3

Choose a tag to compare

@drewstone drewstone released this 30 Oct 21:13
e89651e

Preserve stopped actors from legacy research publications at their validated import boundary. Current native Runtime failures keep their recorded failure state. Raw publication inputs, events, source references, declarations and all eleven schemas remain unchanged.

Qualified through typecheck, build, 25 data integration cases and a fresh packed consumer covering the immutable legacy publication and a file-backed current native failure. All 63 installed members match the released archive.

3.0.2

Choose a tag to compare

@drewstone drewstone released this 30 Oct 18:36
d2874e5

Recorded checker versions can carry their own optional provenance and partial calibration through the existing canonical schemas. Historical omission/null remains unknown. Supplied fields keep the current validation; root verdict calibration still requires its existing state and stages. No source, author or calibration is inferred across checker versions.

3.0.1

Choose a tag to compare

@drewstone drewstone released this 30 Oct 17:36
fd0917d

Adds optional check provenance and calibration metadata to the existing public schemas. Historical omission, null metadata and unknown fields remain readable. Explicit definedBy references require non-whitespace IDs and evidence without altering accepted bytes.

Retires repeated object/catchall plumbing in favor of Zod looseObject. Includes ESM declarations and existing report CLI; views remain owned by Charts and Sandbox UI.

3.0.0

Choose a tag to compare

@drewstone drewstone released this 30 Oct 16:29
959e696

Core now owns validated record/report data, schemas, historical adapters, ingest and the report CLI. Import React record/report views from @tangle-network/sandbox-ui/record and charts from @tangle-network/charts/react; Core’s private views, stylesheet and browser bundle are retired in this major release.

The report CLI uses the published Sandbox UI3 isolated ResearchReport entry and standalone asset. Ordinary Core-only installation was exercised through the actual CLI at desktop/phone in light/dark across Denver and Tokyo, including genuine retained FTQC Activity with visible UTC times, original-source/citation/reload, scope/revision/byte refusals, offline CSP,0600 outputs and overwrite refusal. All11 public JSON schemas remain byte-identical to Core2; models, historical adapters and ingest remain available.

Frozen release artifact:182,145bytes, SHA256 b7c6a3e0035212b3a927c9afa70187d5a2f8b17a4dd3448fe6b1e648165de07d. All63 installed members match. The Blog’s actual served cutover preserves all9 signed records and7 asset bodies across four viewport/theme states. Earlier immutable releases remain available for historical consumers.

AgentRecord 2.0.0: Discovery workspace moves to Tools

Choose a tag to compare

@drewstone drewstone released this 30 Oct 07:43
38e79b7

Discovery workspace composition now lives in Tools. Core2 removes the duplicate workspace/browser bundle, page exports, receipt renderer and exclusive styles/tests/dependencies. Historical1.x archives remain available.

All record/workspace/report/assessment/publication schemas/models, bounded harness and Runtime readers, ingest, report CLI and retained Blog views remain. Existing graph model/geometry and report options are available from the pure /record and /report entries. All11 generated public schemas are byte-identical to the qualified1.x baseline.

Sourcefd6bb3e; merged38e79b7de8a2eb3f38eb497e6093a4d0734c538c; identical trees. Tracked text37,477lines/119files. Merged delta182added/21362removed across131files. Native full gateB1-23f3dc1dc5effb87f45f10377a59ffc0 PASS129s,50retained checks/fourstates/sevenflows. Actual served Tools composition and public Runtime3.0.7 no-Core CLI consumer conditions are proven.

Qualified GitHub archive997,091bytes; SHA256c233e3c894ea843946a6ef93adfc06015e9996f51dd7640c20cf88a520c2ff62. No npm release.

AgentRecord 1.0.13: bounded Runtime journal projection

Choose a tag to compare

@drewstone drewstone released this 30 Oct 05:02
b601e10

Stream Runtime part frames without retaining superseded raw/parsed journal rows. The actual public converter handles a1.29GB/7.15M-row single-part journal at1.37GB peak RSS in5.8s, where the previous source aborts at5.77GB. Full record bytes, order, digests and source anchors match the held-version baseline across CRLF, invalid/torn rows, clipped UTF8, output blobs, codex replacements and unknown usage.

Qualified source4d808c42; merged fixb082d5ba; version releaseb601e10c. Native gates: byte/memory9b7ac2cd, full147cases+3browserjourneysc2e2bcdd, versioned build/typecheck/package/privacy/pack8c8efda4. No heap override or input pruning. Converter producer is2.7.1; previous released adapter was2.7.0.

Archive SHA256:047355922ceabc2fb61af380e19a23e0a444e9d902339c671c9dce6d9b3c3966.