vibe-tests 0.0.1

Integration test framework for MCP servers with LLM-powered tool calling.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Startup environment passed to on_start callback.
//! Compose (if configured) is already up when this runs.

use std::path::PathBuf;

use crate::base::tee_writer::TeeWriter;

/// Environment provided at engine startup.
/// Use to launch MCP server, run initialization commands.
pub struct EnvStart {
    /// Isolated home directory. All configs and caches should use this path.
    pub home: PathBuf,
    /// Tee writer for redirecting stdout/stderr to log file.
    pub tee: TeeWriter,
}