hey 0.1.0

Minimal terminal AI coding agent: kernel loop + MCP/Skills self-evolution
Documentation
# cargo-deny 配置:许可证 + 依赖安全审计。
# 运行:`cargo deny check`(需先 `cargo install cargo-deny`)

[advisories]
# 忽略的漏洞(按 id 或 crate 名)
# ignore = [
#     { id = "RUSTSEC-2024-xxxx" },
# ]

[licenses]
# 允许的许可证(SPDX 标识符;不在列表中的将被拒绝)
allow = [
    "MIT",
    "Apache-2.0",
    "Apache-2.0 WITH LLVM-exception",
    "BSD-2-Clause",
    "BSD-3-Clause",
    "ISC",
    "Zlib",
    "Unicode-3.0",
    "CC0-1.0",
    "OpenSSL",
]
# 允许的版权声明
# copyleft = "deny"

[bans]
# 禁止重复依赖(同一 crate 多个版本)
multiple-versions = "deny"
# 跳过特定 crate 的重复检测
skip = [
    # tokio-util 1.x 被多个 crate 依赖不同版本
    { name = "tokio-util", version = "0.6" },
    { name = "tokio-util", version = "0.7" },
]
# 允许的 git 依赖
# git = []

[sources]
# 允许的源
allow-git = []
# 未知源拒绝
unknown-registry = "deny"
unknown-git = "deny"