newt-core 0.8.0

Newt-Agent core types, errors, and the NeMoCode-style tier router
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use super::*;

#[test]
fn transport_keywords_round_trip() {
    for kind in [
        TransportKind::Stdio,
        TransportKind::Sse,
        TransportKind::Http,
    ] {
        assert_eq!(TransportKind::from_keyword(kind.as_str()), Some(kind));
    }
    assert_eq!(TransportKind::Stdio.as_str(), "stdio");
    assert_eq!(TransportKind::from_keyword("grpc"), None);
}