anyagent 0.0.3

One Rust interface to the coding agents installed on a machine.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/// Smoke-prints discovered agents and missing agents without asserting.
#[tokio::test]
async fn discover_smoke() {
    let report = anyagent::Runtime::new().discover().await;
    for a in &report.agents {
        println!(
            "FOUND {} at {} ({:?})",
            a.id,
            a.executable_path.display(),
            a.source
        );
    }
    for m in &report.missing {
        println!("MISSING {}", m.id);
    }
}