dify/cli/src/commands/tree.generated.ts
L1nSn0w f0fd7ddb60
feat(cli): unified help system (#36896)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-04 07:27:28 +00:00

112 lines
3.6 KiB
TypeScript

// @generated by scripts/generate-command-tree.ts — DO NOT EDIT.
// Regenerate via `pnpm tree:gen`. Drift gated by `pnpm tree:check` in CI.
import type { CommandTree } from '@/framework/registry'
import AuthDevicesList from '@/commands/auth/devices/list/index'
import AuthDevicesRevoke from '@/commands/auth/devices/revoke/index'
import AuthList from '@/commands/auth/list/index'
import AuthLogin from '@/commands/auth/login/index'
import AuthLogout from '@/commands/auth/logout/index'
import AuthWhoami from '@/commands/auth/whoami/index'
import ConfigGet from '@/commands/config/get/index'
import ConfigPath from '@/commands/config/path/index'
import ConfigSet from '@/commands/config/set/index'
import ConfigUnset from '@/commands/config/unset/index'
import ConfigView from '@/commands/config/view/index'
import CreateMember from '@/commands/create/member/index'
import DeleteMember from '@/commands/delete/member/index'
import DescribeApp from '@/commands/describe/app/index'
import EnvList from '@/commands/env/list/index'
import GetApp from '@/commands/get/app/index'
import GetMember from '@/commands/get/member/index'
import GetWorkspace from '@/commands/get/workspace/index'
import ResumeApp from '@/commands/resume/app/index'
import RunApp from '@/commands/run/app/index'
import SetMember from '@/commands/set/member/index'
import SkillsInstall from '@/commands/skills/install/index'
import UseAccount from '@/commands/use/account/index'
import UseHost from '@/commands/use/host/index'
import UseWorkspace from '@/commands/use/workspace/index'
import Version from '@/commands/version/index'
export const commandTree: CommandTree = {
auth: {
subcommands: {
devices: {
subcommands: {
list: { command: AuthDevicesList, subcommands: {} },
revoke: { command: AuthDevicesRevoke, subcommands: {} },
},
},
list: { command: AuthList, subcommands: {} },
login: { command: AuthLogin, subcommands: {} },
logout: { command: AuthLogout, subcommands: {} },
whoami: { command: AuthWhoami, subcommands: {} },
},
},
config: {
subcommands: {
get: { command: ConfigGet, subcommands: {} },
path: { command: ConfigPath, subcommands: {} },
set: { command: ConfigSet, subcommands: {} },
unset: { command: ConfigUnset, subcommands: {} },
view: { command: ConfigView, subcommands: {} },
},
},
create: {
subcommands: {
member: { command: CreateMember, subcommands: {} },
},
},
delete: {
subcommands: {
member: { command: DeleteMember, subcommands: {} },
},
},
describe: {
subcommands: {
app: { command: DescribeApp, subcommands: {} },
},
},
env: {
subcommands: {
list: { command: EnvList, subcommands: {} },
},
},
get: {
subcommands: {
app: { command: GetApp, subcommands: {} },
member: { command: GetMember, subcommands: {} },
workspace: { command: GetWorkspace, subcommands: {} },
},
},
resume: {
subcommands: {
app: { command: ResumeApp, subcommands: {} },
},
},
run: {
subcommands: {
app: { command: RunApp, subcommands: {} },
},
},
set: {
subcommands: {
member: { command: SetMember, subcommands: {} },
},
},
skills: {
subcommands: {
install: { command: SkillsInstall, subcommands: {} },
},
},
use: {
subcommands: {
account: { command: UseAccount, subcommands: {} },
host: { command: UseHost, subcommands: {} },
workspace: { command: UseWorkspace, subcommands: {} },
},
},
version: { command: Version, subcommands: {} },
}