Skip to content

Add Trackio trace logging#687

Open
abidlabs wants to merge 1 commit into
OpenPipe:mainfrom
abidlabs:add-trackio-trace-logging
Open

Add Trackio trace logging#687
abidlabs wants to merge 1 commit into
OpenPipe:mainfrom
abidlabs:add-trackio-trace-logging

Conversation

@abidlabs
Copy link
Copy Markdown

@abidlabs abidlabs commented May 21, 2026

Hi folks! This PR adds trace logging via Trackio, the free, local-first experiment tracking library from Hugging Face 🤗

This PR follows ART's existing model.log(...) pattern for trajectory and metrics logging, specifically I did this:

  • added report_metrics=["trackio"] support for Trackio metric logging
  • added logging trajectories as trackio.Trace records with split/step/group/sample metadata
  • added a helpful import error if Trackio logging is enabled but trackio is not installed
  • documented Trackio trace logging and added tests with mocked Trackio

Here's what it looks like:

image

Duplicate-work check

I checked open PRs with these searches before opening this PR:

  • trackio Trace
  • Trackio trajectory
  • trajectory traces

No open PRs matched this work.

AI assistance

AI assistance was used to prepare this PR.

@abidlabs abidlabs marked this pull request as ready for review May 21, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant