CLI Reference
Generated from CLI help output (76 command entries).
tenet
Usage: tenet [OPTIONS] [COMMAND]
Options (5)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
-V, --version Print version
tenet login
Usage: tenet login [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet logout
Usage: tenet logout [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet whoami
Usage: tenet whoami [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet init
Usage: tenet init [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-organisations
Usage: tenet list-organisations [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet get-project
Usage: tenet get-project [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-projects
Usage: tenet list-projects [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-containers
Usage: tenet list-containers [OPTIONS]
Options (5)
--fields <FIELDS>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet get-container
Usage: tenet get-container [OPTIONS] --name <NAME>
Options (6)
--name <NAME>
-p, --project <PROJECT>
--fields <FIELDS>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet create-container
Usage: tenet create-container [OPTIONS] --name <NAME> --kind <KIND> --path <PATH>
Options (10)
--name <NAME>
-p, --project <PROJECT>
--kind <KIND> app | service | library | other
-o, --org <ORG>
--path <PATH>
-v, --verbose
--technology <TECHNOLOGY>
--framework <FRAMEWORK>
--description <DESCRIPTION>
-h, --help Print help
tenet update-container
Usage: tenet update-container [OPTIONS] --name <NAME>
Options (10)
--name <NAME>
-p, --project <PROJECT>
--new-name <NEW_NAME>
-o, --org <ORG>
--path <PATH>
-v, --verbose
--technology <TECHNOLOGY>
--framework <FRAMEWORK>
--description <DESCRIPTION>
-h, --help Print help
tenet delete-container
Usage: tenet delete-container [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-components
Usage: tenet list-components [OPTIONS] --parent-kind <PARENT_KIND> --parent-name <PARENT_NAME>
Options (7)
-p, --project <PROJECT>
--parent-kind <PARENT_KIND> container | component
-o, --org <ORG>
--parent-name <PARENT_NAME>
--fields <FIELDS>
-v, --verbose
-h, --help Print help
tenet get-component
Usage: tenet get-component [OPTIONS] --name <NAME> --parent-kind <PARENT_KIND> --parent-name <PARENT_NAME>
Options (7)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
--parent-kind <PARENT_KIND> container | component
--parent-name <PARENT_NAME>
-v, --verbose
-h, --help Print help
tenet create-component
Usage: tenet create-component [OPTIONS] --name <NAME> --parent-kind <PARENT_KIND> --parent-name <PARENT_NAME> --path <PATH>
Options (11)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
--parent-kind <PARENT_KIND> container | component
--parent-name <PARENT_NAME>
-v, --verbose
--kind <KIND> module | handler | service | util | config | other [default: module]
--path <PATH>
--technology <TECHNOLOGY>
--description <DESCRIPTION>
-h, --help Print help
tenet update-component
Usage: tenet update-component [OPTIONS] --name <NAME> --parent-kind <PARENT_KIND> --parent-name <PARENT_NAME>
Options (12)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
--parent-kind <PARENT_KIND> container | component
--parent-name <PARENT_NAME>
-v, --verbose
--new-name <NEW_NAME>
--kind <KIND> module | handler | service | util | config | other
--path <PATH>
--technology <TECHNOLOGY>
--description <DESCRIPTION>
-h, --help Print help
tenet delete-component
Usage: tenet delete-component [OPTIONS] --name <NAME> --parent-kind <PARENT_KIND> --parent-name <PARENT_NAME>
Options (7)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
--parent-kind <PARENT_KIND> container | component
--parent-name <PARENT_NAME>
-v, --verbose
-h, --help Print help
tenet create-connection
Usage: tenet create-connection [OPTIONS] --source-kind <SOURCE_KIND> --source-name <SOURCE_NAME> --target-kind <TARGET_KIND> --target-name <TARGET_NAME> --label <LABEL>
Options (12)
-p, --project <PROJECT>
--source-kind <SOURCE_KIND> container | component | person | store | external_system
-o, --org <ORG>
--source-name <SOURCE_NAME>
--target-kind <TARGET_KIND> container | component | person | store | external_system
-v, --verbose
--target-name <TARGET_NAME>
--source-side <SOURCE_SIDE> top | right | bottom | left
--target-side <TARGET_SIDE> top | right | bottom | left
--label <LABEL>
--description <DESCRIPTION>
-h, --help Print help
tenet update-connection
Usage: tenet update-connection [OPTIONS] --connection-id <CONNECTION_ID>
Options (9)
--connection-id <CONNECTION_ID>
-p, --project <PROJECT>
--label <LABEL>
-o, --org <ORG>
--description <DESCRIPTION>
-v, --verbose
--source-side <SOURCE_SIDE> top | right | bottom | left
--target-side <TARGET_SIDE> top | right | bottom | left
-h, --help Print help
tenet get-graph-layout
Usage: tenet get-graph-layout [OPTIONS] --view-level <VIEW_LEVEL>
Options (5)
-p, --project <PROJECT>
--view-level <VIEW_LEVEL> context | container | detail
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet update-graph-layout
Usage: tenet update-graph-layout [OPTIONS] --view-level <VIEW_LEVEL> --file <FILE>
Options (7)
-p, --project <PROJECT>
--view-level <VIEW_LEVEL> context | container | detail
--file <FILE>
-o, --org <ORG>
--replace
-v, --verbose
-h, --help Print help
tenet reset-graph-layout
Usage: tenet reset-graph-layout [OPTIONS] --view-level <VIEW_LEVEL>
Options (5)
-p, --project <PROJECT>
--view-level <VIEW_LEVEL> context | container | detail
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-actors
Usage: tenet list-actors [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet get-actor
Usage: tenet get-actor [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet create-actor
Usage: tenet create-actor [OPTIONS] --name <NAME> --actor-type <ACTOR_TYPE>
Options (7)
--name <NAME>
-p, --project <PROJECT>
--actor-type <ACTOR_TYPE>
-o, --org <ORG>
--description <DESCRIPTION>
-v, --verbose
-h, --help Print help
tenet update-actor
Usage: tenet update-actor [OPTIONS] --name <NAME>
Options (8)
--name <NAME>
-p, --project <PROJECT>
--new-name <NEW_NAME>
-o, --org <ORG>
--actor-type <ACTOR_TYPE>
-v, --verbose
--description <DESCRIPTION>
-h, --help Print help
tenet delete-actor
Usage: tenet delete-actor [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet link-actor
Usage: tenet link-actor [OPTIONS] --actor-name <ACTOR_NAME> --component-name <COMPONENT_NAME> --component-type <COMPONENT_TYPE>
Options (9)
--actor-name <ACTOR_NAME>
-p, --project <PROJECT>
--component-name <COMPONENT_NAME>
-o, --org <ORG>
--component-type <COMPONENT_TYPE>
-v, --verbose
--label <LABEL>
--description <DESCRIPTION>
-h, --help Print help
tenet unlink-actor
Usage: tenet unlink-actor [OPTIONS] --actor-name <ACTOR_NAME> --component-name <COMPONENT_NAME> --component-type <COMPONENT_TYPE>
Options (9)
--actor-name <ACTOR_NAME>
-p, --project <PROJECT>
--component-name <COMPONENT_NAME>
-o, --org <ORG>
--component-type <COMPONENT_TYPE>
-v, --verbose
--label <LABEL>
--description <DESCRIPTION>
-h, --help Print help
tenet list-stores
Usage: tenet list-stores [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet get-store
Usage: tenet get-store [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet create-store
Usage: tenet create-store [OPTIONS] --name <NAME> --store-type <STORE_TYPE> --ownership <OWNERSHIP>
Options (8)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
--store-type <STORE_TYPE>
--ownership <OWNERSHIP> internal | shared | managed
-v, --verbose
--description <DESCRIPTION>
-h, --help Print help
tenet update-store
Usage: tenet update-store [OPTIONS] --name <NAME>
Options (9)
--name <NAME>
-p, --project <PROJECT>
--new-name <NEW_NAME>
-o, --org <ORG>
--store-type <STORE_TYPE>
-v, --verbose
--ownership <OWNERSHIP> internal | shared | managed
--description <DESCRIPTION>
-h, --help Print help
tenet delete-store
Usage: tenet delete-store [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-external-systems
Usage: tenet list-external-systems [OPTIONS]
Options (4)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet get-external-system
Usage: tenet get-external-system [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet create-external-system
Usage: tenet create-external-system [OPTIONS] --name <NAME> --category <CATEGORY>
Options (7)
--name <NAME>
-p, --project <PROJECT>
--category <CATEGORY>
-o, --org <ORG>
--description <DESCRIPTION>
-v, --verbose
-h, --help Print help
tenet update-external-system
Usage: tenet update-external-system [OPTIONS] --name <NAME>
Options (8)
--name <NAME>
-p, --project <PROJECT>
--new-name <NEW_NAME>
-o, --org <ORG>
--category <CATEGORY>
-v, --verbose
--description <DESCRIPTION>
-h, --help Print help
tenet delete-external-system
Usage: tenet delete-external-system [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-quality-attributes
Usage: tenet list-quality-attributes [OPTIONS]
Options (5)
--fields <FIELDS>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet get-quality-attribute
Usage: tenet get-quality-attribute [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet create-quality-attribute
Usage: tenet create-quality-attribute [OPTIONS] --name <NAME> --priority <PRIORITY>
Options (7)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
--priority <PRIORITY>
--description <DESCRIPTION>
-v, --verbose
-h, --help Print help
tenet update-quality-attribute
Usage: tenet update-quality-attribute [OPTIONS] --name <NAME>
Options (8)
--name <NAME>
-p, --project <PROJECT>
--new-name <NEW_NAME>
-o, --org <ORG>
--priority <PRIORITY>
-v, --verbose
--description <DESCRIPTION>
-h, --help Print help
tenet delete-quality-attribute
Usage: tenet delete-quality-attribute [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet link-quality
Usage: tenet link-quality [OPTIONS] --quality-name <QUALITY_NAME> --component-name <COMPONENT_NAME> --component-type <COMPONENT_TYPE>
Options (7)
-p, --project <PROJECT>
--quality-name <QUALITY_NAME>
--component-name <COMPONENT_NAME>
-o, --org <ORG>
--component-type <COMPONENT_TYPE> container | component
-v, --verbose
-h, --help Print help
tenet unlink-quality
Usage: tenet unlink-quality [OPTIONS] --quality-name <QUALITY_NAME> --component-name <COMPONENT_NAME> --component-type <COMPONENT_TYPE>
Options (7)
-p, --project <PROJECT>
--quality-name <QUALITY_NAME>
--component-name <COMPONENT_NAME>
-o, --org <ORG>
--component-type <COMPONENT_TYPE> container | component
-v, --verbose
-h, --help Print help
tenet get-rules
Usage: tenet get-rules [OPTIONS]
Options (6)
--category <CATEGORY>
-p, --project <PROJECT>
--fields <FIELDS>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet create-rule
Usage: tenet create-rule [OPTIONS] --name <NAME> --category <CATEGORY> --description <DESCRIPTION>
Options (7)
--name <NAME>
-p, --project <PROJECT>
--category <CATEGORY>
-o, --org <ORG>
--description <DESCRIPTION>
-v, --verbose
-h, --help Print help
tenet delete-rule
Usage: tenet delete-rule [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-skills
Usage: tenet list-skills [OPTIONS]
Options (5)
-p, --project <PROJECT>
--parent-skill <PARENT_SKILL>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet get-skill
Usage: tenet get-skill [OPTIONS] --name <NAME>
Options (6)
--name <NAME>
-p, --project <PROJECT>
--no-content
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet create-skill
Usage: tenet create-skill [OPTIONS] --name <NAME> --display-name <DISPLAY_NAME> --description <DESCRIPTION> --content <CONTENT>
Options (10)
--name <NAME>
-p, --project <PROJECT>
--display-name <DISPLAY_NAME>
-o, --org <ORG>
--description <DESCRIPTION>
-v, --verbose
--content <CONTENT>
--parent-skill <PARENT_SKILL>
--sort-order <SORT_ORDER>
-h, --help Print help
tenet update-skill
Usage: tenet update-skill [OPTIONS] --name <NAME>
Options (10)
--name <NAME>
-p, --project <PROJECT>
--new-name <NEW_NAME>
-o, --org <ORG>
--display-name <DISPLAY_NAME>
-v, --verbose
--description <DESCRIPTION>
--content <CONTENT>
--sort-order <SORT_ORDER>
-h, --help Print help
tenet delete-skill
Usage: tenet delete-skill [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet import-skill
Usage: tenet import-skill [OPTIONS] --source-url <SOURCE_URL>
Options (11)
-p, --project <PROJECT>
--source-url <SOURCE_URL>
--name <NAME>
-o, --org <ORG>
--display-name <DISPLAY_NAME>
-v, --verbose
--description <DESCRIPTION>
--content <CONTENT>
--parent-skill <PARENT_SKILL>
--sort-order <SORT_ORDER>
-h, --help Print help
tenet reimport-skill
Usage: tenet reimport-skill [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet link-skill
Usage: tenet link-skill [OPTIONS] --skill-name <SKILL_NAME> --target-name <TARGET_NAME> --target-kind <TARGET_KIND>
Options (7)
-p, --project <PROJECT>
--skill-name <SKILL_NAME>
-o, --org <ORG>
--target-name <TARGET_NAME>
--target-kind <TARGET_KIND> container | component | store | external_system
-v, --verbose
-h, --help Print help
tenet unlink-skill
Usage: tenet unlink-skill [OPTIONS] --skill-name <SKILL_NAME> --link-id <LINK_ID>
Options (6)
-p, --project <PROJECT>
--skill-name <SKILL_NAME>
--link-id <LINK_ID>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-specs
Usage: tenet list-specs [OPTIONS]
Options (5)
-p, --project <PROJECT>
--status <STATUS>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet get-spec
Usage: tenet get-spec [OPTIONS] --name <NAME>
Options (6)
--name <NAME>
-p, --project <PROJECT>
--no-content
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet create-spec
Usage: tenet create-spec [OPTIONS] --name <NAME> --title <TITLE> --type <SPEC_TYPE> --owner <OWNER> --description <DESCRIPTION>
Options (12)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
--title <TITLE>
--type <SPEC_TYPE>
-v, --verbose
--owner <OWNER>
--description <DESCRIPTION>
--content <CONTENT>
--content-file <CONTENT_FILE>
--status <STATUS>
-h, --help Print help
tenet update-spec
Usage: tenet update-spec [OPTIONS] --name <NAME>
Options (13)
--name <NAME>
-p, --project <PROJECT>
--new-name <NEW_NAME>
-o, --org <ORG>
--title <TITLE>
-v, --verbose
--type <SPEC_TYPE>
--owner <OWNER>
--description <DESCRIPTION>
--content <CONTENT>
--content-file <CONTENT_FILE>
--status <STATUS>
-h, --help Print help
tenet delete-spec
Usage: tenet delete-spec [OPTIONS] --name <NAME>
Options (5)
--name <NAME>
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet link-spec
Usage: tenet link-spec [OPTIONS] --spec-name <SPEC_NAME> --target-name <TARGET_NAME> --target-kind <TARGET_KIND> --relation <RELATION>
Options (8)
-p, --project <PROJECT>
--spec-name <SPEC_NAME>
-o, --org <ORG>
--target-name <TARGET_NAME>
--target-kind <TARGET_KIND> container | component | store | actor | external_system | quality_attribute | spec | task
-v, --verbose
--relation <RELATION>
-h, --help Print help
tenet unlink-spec
Usage: tenet unlink-spec [OPTIONS] --spec-name <SPEC_NAME> --link-id <LINK_ID>
Options (6)
-p, --project <PROJECT>
--spec-name <SPEC_NAME>
--link-id <LINK_ID>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet list-tasks
Usage: tenet list-tasks [OPTIONS] --spec <SPEC_NAME>
Options (5)
-p, --project <PROJECT>
--spec <SPEC_NAME>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet get-task
Usage: tenet get-task [OPTIONS] --spec <SPEC_NAME> --name <NAME>
Options (6)
-p, --project <PROJECT>
--spec <SPEC_NAME>
--name <NAME>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet create-task
Usage: tenet create-task [OPTIONS] --spec <SPEC_NAME> --name <NAME> --title <TITLE> --description <DESCRIPTION> --executor-type <EXECUTOR_TYPE>
Options (13)
-p, --project <PROJECT>
--spec <SPEC_NAME>
--name <NAME>
-o, --org <ORG>
--title <TITLE>
-v, --verbose
--description <DESCRIPTION>
--executor-type <EXECUTOR_TYPE> human | agent | both
--status <STATUS>
--sort-order <SORT_ORDER>
--acceptance-criteria <ACCEPTANCE_CRITERIA>
--effort-estimate <EFFORT_ESTIMATE>
-h, --help Print help
tenet update-task
Usage: tenet update-task [OPTIONS] --spec <SPEC_NAME> --name <NAME>
Options (14)
-p, --project <PROJECT>
--spec <SPEC_NAME>
--name <NAME>
-o, --org <ORG>
--new-name <NEW_NAME>
-v, --verbose
--title <TITLE>
--description <DESCRIPTION>
--executor-type <EXECUTOR_TYPE> human | agent | both
--status <STATUS>
--sort-order <SORT_ORDER>
--acceptance-criteria <ACCEPTANCE_CRITERIA>
--effort-estimate <EFFORT_ESTIMATE>
-h, --help Print help
tenet delete-task
Usage: tenet delete-task [OPTIONS] --spec <SPEC_NAME> --name <NAME>
Options (6)
-p, --project <PROJECT>
--spec <SPEC_NAME>
--name <NAME>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
tenet link-task
Usage: tenet link-task [OPTIONS] --spec <SPEC_NAME> --task-name <TASK_NAME> --target-name <TARGET_NAME> --target-kind <TARGET_KIND> --relation <RELATION>
Options (9)
-p, --project <PROJECT>
--spec <SPEC_NAME>
-o, --org <ORG>
--task-name <TASK_NAME>
--target-name <TARGET_NAME>
-v, --verbose
--target-kind <TARGET_KIND> container | component | store | actor | external_system | quality_attribute | spec | task
--relation <RELATION>
-h, --help Print help
tenet unlink-task
Usage: tenet unlink-task [OPTIONS] --spec <SPEC_NAME> --task-name <TASK_NAME> --link-id <LINK_ID>
Options (7)
-p, --project <PROJECT>
--spec <SPEC_NAME>
-o, --org <ORG>
--task-name <TASK_NAME>
--link-id <LINK_ID>
-v, --verbose
-h, --help Print help
tenet get-working-context
Usage: tenet get-working-context [OPTIONS]
Options (8)
--component-name <COMPONENT_NAME>
-p, --project <PROJECT>
-o, --org <ORG>
--path <PATH>
--compact
-v, --verbose
--strict
-h, --help Print help
tenet check-integrity
Usage: tenet check-integrity [OPTIONS]
Options (13)
-p, --project <PROJECT>
--scope <SCOPE> [default: all] [possible values: all, path, graph, quality, skills, rules, security]
--min-severity <MIN_SEVERITY> [default: low] [possible values: critical, high, medium, low, info]
-o, --org <ORG>
--fail-on <FAIL_ON> [default: medium] [possible values: critical, high, medium, low, info]
-v, --verbose
--format <FORMAT> [default: json] [possible values: json, summary]
--repo-path <REPO_PATH>
--include-agent-instructions
--summary
--include-findings
--max-findings <MAX_FINDINGS>
-h, --help Print help
tenet help
Usage: tenet [OPTIONS] [COMMAND]
Options (5)
-p, --project <PROJECT>
-o, --org <ORG>
-v, --verbose
-h, --help Print help
-V, --version Print version