claudy 0.2.2

Modern multi-provider launcher for Claude CLI
1
2
3
4
5
use crate::domain::context::{Context, DomainCommand};

pub trait CommandGateway {
    fn dispatch(&self, ctx: &mut Context, command: DomainCommand) -> anyhow::Result<i32>;
}