phi-agent 0.1.0

phi-agent — General-purpose AI Agent framework (builder factory, renderer, config, session management)
Documentation
1
2
3
4
5
6
7
8
9
10
pub mod llm;

pub use llm::{resolve_llm_config, LlmConfig};

use std::env;

/// Read an optional environment variable. Empty strings are treated as unset.
pub(crate) fn optional_env(key: &str) -> Option<String> {
    env::var(key).ok().filter(|v| !v.is_empty())
}