[package]
name = "agentctl-auth"
version = "0.1.0"
edition = "2021"
description = "Unified auth pool and LLM API client for Claude Max Plan, OpenAI, and more"
authors = ["potato"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/tonitangpotato/agentctl"
readme = "README.md"
keywords = ["ai", "claude", "anthropic", "auth", "llm"]
categories = ["authentication", "api-bindings"]
[dependencies]
serde = { version = "1", features = ["derive"] }
serde_json = "1"
toml = "0.8"
reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] }
tokio = { version = "1", features = ["rt", "macros"] }
anyhow = "1"
tracing = "0.1"
async-trait = "0.1"
[dev-dependencies]
tempfile = "3"
tokio = { version = "1", features = ["rt", "rt-multi-thread", "macros"] }