selfware 0.6.3

Your personal AI workshop — software you own, software that lasts
Documentation
1
2
3
4
5
6
7
8
9
10
11
use selfware::evolve::persona::ComponentPersona;
use selfware::evolve::Node;

#[test]
fn test_persona_generates_grounded_explanation() {
    let persona = ComponentPersona::new();
    let node = Node::code("agent", "src/agent");
    let explanation = persona.explain(&node).unwrap();
    assert!(explanation.contains("agent"));
    assert!(explanation.contains("src/agent"));
}