microclaw-core 0.6.1

Stable provider-neutral contracts and safety primitives for MicroClaw
Documentation
[package]
name = "microclaw-core"
version = "0.6.1"
edition = "2021"
license.workspace = true
authors.workspace = true
homepage.workspace = true
repository.workspace = true
rust-version.workspace = true
description = "Stable provider-neutral contracts and safety primitives for MicroClaw"
keywords = ["ai", "agent", "llm", "microclaw"]
categories = ["api-bindings"]

[features]
default = []
http-errors = ["dep:reqwest"]
sqlite-errors = ["dep:rusqlite"]

[dependencies]
reqwest = { version = "0.12", features = ["json", "blocking"], optional = true }
rusqlite = { version = "0.37", features = ["bundled"], optional = true }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "2"
once_cell = "1"
regex = "1"
similar = "2"