malvin 0.2.4

Non-interactive research and coding agent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use super::SyntheticAcpSessionUpdate;

#[test]
fn synthetic_acp_session_update_all_has_five_variants() {
    assert_eq!(SyntheticAcpSessionUpdate::all().len(), 5);
}

#[test]
fn synthetic_acp_session_update_variants_exist() {
    let _ = (
        SyntheticAcpSessionUpdate::AgentMessageChunk,
        SyntheticAcpSessionUpdate::AgentThoughtChunk,
        SyntheticAcpSessionUpdate::ToolCall,
        SyntheticAcpSessionUpdate::ToolCallUpdate,
        SyntheticAcpSessionUpdate::OutRaw,
    );
}