pub mod apply_patch;
#[derive(Debug, Clone)]
pub enum ResponseItem {
Message { role: String, content: String },
FunctionCall { name: String, arguments: String },
Error { message: String },
}
pub use apply_patch::{
apply_hunks, apply_patch, maybe_parse_apply_patch, maybe_parse_apply_patch_verified,
parse_patch, ApplyPatchAction, ApplyPatchError, ApplyPatchFileChange, Hunk, MaybeApplyPatch,
MaybeApplyPatchVerified, ParseError, APPLY_PATCH_TOOL_INSTRUCTIONS,
};