Skip to content

v0.6.0 — JSON & JSONL sources

Choose a tag to compare

@gulmezeren2-byte gulmezeren2-byte released this 17 Jul 15:52
· 9 commits to main since this release

JSON and JSONL sources. A source can now be a .json file (an array of record objects) or a .jsonl/.ndjson file (one object per line), alongside CSV, Excel, parquet and DuckDB.

sources:
  # an AI agent's structured output, verified against the raw data
  claim:  out/analysis.json
  events: logs/events.jsonl

This sits at the center of what andon is for: agents emit JSON, and now andon can verify it directly against the data it came from — no "convert to CSV first" step. A malformed file fails with a message that names the shape andon expected (an array of records, or one object per line).

Full changelog: https://github.com/gulmezeren2-byte/andon/blob/main/CHANGELOG.md