[package]
name = "tsift-agent-doc"
version = "0.1.71"
edition = "2024"
description = "Agent-doc/session observability for tsift — cost, digest, review, guardrails, and log parsing"
license = "MIT"
repository = "https://github.com/btakita/tsift"
authors = ["Brian Takita <brian.takita@gmail.com>"]
readme = "README.md"
keywords = ["agent", "search", "rag", "cli", "context"]
categories = ["command-line-utilities", "development-tools"]
publish = true

[dependencies]
anyhow = "1"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
tsift-core = { path = "../tsift-core", version = "0.1.71" }
tsift-quality = { path = "../tsift-quality", version = "0.1.71" }
tsift-sqlite = { path = "../tsift-sqlite", version = "0.1.71" }

[features]
# Re-exports otherwise test-only digest helpers (e.g.
# `session_digest::extract_prompt_targets_from_text_block`) as `pub` so the
# `tsift-sim-world` harness crate can drive them as a dev-dependency.
test-support = []

[dev-dependencies]
tempfile = "3"
