[package]
edition = "2024"
name = "agentstatedeveloper-cli"
version = "1.4.9"
authors = ["AgentStateLabs, LLC"]
build = false
exclude = [
".asd/",
".asd-*",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "asd CLI — command-line interface for AgentStateDeveloper"
homepage = "https://github.com/agentstatelabs/AgentStateDeveloper"
documentation = "https://docs.rs/agentstatedeveloper-cli"
readme = "README.md"
keywords = [
"agents",
"code-intelligence",
"mcp",
"tree-sitter",
"audit",
]
categories = ["development-tools"]
license = "BUSL-1.1"
repository = "https://github.com/agentstatelabs/AgentStateDeveloper"
resolver = "2"
[lib]
name = "agentstatedeveloper_cli"
path = "src/lib.rs"
[[bin]]
name = "asd"
path = "src/main.rs"
[[test]]
name = "audit"
path = "tests/audit.rs"
[[test]]
name = "broad_search_miss_diagnosis"
path = "tests/broad_search_miss_diagnosis.rs"
[[test]]
name = "call_graph"
path = "tests/call_graph.rs"
[[test]]
name = "check_budget_integration"
path = "tests/check_budget_integration.rs"
[[test]]
name = "cross_module"
path = "tests/cross_module.rs"
[[test]]
name = "feedback_decay_integration"
path = "tests/feedback_decay_integration.rs"
[[test]]
name = "feedback_expire"
path = "tests/feedback_expire.rs"
[[test]]
name = "feedback_store_coherence"
path = "tests/feedback_store_coherence.rs"
[[test]]
name = "feedback_ttl_integration"
path = "tests/feedback_ttl_integration.rs"
[[test]]
name = "feedback_withdraw"
path = "tests/feedback_withdraw.rs"
[[test]]
name = "gc_cli"
path = "tests/gc_cli.rs"
[[test]]
name = "help_examples_resolve"
path = "tests/help_examples_resolve.rs"
[[test]]
name = "hydrate_verify_roundtrip"
path = "tests/hydrate_verify_roundtrip.rs"
[[test]]
name = "impact_validation_scenarios"
path = "tests/impact_validation_scenarios.rs"
[[test]]
name = "index_keeps_others_writes"
path = "tests/index_keeps_others_writes.rs"
[[test]]
name = "index_prunes_stale_symbols"
path = "tests/index_prunes_stale_symbols.rs"
[[test]]
name = "invariants_from_callers"
path = "tests/invariants_from_callers.rs"
[[test]]
name = "lang_smoke_ruby_kotlin_swift"
path = "tests/lang_smoke_ruby_kotlin_swift.rs"
[[test]]
name = "lang_smoke_rust_go_java_csharp"
path = "tests/lang_smoke_rust_go_java_csharp.rs"
[[test]]
name = "ledger_anchor_pass_regression"
path = "tests/ledger_anchor_pass_regression.rs"
[[test]]
name = "ledger_integration"
path = "tests/ledger_integration.rs"
[[test]]
name = "ledger_moves_survive_hydrate"
path = "tests/ledger_moves_survive_hydrate.rs"
[[test]]
name = "ledger_rebind_moves_entries"
path = "tests/ledger_rebind_moves_entries.rs"
[[test]]
name = "missing_test_in_recipe"
path = "tests/missing_test_in_recipe.rs"
[[test]]
name = "onboard_integration"
path = "tests/onboard_integration.rs"
[[test]]
name = "paths_filter_actually_filters"
path = "tests/paths_filter_actually_filters.rs"
[[test]]
name = "plan_c_integration"
path = "tests/plan_c_integration.rs"
[[test]]
name = "plan_g_integration"
path = "tests/plan_g_integration.rs"
[[test]]
name = "policy_integration"
path = "tests/policy_integration.rs"
[[test]]
name = "prepare_change_reference_only_views"
path = "tests/prepare_change_reference_only_views.rs"
[[test]]
name = "prior_thinking_cli_surface"
path = "tests/prior_thinking_cli_surface.rs"
[[test]]
name = "qname_collision_lang_hint"
path = "tests/qname_collision_lang_hint.rs"
[[test]]
name = "repair_fixes_in_one_commit"
path = "tests/repair_fixes_in_one_commit.rs"
[[test]]
name = "sidecar_hooks"
path = "tests/sidecar_hooks.rs"
[[test]]
name = "sidecar_roundtrip"
path = "tests/sidecar_roundtrip.rs"
[[test]]
name = "think_bootstrap_inheritance"
path = "tests/think_bootstrap_inheritance.rs"
[[test]]
name = "ts_smoke"
path = "tests/ts_smoke.rs"
[[test]]
name = "typescript"
path = "tests/typescript.rs"
[[test]]
name = "verify_effects_integration"
path = "tests/verify_effects_integration.rs"
[[test]]
name = "write_db_resolution"
path = "tests/write_db_resolution.rs"
[dependencies.agentstatedeveloper-adapters]
version = "1.4.9"
[dependencies.agentstatedeveloper-core]
version = "1.4.9"
[dependencies.agentstategraph]
version = "1.2.8"
[dependencies.agentstategraph-core]
version = "1.2.8"
[dependencies.anyhow]
version = "1"
[dependencies.blake3]
version = "1"
[dependencies.chrono]
version = "0.4"
features = ["serde"]
[dependencies.clap]
version = "4"
features = ["derive"]
[dependencies.directories]
version = "5"
[dependencies.notify]
version = "6"
[dependencies.rusqlite]
version = "0.33"
features = ["bundled"]
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.serde_json]
version = "1"
features = ["preserve_order"]
[dependencies.tempfile]
version = "3"
[dependencies.tokio]
version = "1"
features = ["full"]
[dependencies.toml]
version = "0.8"
[dependencies.toml_edit]
version = "0.22"
[dependencies.uuid]
version = "1"
features = [
"v4",
"serde",
]
[dev-dependencies.agentstatedeveloper-core]
version = "1.4.9"
[dev-dependencies.serde_json]
version = "1"
features = ["preserve_order"]
[dev-dependencies.uuid]
version = "1"
features = [
"v4",
"serde",
]