use super::minimax::MiniMaxClaudeRunner;
use super::{
delegate_agent_runner, AgentError, AgentRunner, ParsedResponse, PermissionRules, StreamEvent,
};
pub struct KimiClaudeRunner {
inner: MiniMaxClaudeRunner,
}
impl KimiClaudeRunner {
pub fn new() -> Self {
Self {
inner: MiniMaxClaudeRunner::new("kimi"),
}
}
}
delegate_agent_runner!(KimiClaudeRunner, inner);
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn kimi_name() {
let runner = KimiClaudeRunner::new();
assert_eq!(runner.name(), "kimi");
}
}