ai-agent 0.13.4

Idiomatic agent sdk inspired by the claude code source leak
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Assistant mode functionality

use crate::constants::env::ai;

/// Check if assistant mode flag is set via environment variable
fn read_assistant_mode_flag() -> bool {
    std::env::var(ai::CODE_ASSISTANT_MODE)
        .map(|v| v == "1" || v == "true")
        .unwrap_or(false)
}

pub fn is_assistant_mode() -> bool {
    read_assistant_mode_flag()
}

pub fn is_assistant_mode_enabled() -> bool {
    read_assistant_mode_flag()
}