selfware 0.6.1

Your personal AI workshop — software you own, software that lasts
1
2
3
4
5
6
7
8
9
10
11
12
13
use selfware::evolve::r#loop::EvolutionLoop;
use selfware::evolve::Graph;

#[tokio::test]
async fn test_evolution_loop_reanalyzes_after_action() {
    let graph = Graph {
        nodes: vec![],
        edges: vec![],
    };
    let mut loop_ = EvolutionLoop::new(graph);
    let result = loop_.run_once().await.unwrap();
    assert!(result.reanalyzed);
}