agentcarousel 0.2.3

Evaluate agents and skills with YAML fixtures, run cases (mock or live), and keep run rows in SQLite for reports and evidence export.
Documentation
1
2
3
4
5
6
7
use crate::RunId;
use ulid::Ulid;

/// Allocate a new time-ordered [`RunId`] (ULID).
pub fn new_run_id() -> RunId {
    RunId(Ulid::new().to_string())
}