cortexai-tools 0.1.0

Built-in tools for Cortex AI agents: calculator, web search, file I/O and more
Documentation
[package]
name = "cortexai-tools"
version.workspace = true
edition.workspace = true
license.workspace = true
authors.workspace = true
repository.workspace = true
homepage.workspace = true
documentation.workspace = true
description = "Built-in tools for Cortex AI agents: calculator, web search, file I/O and more"
keywords = ["ai", "agents", "tools", "llm", "utilities"]
categories = ["api-bindings", "asynchronous", "development-tools"]

[dependencies]
cortexai-core = { workspace = true }
cortexai-macros = { workspace = true }
cortexai-data = { workspace = true, optional = true }
serde = { workspace = true }
serde_json = { workspace = true }
async-trait = { workspace = true }
anyhow = { workspace = true }
tokio = { workspace = true }
reqwest = { workspace = true }
chrono = { workspace = true }
parking_lot = "0.12"
fasteval = { workspace = true }
base64 = "0.22"
sha2 = "0.10"
hex = "0.4"
urlencoding = "2.1"
tracing = { workspace = true }

# Database (optional)
sqlx = { workspace = true, optional = true }

[features]
default = []
postgres = ["sqlx", "cortexai-data/postgres"]
crossref = ["cortexai-data"]