joy-cli/tests/fixtures/command_inventory_v1.json
feibisi 9d12fe24eb feat(cli): harden joy ABI — tiers, schema, dashboard package, audit
Phase 0–7 of docs/joy-cli-hardening-plan.md:
- golden fixtures + contract tests (commands/dashboard keys/whitelist)
- command tier metadata; help ≡ manifest (pipeline in core)
- _joy.schema_version on dict outputs; dashboard collect package split
- work_rebuild → shared rebuild; deprecated markers; journal vm-first compat
- web JSONL audit; lazy command import; plugins README
2026-07-10 11:42:32 +08:00

468 lines
9.2 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"commands": [
"api",
"backup",
"board",
"bootstrap",
"budget",
"clone",
"clone_restart",
"cluster_health",
"cocobook",
"config",
"curiosity",
"daily",
"dashboard",
"data",
"db",
"delegate",
"disk",
"domain",
"env",
"grow",
"health",
"help",
"idea",
"inbox",
"infra",
"intel",
"journal",
"konqi",
"message",
"meter",
"mind",
"output",
"patrol",
"pipeline",
"poke",
"prlctl",
"profile",
"project",
"recall",
"report",
"resources",
"restart",
"scan",
"signal",
"sop",
"state",
"team",
"tmux",
"tools",
"tux",
"uptime",
"verify",
"vm",
"wake",
"web",
"who",
"work",
"work_rebuild"
],
"aliases": {
"clone-restart": "clone_restart",
"cluster-health": "cluster_health",
"work-rebuild": "work_rebuild"
},
"meta": {
"api": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "API 健康/切换 provider"
},
"backup": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "备份管理"
},
"board": {
"alias": null,
"requires": null,
"env": null,
"help": "Task Board 操作"
},
"bootstrap": {
"alias": null,
"requires": null,
"env": null,
"help": "冷启动初始化协议"
},
"budget": {
"alias": null,
"requires": null,
"env": null,
"help": "每日调用额度查看"
},
"clone": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "分身管理"
},
"clone_restart": {
"alias": "clone-restart",
"requires": null,
"env": [
"mac"
],
"help": "[deprecated→joy clone restart] 重启单个分身"
},
"cluster_health": {
"alias": "cluster-health",
"requires": null,
"env": null,
"help": "集群级异常关联检测"
},
"cocobook": {
"alias": null,
"requires": null,
"env": null,
"help": "知识库检索huawei cocobook MCP"
},
"config": {
"alias": null,
"requires": null,
"env": null,
"help": "配置管理"
},
"curiosity": {
"alias": null,
"requires": null,
"env": null,
"help": "好奇心引擎:闲时探索线索生成"
},
"daily": {
"alias": null,
"requires": null,
"env": null,
"help": "飞轮日报"
},
"dashboard": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "飞轮仪表盘(全集群状态一览)"
},
"data": {
"alias": null,
"requires": null,
"env": null,
"help": "数据资产 catalog/search/stats≡ cluster-data"
},
"db": {
"alias": null,
"requires": null,
"env": null,
"help": "数据库查询WP-CLI"
},
"delegate": {
"alias": null,
"requires": null,
"env": null,
"help": "跨 VM 协作委托board+A2A"
},
"disk": {
"alias": null,
"requires": null,
"env": null,
"help": "全集群磁盘使用检查"
},
"domain": {
"alias": null,
"requires": null,
"env": null,
"help": "领域状态/报告"
},
"env": {
"alias": null,
"requires": null,
"env": null,
"help": "VM 环境自省"
},
"grow": {
"alias": null,
"requires": null,
"env": null,
"help": "自我成长(任务完成后自评)"
},
"health": {
"alias": null,
"requires": null,
"env": null,
"help": "LLM provider 健康状态 / joy 自检"
},
"help": {
"alias": null,
"requires": null,
"env": null,
"help": "显示帮助信息(--json 输出结构化数据)"
},
"idea": {
"alias": null,
"requires": null,
"env": null,
"help": "人类想法备忘录agent 可 list/search"
},
"inbox": {
"alias": null,
"requires": null,
"env": null,
"help": "A2A 收件箱"
},
"infra": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "基础设施launchd/NAS/bridge/日报)"
},
"intel": {
"alias": null,
"requires": null,
"env": null,
"help": "业务简报/域名资产"
},
"journal": {
"alias": null,
"requires": null,
"env": null,
"help": "journal 操作"
},
"konqi": {
"alias": null,
"requires": [
"konqi",
"tux"
],
"env": [
"mac"
],
"help": "龙奇协管操作"
},
"message": {
"alias": null,
"requires": null,
"env": null,
"help": "NATS 消息(吸收 vm-thread/vm-dm/vm-say"
},
"meter": {
"alias": null,
"requires": null,
"env": null,
"help": "Token 消耗计量(今日/月预测)"
},
"mind": {
"alias": null,
"requires": [
"tux",
"konqi",
"wapuu"
],
"env": [
"mac"
],
"help": "三员大脑管理"
},
"output": {
"alias": null,
"requires": null,
"env": null,
"help": "work 产出采集"
},
"patrol": {
"alias": null,
"requires": null,
"env": null,
"help": "一次性全景检查JSON零 token"
},
"pipeline": {
"alias": null,
"requires": null,
"env": null,
"help": "管线注册表 list/get/tools/doctorAI 原生真源)"
},
"poke": {
"alias": null,
"requires": [
"konqi",
"tux",
"wapuu"
],
"env": null,
"help": "直接注入对方输入框tux/konqi/wapuu→tmux其他→NATS"
},
"prlctl": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "[deprecated→joy vm] VM 管理"
},
"profile": {
"alias": null,
"requires": null,
"env": null,
"help": "完整 VM 画像(系统/工具链/项目/服务/磁盘)"
},
"project": {
"alias": null,
"requires": null,
"env": null,
"help": "单项目深度状态git/deps/build"
},
"recall": {
"alias": null,
"requires": null,
"env": null,
"help": "集群记忆搜索/写入"
},
"report": {
"alias": null,
"requires": null,
"env": null,
"help": "标准化上报(自动唤醒 konqi"
},
"resources": {
"alias": null,
"requires": null,
"env": null,
"help": "集群资源实时总览(并行 SSH 采集)"
},
"restart": {
"alias": null,
"requires": [
"konqi",
"tux"
],
"env": [
"mac"
],
"help": "重启代理"
},
"scan": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "本地 LLM 扫描代理会话"
},
"signal": {
"alias": null,
"requires": null,
"env": null,
"help": "双向信号stuck/done/help"
},
"sop": {
"alias": null,
"requires": null,
"env": null,
"help": "SOP 标准操作流程管理"
},
"state": {
"alias": null,
"requires": null,
"env": null,
"help": "agent state 读写"
},
"team": {
"alias": null,
"requires": null,
"env": null,
"help": "ai-team 分流(吸收 team-run"
},
"tmux": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "tmux 可观测性 + VM 离线检测"
},
"tools": {
"alias": null,
"requires": null,
"env": null,
"help": "工具层自省(--list/--manifest/--check"
},
"tux": {
"alias": null,
"requires": [
"tux"
],
"env": [
"mac"
],
"help": "塔司质量审计"
},
"uptime": {
"alias": null,
"requires": null,
"env": null,
"help": "全集群 uptime 检查"
},
"verify": {
"alias": null,
"requires": null,
"env": null,
"help": "轻量机械验收(零 token"
},
"vm": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "VM 管理list/start/stop/restart/snapshot"
},
"wake": {
"alias": null,
"requires": null,
"env": null,
"help": "唤醒代理"
},
"web": {
"alias": null,
"requires": null,
"env": [
"mac"
],
"help": "飞轮仪表盘 Web 服务器 (http://localhost:8899)"
},
"who": {
"alias": null,
"requires": null,
"env": null,
"help": "能力路由:跨 VM 能力查询"
},
"work": {
"alias": null,
"requires": null,
"env": null,
"help": "work session 操作"
},
"work_rebuild": {
"alias": "work-rebuild",
"requires": [
"konqi",
"tux"
],
"env": [
"mac"
],
"help": "重建 work session"
}
}
}