Skip to content

Latest commit

 

History

History
3264 lines (2139 loc) · 104 KB

command-reference.md

File metadata and controls

3264 lines (2139 loc) · 104 KB

TreeSeed CLI command reference

This file is generated from the accepted @treeseed/sdk/operator-contracts command tree. Do not edit it by hand.

trsd inbox

Open the active team governance inbox.

Operation: read. Result schema: treeseed.inbox-session/v1. Execution: local.inbox.

  • --json: Emit the stable JSON envelope.
  • --project <value>: Initial project filter.
  • --type <value>: Initial proposal, question, or all filter.
  • --all: Include completed and decided items.

trsd send [channel] [message]

Send a message or open the interactive team topic browser.

Operation: mutation. Result schema: treeseed.communication-send-receipt/v4. Control-plane operation: communications.send.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: One-command team override.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --proposal <value>: Open project proposal to bind as exact discussion context.
  • --workday <value>: Attach addressed communication to this active workday and its allocation.
  • --to <value>: Deprecated validation-only address list.
  • --timeout <value>: Optional maximum seconds to listen for the complete response chain.
  • --no-wait: Return immediately after durable admission.
  • --wait <value>: Deprecated wait duration in seconds.
  • --json-stream: Emit ordered communication events as NDJSON.
  • --diagnostics <value>: Diagnostic detail: metadata or full.

trsd topics

Topics operations.

trsd topics list

List discussion topics and active listeners.

Operation: read. Result schema: treeseed.communication-topic-page/v1. Control-plane operation: communications.topics.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Topic status.
  • --limit <value>: Maximum topics.
  • --cursor <value>: Pagination cursor.
  • --json: Emit the stable JSON envelope.

trsd topics show

Show a discussion topic and its listeners.

Operation: read. Result schema: treeseed.communication-topic/v1. Control-plane operation: communications.topics.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd topics subscribe

Subscribe an agent to a discussion topic.

Operation: mutation. Result schema: treeseed.communication-topic-subscription-receipt/v1. Control-plane operation: communications.topics.subscriptions.put.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd topics unsubscribe

Remove an agent subscription from a discussion topic.

Operation: mutation. Result schema: treeseed.communication-topic-subscription-receipt/v1. Control-plane operation: communications.topics.subscriptions.delete.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd capabilities

Capabilities operations.

trsd capabilities list

List standardized services in the active capability ontology.

Operation: read. Result schema: treeseed.capability-page/v1. Control-plane operation: capabilities.list.

  • --server <value>: Control-plane server profile or URL.
  • --status <value>: Definition status.
  • --limit <value>: Maximum definitions.
  • --cursor <value>: Pagination cursor.
  • --json: Emit the stable JSON envelope.
  • --family <value>: Capability family filter.
  • --namespace <value>: Namespace filter.

trsd capabilities show

Show one standardized capability definition.

Operation: read. Result schema: treeseed.capability-definition/v1. Control-plane operation: capabilities.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --version <value>: Exact semantic version.

trsd auth

Auth operations.

trsd auth login

Login the selected resource.

Operation: mutation. Result schema: treeseed.command.login/v1. Execution: protocol.identity.login.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --timeout <value>: Maximum seconds to wait for identity authorization.
  • --device: Use headless device authorization instead of local browser PKCE.
  • --issuer <value>: Choose an authorization server advertised by the selected API.
  • --scope <value>: Comma-separated additional API scopes to request explicitly, such as treeseed:admin. Does not grant application permissions.

trsd auth logout

Logout the selected resource.

Operation: mutation. Result schema: treeseed.command.logout/v1. Execution: protocol.oauth.revoke.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd auth status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Control-plane operation: accounts.current.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd users

Users operations.

trsd users create

Create a local TreeSeed user with a securely prompted password.

Operation: mutation. Result schema: treeseed.command.create/v1. Execution: protocol.accounts.create.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --email <value>: Email address for the new user.
  • --username <value>: Unique username for the new user.
  • --display-name <value>: Human-readable display name.
  • --timeout <value>: Maximum seconds to wait for registration.

trsd teams

Teams operations.

trsd teams list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: teams.list.

  • --server <value>: Control-plane server profile or URL.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd teams current

Show the active team for this authenticated server session.

Operation: read. Result schema: treeseed.command.teams.current/v1. Execution: local.teams.current.

  • --json: Emit the stable JSON envelope.

trsd teams use

Select the active team for this authenticated server session.

Operation: mutation. Result schema: treeseed.command.teams.use/v1. Execution: local.teams.use.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd proposals

Proposals operations.

trsd proposals list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: governance.proposals.list.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd proposals show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: governance.proposals.show.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd proposals create

Create the selected resource.

Operation: mutation. Result schema: treeseed.command.create/v1. Control-plane operation: governance.proposals.create.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd proposals update

Update the selected resource.

Operation: mutation. Result schema: treeseed.command.update/v1. Control-plane operation: governance.proposals.update.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: YAML or JSON proposal update.

trsd proposals open

Open the selected resource.

Operation: mutation. Result schema: treeseed.command.open/v1. Control-plane operation: governance.proposals.open.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd proposals feedback

Feedback operations.

trsd proposals feedback resolve

Resolve the selected resource.

Operation: mutation. Result schema: treeseed.command.resolve/v1. Control-plane operation: governance.proposals.feedback.resolve.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --feedback <value>: Exact blocking feedback event identity.
  • --input <value>: YAML or JSON resolution evidence.

trsd proposals voting

Voting operations.

trsd proposals voting start

Start the selected resource.

Operation: mutation. Result schema: treeseed.command.start/v1. Control-plane operation: governance.proposals.voting.start.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd proposals vote

Vote the selected resource.

Operation: mutation. Result schema: treeseed.command.vote/v1. Control-plane operation: governance.proposals.vote.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: YAML or JSON vote.

trsd proposals evaluate

Evaluate the selected resource.

Operation: mutation. Result schema: treeseed.command.evaluate/v1. Control-plane operation: governance.proposals.evaluate.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: Optional YAML or JSON evaluation decision.

trsd proposals withdraw

Withdraw the selected resource.

Operation: mutation. Result schema: treeseed.command.withdraw/v1. Control-plane operation: governance.proposals.withdraw.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: Optional YAML or JSON withdrawal reason and evidence.

trsd proposals supersede

Supersede the selected resource.

Operation: mutation. Result schema: treeseed.command.supersede/v1. Control-plane operation: governance.proposals.supersede.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: Optional YAML or JSON successor, reason, and evidence.

trsd decisions

Decisions operations.

trsd decisions list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: governance.decisions.list.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd decisions show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: governance.decisions.show.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd secrets

Secrets operations.

trsd secrets list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Execution: local.secrets.list.

  • --json: Emit the stable JSON envelope.

trsd secrets status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.secrets.status.

  • --json: Emit the stable JSON envelope.

trsd secrets unlock

Unlock the selected resource.

Operation: mutation. Result schema: treeseed.command.unlock/v1. Execution: local.secrets.unlock.

  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd secrets lock

Lock the selected resource.

Operation: mutation. Result schema: treeseed.command.lock/v1. Execution: local.secrets.lock.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd services

Team service credentials.

trsd services credentials

Manage credentials in core OpenBao.

trsd services credentials show

show an exact service credential profile.

Operation: read. Result schema: treeseed.services.credentials.show/v1. Execution: local.services.credentials.show.

  • --json: Emit the stable JSON envelope.
  • --team <value>: Authorized team ID.

trsd services credentials put

put an exact service credential profile.

Operation: mutation. Result schema: treeseed.services.credentials.put/v1. Execution: local.services.credentials.put.

  • --json: Emit the stable JSON envelope.
  • --team <value>: Authorized team ID.
  • --plan: Inspect the proposed operation without mutation or secret input.
  • --expected-version <value>: Exact current credential version; zero for first creation.
  • --stdin: Read the credential field object as JSON from standard input.

trsd services credentials delete

delete an exact service credential profile.

Operation: mutation. Result schema: treeseed.services.credentials.delete/v1. Execution: local.services.credentials.delete.

  • --json: Emit the stable JSON envelope.
  • --team <value>: Authorized team ID.
  • --plan: Inspect the proposed operation without mutation or secret input.
  • --expected-version <value>: Exact current credential version; zero for first creation.

trsd services credentials validate

validate an exact service credential profile.

Operation: mutation. Result schema: treeseed.services.credentials.validate/v1. Execution: local.services.credentials.validate.

  • --json: Emit the stable JSON envelope.
  • --team <value>: Authorized team ID.
  • --plan: Inspect the proposed operation without mutation or secret input.
  • --expected-version <value>: Exact current credential version; zero for first creation.

trsd platform

Platform operations.

trsd platform verify [root]

Verify a declarative Platform repository without package checkouts or a control-plane API.

Operation: read. Result schema: treeseed.platform-verification/v1. Execution: local.platform.verify.

  • --json: Emit the stable command-result envelope.
  • --profile <value>: Composable profile to verify.

trsd platform workset

Plan or safely materialize exact primary source checkouts beneath packages/.

Operation: mutation. Result schema: treeseed.platform-workset-result/v1. Execution: local.platform.workset.

  • --json: Emit the stable command-result envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --apply: Apply the frozen workset plan.
  • --yes: Confirm the planned checkout mutations.
  • --profile <value>: Composable source profile; repeat to union profiles.
  • --project <value>: Explicit project slug; repeat to select projects.
  • --exclude <value>: Project slug to exclude; repeat as needed.

trsd platform project

Project operations.

trsd platform project create

Plan or reconcile a project, repository, template, library binding, and live inventory without writing application source into Platform Git.

Operation: mutation. Result schema: treeseed.platform-project-create-result/v1. Execution: local.platform.project.create.

  • --yes: Confirm authority-bearing project creation.
  • --json: Emit the stable command-result envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --apply: Apply the accepted creation plan.
  • --template <value>: Published template identity.
  • --visibility <value>: Repository visibility: public or private (default private).

trsd platform topology

Topology operations.

trsd platform topology plan

Plan Cloudflare and Railway reconciliation from a portable hosted-topology declaration or template.

Operation: read. Result schema: treeseed.hosted-topology-plan/v1. Execution: local.platform.topology.plan.

  • --json: Emit the stable JSON envelope.
  • --artifacts <value>: Exact runtime artifact-input YAML or JSON required by a portable template.

trsd platform topology apply

Apply an exact agent-authorized hosted-topology plan through the operations runner.

Operation: mutation. Result schema: treeseed.platform-operation/v1. Execution: local.platform.topology.apply.

  • --yes: Confirm the authority-bearing mutation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd platform topology status

Read the latest hosted-topology operation and known-good receipt.

Operation: read. Result schema: treeseed.infrastructure.topology.status.output/v1. Execution: local.platform.topology.status.

  • --json: Emit the stable JSON envelope.

trsd platform topology rollback

Restore exact prior hosted-topology state from a known-good receipt.

Operation: mutation. Result schema: treeseed.platform-operation/v1. Execution: local.platform.topology.rollback.

  • --yes: Confirm the destructive rollback.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd dev

Dev operations.

trsd dev host

Host operations.

trsd dev host activate [worktree]

Build and activate a local host-runtime development generation.

Operation: mutation. Result schema: treeseed.command.dev.host.activate/v1. Execution: local.dev.host.activate.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --guest-image <value>: Optional exact sandbox guest image digest to bind while activating.

trsd dev host status

Show the active local host-runtime development generation.

Operation: read. Result schema: treeseed.command.dev.host.status/v1. Execution: local.dev.host.status.

  • --json: Emit the stable JSON envelope.

trsd dev host deactivate

Restore the installed host runtime.

Operation: mutation. Result schema: treeseed.command.dev.host.deactivate/v1. Execution: local.dev.host.deactivate.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd dev host guest

Guest operations.

trsd dev host guest image

Image operations.

trsd dev host guest image import

Import a locally built provider sandbox image into the Kata development runtime.

Operation: mutation. Result schema: treeseed.command.dev.host.guest-image.import/v1. Execution: local.dev.host.guest-image.import.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd dev session

Session operations.

trsd dev session start

Start a local development session.

Operation: mutation. Result schema: treeseed.command.dev.start/v1. Execution: local.dev.session.start.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --actor <value>: Audited development-session actor.

trsd dev session stop

Stop a local development session.

Operation: mutation. Result schema: treeseed.command.dev.stop/v1. Execution: local.dev.session.stop.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --session <value>: Development session identity.
  • --restore: Restore released routes and targets.

trsd dev session recover

Recover a local development session.

Operation: mutation. Result schema: treeseed.command.dev.recover/v1. Execution: local.dev.session.recover.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --session <value>: Exact manager session whose local custody should be recovered.

trsd dev use

Use a local development session.

Operation: mutation. Result schema: treeseed.command.dev.use/v1. Execution: local.dev.use.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --session <value>: Development session identity.
  • --target <value>: Additional project.target=mode selections.

trsd dev rebuild

Rebuild a local development session.

Operation: mutation. Result schema: treeseed.command.dev.rebuild/v1. Execution: local.dev.rebuild.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --session <value>: Development session identity.

trsd dev migrate

Migrate a local development session.

Operation: mutation. Result schema: treeseed.command.dev.migrate/v1. Execution: local.dev.migrate.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --session <value>: Development session identity.

trsd dev restart

Restart a local development session.

Operation: mutation. Result schema: treeseed.command.dev.restart/v1. Execution: local.dev.restart.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --session <value>: Development session identity.

trsd dev status

Status a local development session.

Operation: read. Result schema: treeseed.command.dev.status/v1. Execution: local.dev.status.

  • --json: Emit the stable JSON envelope.
  • --session <value>: Development session identity.
  • --all: Include stopped sessions.

trsd dev logs

Logs a local development session.

Operation: read. Result schema: treeseed.command.dev.logs/v1. Execution: local.dev.logs.

  • --json: Emit the stable JSON envelope.
  • --session <value>: Development session identity.
  • --target <value>: Development target identity.
  • --follow: Follow target logs.

trsd dev plan

Plan a local development session.

Operation: read. Result schema: treeseed.command.dev.plan/v1. Execution: local.dev.plan.

  • --json: Emit the stable JSON envelope.
  • --session <value>: Development session identity.
  • --affected: Show the smallest affected closure.

trsd dev freeze

Freeze a local development session.

Operation: mutation. Result schema: treeseed.command.dev.freeze/v1. Execution: local.dev.freeze.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --session <value>: Development session identity.
  • --target <value>: Freeze only these exact project.target roots and their declared dependencies.
  • --allow-dirty: Create a non-promotable dirty-source candidate.

trsd dev verify

Verify a local development session.

Operation: mutation. Result schema: treeseed.command.dev.verify/v1. Execution: local.dev.verify.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --session <value>: Development session identity.
  • --candidate <value>: Candidate identity.

trsd host

Host operations.

trsd host initialize

Initialize the generic host foundation from an immutable catalog-bound profile.

Operation: mutation. Result schema: treeseed.host-initialization-result/v1. Execution: local.host.initialize.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm non-interactive execution after reviewing the plan.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --input-file <value>: Team capacity installation configuration downloaded from Admin. Values are never printed.
  • --profile <value>: Catalog-bound host initialization profile.
  • --confirm: Confirm installation of the reviewed profile plan.

trsd host status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host doctor

Doctor the selected resource.

Operation: read. Result schema: treeseed.command.doctor/v1. Execution: local.host.doctor.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host plan

Plan the selected resource.

Operation: read. Result schema: treeseed.command.plan/v1. Execution: local.host.plan.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host apply

Apply the selected resource.

Operation: mutation. Result schema: treeseed.command.apply/v1. Execution: local.host.apply.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host reconcile

Reconcile the selected resource.

Operation: mutation. Result schema: treeseed.command.reconcile/v1. Execution: local.host.reconcile.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host start

Start the selected resource.

Operation: mutation. Result schema: treeseed.command.start/v1. Execution: local.host.start.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host stop

Stop the selected resource.

Operation: mutation. Result schema: treeseed.command.stop/v1. Execution: local.host.stop.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host events

Events the selected resource.

Operation: read. Result schema: treeseed.command.events/v1. Execution: local.host.events.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host config

Config operations.

trsd host config show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Execution: local.host.config.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host config plan

Plan the selected resource.

Operation: read. Result schema: treeseed.command.plan/v1. Execution: local.host.config.plan.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host config apply

Apply the selected resource.

Operation: mutation. Result schema: treeseed.command.apply/v1. Execution: local.host.config.apply.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host config stage

Stage the selected resource.

Operation: mutation. Result schema: treeseed.command.stage/v1. Execution: local.host.config.stage.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host config adopt

Adopt the selected resource.

Operation: mutation. Result schema: treeseed.command.adopt/v1. Execution: local.host.config.adopt.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --confirm: Confirm replacement of the installed configuration identity.

trsd host postgres

Postgres operations.

trsd host postgres transfer

Transfer operations.

trsd host postgres transfer prepare

Prepare the selected resource.

Operation: mutation. Result schema: treeseed.command.prepare/v1. Execution: local.host.postgres.transfer.prepare.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host postgres transfer status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.postgres.transfer.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host topology

Topology the selected resource.

Operation: read. Result schema: treeseed.command.topology/v1. Execution: local.host.topology.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host connections

Connections the selected resource.

Operation: read. Result schema: treeseed.command.connections/v1. Execution: local.host.connections.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host provider

Provider operations.

trsd host provider status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.provider.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host provider limits

Limits operations.

trsd host provider limits show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Execution: local.host.provider.limits.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host provider limits set

Set the selected resource.

Operation: mutation. Result schema: treeseed.command.set/v1. Execution: local.host.provider.limits.set.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --daily-active-seconds <value>: Daily active-time cap in seconds.
  • --capability <value>: Set only this capability; otherwise set the shared model and all its capabilities.
  • --expected-generation <value>: Reject if the host configuration generation changed.

trsd host provider credentials

Credentials operations.

trsd host provider credentials list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Execution: local.host.provider.credentials.list.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host provider credentials status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.provider.credentials.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host provider credentials initialize

Initialize an execution-provider credential through its registered host initializer.

Operation: mutation. Result schema: treeseed.command.initialize/v1. Execution: local.host.provider.credentials.initialize.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --source <value>: Registered credential source to use instead of automatic selection.

trsd host provider environment

Provider-local environment profile operations.

trsd host provider environment list

List provider-local environment profiles without values.

Operation: read. Result schema: treeseed.provider-environment-profile-page/v1. Execution: local.host.provider.environment.list.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host provider environment show

show a provider-local environment profile.

Operation: read. Result schema: treeseed.provider-environment-profile/v1. Execution: local.host.provider.environment.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host provider environment status

status a provider-local environment profile.

Operation: read. Result schema: treeseed.provider-environment-profile/v1. Execution: local.host.provider.environment.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host provider environment set

Set one provider-local environment value through a hidden prompt or standard input.

Operation: mutation. Result schema: treeseed.provider-environment-profile/v1. Execution: local.host.provider.environment.set.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --stdin: Read the replacement value from standard input instead of the hidden prompt.

trsd host provider environment import

Import provider-local environment values from an env file.

Operation: mutation. Result schema: treeseed.provider-environment-profile/v1. Execution: local.host.provider.environment.import.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --env-file <value>: Local env file whose values remain under provider custody.

trsd host provider environment unset

Remove one provider-local environment value.

Operation: mutation. Result schema: treeseed.provider-environment-profile/v1. Execution: local.host.provider.environment.unset.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host provider environment rotate

Replace one provider-local environment value and advance its generation.

Operation: mutation. Result schema: treeseed.provider-environment-profile/v1. Execution: local.host.provider.environment.rotate.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --stdin: Read the replacement value from standard input instead of the hidden prompt.

trsd host provider environment verify

verify a provider-local environment profile.

Operation: read. Result schema: treeseed.provider-environment-profile/v1. Execution: local.host.provider.environment.verify.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host storage

Storage operations.

trsd host storage status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.storage.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host storage connect

Connect the selected resource.

Operation: mutation. Result schema: treeseed.command.connect/v1. Execution: local.host.storage.connect.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --account-id <value>: Optional Cloudflare account ID when the bootstrap authority reaches multiple accounts.

trsd host storage reconcile

Reconcile the selected resource.

Operation: mutation. Result schema: treeseed.command.reconcile/v1. Execution: local.host.storage.reconcile.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host storage rotate

Rotate the selected resource.

Operation: mutation. Result schema: treeseed.command.rotate/v1. Execution: local.host.storage.rotate.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host storage reset

Reset the selected resource.

Operation: mutation. Result schema: treeseed.command.reset/v1. Execution: local.host.storage.reset.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --environment <value>: Exact storage environment to empty and recreate.

trsd host security

Security operations.

trsd host security plan

Plan the selected resource.

Operation: read. Result schema: treeseed.command.plan/v1. Execution: local.host.security.plan.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host security initialize

Initialize the encrypted provider volume, application keys, and offline recovery bundle.

Operation: mutation. Result schema: treeseed.command.initialize/v1. Execution: local.host.security.initialize.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --recovery-bundle <value>: Absolute path for the new encrypted offline recovery bundle.
  • --confirm: Confirm provider-state migration and volume formatting.

trsd host security status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.security.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host security verify

Verify the selected resource.

Operation: read. Result schema: treeseed.command.verify/v1. Execution: local.host.security.verify.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host security rotate

Rotate the selected resource.

Operation: mutation. Result schema: treeseed.command.rotate/v1. Execution: local.host.security.rotate.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --recovery-bundle <value>: Absolute path to the currently authenticated recovery bundle.
  • --new-recovery-bundle <value>: Absolute non-existing path for the replacement recovery bundle.
  • --confirm: Confirm creation and activation of a new key generation.

trsd host security recovery

Recovery operations.

trsd host security recovery verify

Authenticate and inventory an offline recovery bundle without revealing secrets.

Operation: read. Result schema: treeseed.host-recovery-verification/v1. Execution: local.host.security.recovery.verify.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --bundle <value>: Absolute recovery bundle path.

trsd host sandbox

Sandbox operations.

trsd host sandbox status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.sandbox.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host sandbox doctor

Doctor the selected resource.

Operation: read. Result schema: treeseed.command.doctor/v1. Execution: local.host.sandbox.doctor.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host fleet

Fleet operations.

trsd host fleet status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.fleet.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host update

Update operations.

trsd host update status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.update.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host update check

Check the selected resource.

Operation: mutation. Result schema: treeseed.command.check/v1. Execution: local.host.update.check.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host update apply

Apply the selected resource.

Operation: mutation. Result schema: treeseed.command.apply/v1. Execution: local.host.update.apply.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host update channel

Channel the selected resource.

Operation: mutation. Result schema: treeseed.command.channel/v1. Execution: local.host.update.channel.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host update pause

Pause the selected resource.

Operation: mutation. Result schema: treeseed.command.pause/v1. Execution: local.host.update.pause.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host update resume

Resume the selected resource.

Operation: mutation. Result schema: treeseed.command.resume/v1. Execution: local.host.update.resume.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host component

Component operations.

trsd host component list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Execution: local.host.component.list.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host component status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.component.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host component enable

Enable the selected resource.

Operation: mutation. Result schema: treeseed.command.enable/v1. Execution: local.host.component.enable.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host component disable

Disable the selected resource.

Operation: mutation. Result schema: treeseed.command.disable/v1. Execution: local.host.component.disable.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host aliases

Aliases operations.

trsd host aliases list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Execution: local.host.aliases.list.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host recovery

Recovery operations.

trsd host recovery status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.recovery.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host recovery retry

Retry the selected resource.

Operation: mutation. Result schema: treeseed.command.retry/v1. Execution: local.host.recovery.retry.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host recovery restore

Restore the selected resource.

Operation: mutation. Result schema: treeseed.command.restore/v1. Execution: local.host.recovery.restore.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host bootstrap

Bootstrap operations.

trsd host bootstrap status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Execution: local.host.bootstrap.status.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd host bootstrap enroll

Enroll the selected resource.

Operation: mutation. Result schema: treeseed.command.enroll/v1. Execution: local.host.bootstrap.enroll.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd host reset

Stop managed components, erase their state, and reconcile a fresh unseeded platform.

Operation: mutation. Result schema: treeseed.command.reset/v1. Execution: local.host.reset.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --confirm: Confirm deletion of all manager-owned component data and receipts.

trsd host uninstall

Plan or remove every inventoried TreeSeed-owned host resource while preserving unrelated infrastructure and source repositories.

Operation: mutation. Result schema: treeseed.host-uninstall-result/v1. Execution: local.host.uninstall.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm non-interactive execution after reviewing the plan.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --confirm: Confirm removal of the reviewed TreeSeed resource inventory.
  • --purge-security: Separately select destruction of encrypted state, credentials, users, and groups.

trsd agents

Agents operations.

trsd agents list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: agents.list.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd agents show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: agents.show.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd agents team

Team operations.

trsd agents team clone

Clone operations.

trsd agents team clone plan

Plan the selected resource.

Operation: read. Result schema: treeseed.command.plan/v1. Control-plane operation: agents.team.clone.plan.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --project <value>: Target project; repeat to select projects.
  • --json: Emit the stable JSON envelope.
  • --all: Target every eligible project except the source.

trsd agents team clone apply

Apply the selected resource.

Operation: mutation. Result schema: treeseed.command.apply/v1. Control-plane operation: agents.team.clone.apply.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd agents handlers

Handlers operations.

trsd agents handlers list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: agents.handlers.list.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd agents handlers show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: agents.handlers.show.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd agents profiles

Profiles operations.

trsd agents profiles show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: agents.show.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd agents profiles validate

Validate the selected resource.

Operation: read. Result schema: treeseed.command.validate/v1. Control-plane operation: agents.profiles.validate.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd agents classes

Classes operations.

trsd agents classes list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: agents.classes.list.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd agents classes show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: agents.classes.show.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd providers

Providers operations.

trsd providers list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: providers.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd providers show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: providers.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd providers status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Control-plane operation: providers.status.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd providers diagnose

Diagnose the selected resource.

Operation: read. Result schema: treeseed.command.diagnose/v1. Control-plane operation: providers.diagnose.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd providers connect

Connect the selected resource.

Operation: mutation. Result schema: treeseed.command.connect/v1. Control-plane operation: providers.connect.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd providers disconnect

Disconnect the selected resource.

Operation: mutation. Result schema: treeseed.command.disconnect/v1. Control-plane operation: providers.disconnect.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --reason <value>: Audited operator reason.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd providers registration

Team provider registration operations.

trsd providers registration code

Team provider registration-code operations.

trsd providers registration code status

status provider environment authority.

Operation: read. Result schema: treeseed.command.status/v1. Control-plane operation: providers.registration.code.status.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd providers registration code reveal

reveal provider environment authority.

Operation: mutation. Result schema: treeseed.command.reveal/v1. Control-plane operation: providers.registration.code.reveal.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd providers registration code rotate

rotate provider environment authority.

Operation: mutation. Result schema: treeseed.command.rotate/v1. Control-plane operation: providers.registration.code.rotate.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd providers environments

Provider environment descriptor and grant operations.

trsd providers environments list

list provider environment authority.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: providers.environment.profiles.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd providers environments show

show provider environment authority.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: providers.environment.profiles.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd providers environments grant

grant provider environment authority.

Operation: mutation. Result schema: treeseed.command.grant/v1. Control-plane operation: providers.environment.grants.put.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: Digest-bound environment grant document.

trsd providers environments revoke

revoke provider environment authority.

Operation: mutation. Result schema: treeseed.command.revoke/v1. Control-plane operation: providers.environment.grants.revoke.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd providers requests

Requests operations.

trsd providers requests list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: providers.requests.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd providers requests show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: providers.requests.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd providers requests approve

Approve the selected resource.

Operation: mutation. Result schema: treeseed.command.approve/v1. Control-plane operation: providers.requests.approve.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd providers requests reject

Reject the selected resource.

Operation: mutation. Result schema: treeseed.command.reject/v1. Control-plane operation: providers.requests.reject.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd providers credentials

Credentials operations.

trsd providers credentials status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Control-plane operation: providers.credentials.status.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd providers credentials rotate

Rotate the selected resource.

Operation: mutation. Result schema: treeseed.command.rotate/v1. Control-plane operation: providers.credentials.rotate.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd providers credentials revoke

Revoke the selected resource.

Operation: mutation. Result schema: treeseed.command.revoke/v1. Control-plane operation: providers.credentials.revoke.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd providers offers

Offers operations.

trsd providers offers show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: providers.offers.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd providers offers validate

Validate the selected resource.

Operation: read. Result schema: treeseed.command.validate/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --json: Emit the stable JSON envelope.

trsd providers offers plan

Plan the selected resource.

Operation: read. Result schema: treeseed.command.plan/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --json: Emit the stable JSON envelope.

trsd providers offers apply

Apply the selected resource.

Operation: mutation. Result schema: treeseed.command.apply/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd seeds

Seeds operations.

trsd seeds validate

Validate the selected resource.

Operation: read. Result schema: treeseed.command.validate/v1. Control-plane operation: seeds.validate.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd seeds plan

Plan the selected resource.

Operation: read. Result schema: treeseed.command.plan/v1. Control-plane operation: seeds.plan.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd seeds apply

Apply the selected resource.

Operation: mutation. Result schema: treeseed.command.apply/v1. Control-plane operation: seeds.apply.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd seeds show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: seeds.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd seeds verify

Verify the selected resource.

Operation: read. Result schema: treeseed.command.verify/v1. Control-plane operation: seeds.verify.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd capacity

Capacity operations.

trsd capacity status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Control-plane operation: capacity.status.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd capacity explain

Explain the selected resource.

Operation: read. Result schema: treeseed.command.explain/v1. Control-plane operation: capacity.explain.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd capacity usage

Usage the selected resource.

Operation: read. Result schema: treeseed.command.usage/v1. Control-plane operation: capacity.usage.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --project <value>: Project id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.
  • --workday <value>: Restrict evidence to one workday.

trsd capacity ledger

Ledger the selected resource.

Operation: read. Result schema: treeseed.command.ledger/v1. Control-plane operation: capacity.ledger.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --project <value>: Project id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.
  • --workday <value>: Restrict evidence to one workday.

trsd capacity audit

Audit the selected resource.

Operation: read. Result schema: treeseed.command.audit/v1. Control-plane operation: capacity.audit.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd workdays

Workdays operations.

trsd workdays profiles

Profiles operations.

trsd workdays profiles list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: workdays.profiles.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd workdays profiles show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: workdays.profiles.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd workdays profiles update

Update the selected resource.

Operation: mutation. Result schema: treeseed.command.update/v1. Control-plane operation: workdays.profiles.update.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: YAML or JSON workday policy document.

trsd workdays plan

Plan a workday with optional targeted cooperative planning; acting stays decision-governed.

Operation: mutation. Result schema: treeseed.command.workdays.plan/v1. Control-plane operation: workdays.plan.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --profile <value>: Workday profile identity.
  • --decision <value>: Accepted decision id; repeat or comma-separate. The API derives and verifies acting authority.
  • --projects <value>: Project scope or comma-separated projects.
  • --start <value>: ISO start time.
  • --end <value>: ISO end time.
  • --duration <value>: Duration in seconds.
  • --objective <value>: Objective filter.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --planning-percent <value>: Planning share of workday time and capacity (default 20%).
  • --allocation-weight <value>: Relative share among eligible concurrent workdays (default 1).
  • --planning-turn-maximum-seconds <value>: Maximum active seconds per planning turn (default 180).
  • --project-percentages <value>: JSON project allocation targets; normalized among selected projects.
  • --agent-class-percentages <value>: JSON class allocation targets keyed by project.
  • --plan: Return the request without creating a preflight.
  • --planning-only: Run cooperative planning profiles without admitting accepted acting work.
  • --execution-mode <value>: Select simulation or production custody; both consume real capacity.
  • --proposal <value>: Governed proposal id for cooperative planning; repeat or comma-separate.
  • --continue-from <value>: Settled workday whose exact accepted results and review history should continue. Omit for a fresh simulation.
  • --agent <value>: Planning agent slug; repeat or comma-separate. Intersects with class/activity selectors.
  • --activity <value>: Planning activity: planning, estimating, reviewing, reporting, or chat; repeat or comma-separate.
  • --class <value>: Planning class slug; repeat or comma-separate. Acting remains governed by accepted decisions.

trsd workdays start

Start the selected resource.

Operation: mutation. Result schema: treeseed.command.start/v1. Control-plane operation: workdays.start.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --preflight <value>: Exact preflight identity.
  • --digest <value>: Exact preflight digest.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd workdays list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: workdays.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd workdays show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: workdays.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd workdays watch

Watch the selected resource.

Operation: read. Result schema: treeseed.command.watch/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --json: Emit the stable JSON envelope.

trsd workdays stop

Stop the selected resource.

Operation: mutation. Result schema: treeseed.command.stop/v1. Control-plane operation: workdays.stop.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --reason <value>: Audited operator reason.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd workdays events

Events operations.

trsd workdays events list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: workdays.events.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.
  • --diagnostics <value>: Diagnostic detail: metadata or full.

trsd workdays schedules

Schedules operations.

trsd workdays schedules list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: workdays.schedules.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd workdays schedules show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --json: Emit the stable JSON envelope.

trsd workdays schedules plan

Plan the selected resource.

Operation: read. Result schema: treeseed.command.plan/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --json: Emit the stable JSON envelope.

trsd workdays schedules start

Start the selected resource.

Operation: mutation. Result schema: treeseed.command.start/v1. Control-plane operation: workdays.schedules.create.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --profile <value>: Workday profile identity.
  • --decision <value>: Accepted decision id; repeat or comma-separate. The API derives and verifies acting authority.
  • --projects <value>: Project scope or comma-separated projects.
  • --start <value>: ISO start time.
  • --end <value>: ISO end time.
  • --duration <value>: Duration in seconds.
  • --objective <value>: Objective filter.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --planning-percent <value>: Planning share of workday time and capacity (default 20%).
  • --allocation-weight <value>: Relative share among eligible concurrent workdays (default 1).
  • --planning-turn-maximum-seconds <value>: Maximum active seconds per planning turn (default 180).
  • --project-percentages <value>: JSON project allocation targets; normalized among selected projects.
  • --agent-class-percentages <value>: JSON class allocation targets keyed by project.
  • --planning-only: Run cooperative planning profiles without admitting accepted acting work.
  • --execution-mode <value>: Select simulation or production custody; both consume real capacity.
  • --proposal <value>: Governed proposal id for cooperative planning; repeat or comma-separate.
  • --continue-from <value>: Settled workday whose exact accepted results and review history should continue. Omit for a fresh simulation.
  • --agent <value>: Planning agent slug; repeat or comma-separate. Intersects with class/activity selectors.
  • --activity <value>: Planning activity: planning, estimating, reviewing, reporting, or chat; repeat or comma-separate.
  • --class <value>: Planning class slug; repeat or comma-separate. Acting remains governed by accepted decisions.
  • --cadence-seconds <value>: Seconds between recurring workday starts.

trsd workdays schedules pause

Pause the selected resource.

Operation: mutation. Result schema: treeseed.command.pause/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd workdays schedules resume

Resume the selected resource.

Operation: mutation. Result schema: treeseed.command.resume/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd workdays schedules retire

Retire the selected resource.

Operation: mutation. Result schema: treeseed.command.retire/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd assignments

Assignments operations.

trsd assignments list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: assignments.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.
  • --workday <value>: Restrict assignments to one exact workday.

trsd assignments show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: assignments.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd assignments explain

Explain the selected resource.

Operation: read. Result schema: treeseed.command.explain/v1. Control-plane operation: assignments.explain.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd assignments watch

Watch the selected resource.

Operation: read. Result schema: treeseed.command.watch/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --json: Emit the stable JSON envelope.

trsd assignments retry

Retry the selected resource.

Operation: mutation. Result schema: treeseed.command.retry/v1. Control-plane operation: assignments.retry.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --reason <value>: Audited operator reason.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd assignments cancel

Cancel the selected resource.

Operation: mutation. Result schema: treeseed.command.cancel/v1. Control-plane operation: assignments.cancel.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --reason <value>: Audited operator reason.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd assignments recover

Recover the selected resource.

Operation: mutation. Result schema: treeseed.command.recover/v1. Control-plane operation: assignments.recover.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --reason <value>: Why actual usage remains unresolved.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --state-version <value>: Exact expired assignment state version.

trsd assignments artifacts

Artifacts the selected resource.

Operation: read. Result schema: treeseed.command.artifacts/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --json: Emit the stable JSON envelope.

trsd execution

Execution operations.

trsd execution graph

Graph operations.

trsd execution graph show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: execution.graph.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --project <value>: Filter the team graph by project.
  • --decision <value>: Filter the team graph by decision.
  • --json: Emit the stable JSON envelope.

trsd execution graph watch

Watch the selected resource.

Operation: read. Result schema: treeseed.command.watch/v1. Control-plane operation: execution.graph.watch.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --cursor <value>: Resume after this graph event cursor.
  • --json: Emit the stable JSON envelope.
  • --wait <value>: Long-poll duration in seconds.
  • --json-stream: Emit graph events as NDJSON.

trsd execution node

Node operations.

trsd execution node show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: execution.nodes.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd execution node explain

Explain the selected resource.

Operation: read. Result schema: treeseed.command.explain/v1. Control-plane operation: execution.nodes.explain.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --json: Emit the stable JSON envelope.

trsd execution reconcile

Reconcile the selected resource.

Operation: mutation. Result schema: treeseed.command.reconcile/v1. Control-plane operation: execution.reconcile.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --project <value>: Reconcile one affected project component.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd execution assignments

Assignments operations.

trsd execution assignments list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: execution.assignments.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Filter by assignment status.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd projects

Projects operations.

trsd projects treedx

Treedx operations.

trsd projects treedx show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: treedx.library.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd projects treedx bind

Bind the selected resource.

Operation: mutation. Result schema: treeseed.command.bind/v1. Control-plane operation: treedx.library.bind.

  • --server <value>: Control-plane server profile or URL.
  • --connection <value>: Trusted service connection identity.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd projects treedx status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Control-plane operation: treedx.health.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd projects treedx diagnose

Diagnose the selected resource.

Operation: read. Result schema: treeseed.command.diagnose/v1. Control-plane operation: treedx.service.contract.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd projects treedx capabilities

Capabilities the selected resource.

Operation: read. Result schema: treeseed.command.capabilities/v1. Control-plane operation: treedx.capabilities.list.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd projects treedx workspaces

Workspaces operations.

trsd projects treedx workspaces list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: treedx.workspaces.list.

  • --server <value>: Control-plane server profile or URL.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd projects treedx workspaces show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: treedx.workspaces.show.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --json: Emit the stable JSON envelope.

trsd projects treedx workspaces abandon

Abandon the selected resource.

Operation: mutation. Result schema: treeseed.command.abandon/v1. Control-plane operation: treedx.workspaces.abandon.

  • --server <value>: Control-plane server profile or URL.
  • --project <value>: Project id or slug.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd ai

Ai operations.

trsd ai status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Control-plane operation: ai.instances.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai mode

Mode operations.

trsd ai mode show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Execution: local.host.ai.mode.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd ai mode set

Transition the exclusive AI GPU resource to awake or sleep.

Operation: mutation. Result schema: treeseed.ai-mode-transition-receipt/v1. Execution: local.host.ai.mode.set.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.
  • --idempotency-key <value>: Replay-safe transition identity.
  • --drain-timeout <value>: Maximum drain wait in seconds.

trsd ai inference

Inference operations.

trsd ai inference models

Models the selected resource.

Operation: read. Result schema: treeseed.command.models/v1. Control-plane operation: treeai.inference.get.models.

  • --server <value>: Control-plane server profile or URL.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai inference jobs

Jobs the selected resource.

Operation: read. Result schema: treeseed.command.jobs/v1. Control-plane operation: treeai.inference.get.jobs.

  • --server <value>: Control-plane server profile or URL.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai inference rollback

Rollback the selected resource.

Operation: mutation. Result schema: treeseed.command.rollback/v1. Control-plane operation: treeai.inference.post.deployments.rollback.

  • --server <value>: Control-plane server profile or URL.
  • --node <value>: Registered AI node identity.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd ai training

Training operations.

trsd ai training libraries

Libraries the selected resource.

Operation: read. Result schema: treeseed.command.libraries/v1. Control-plane operation: treeai.training.get.libraries.

  • --server <value>: Control-plane server profile or URL.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai training jobs

Jobs the selected resource.

Operation: read. Result schema: treeseed.command.jobs/v1. Control-plane operation: treeai.training.get.jobs.

  • --server <value>: Control-plane server profile or URL.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai training runs

Runs the selected resource.

Operation: read. Result schema: treeseed.command.runs/v1. Control-plane operation: treeai.training.get.library.runs.

  • --server <value>: Control-plane server profile or URL.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai lab

Lab operations.

trsd ai lab status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Control-plane operation: treeai.lab.get.status.

  • --server <value>: Control-plane server profile or URL.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai lab agents

Agents the selected resource.

Operation: read. Result schema: treeseed.command.agents/v1. Control-plane operation: treeai.lab.get.agents.

  • --server <value>: Control-plane server profile or URL.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai lab libraries

Libraries the selected resource.

Operation: read. Result schema: treeseed.command.libraries/v1. Control-plane operation: treeai.lab.get.libraries.

  • --server <value>: Control-plane server profile or URL.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai storage

Storage operations.

trsd ai storage show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: ai.instances.storage.show.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.

trsd ai storage connect

Connect the selected resource.

Operation: mutation. Result schema: treeseed.command.connect/v1. Control-plane operation: ai.instances.storage.put.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --node <value>: Registered AI node identity.
  • --connection <value>: Team object-storage service connection ID.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --bucket <value>: Private artifact bucket to ensure and bind.

trsd ai storage disconnect

Disconnect the selected resource.

Operation: mutation. Result schema: treeseed.command.disconnect/v1. Control-plane operation: ai.instances.storage.remove.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --node <value>: Registered AI node identity.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.

trsd ai storage verify

Verify the selected resource.

Operation: mutation. Result schema: treeseed.command.verify/v1. Execution: local.host.ai.storage.verify.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd library

Library operations.

trsd library show

Show project library knowledge.

Operation: read. Result schema: treeseed.command.library.show/v1. Execution: local.library.show.

  • --json: Emit the stable JSON envelope.
  • --ref <value>: Earlier historical revision; omit for the current library.

trsd library status

Status project library knowledge.

Operation: read. Result schema: treeseed.command.library.status/v1. Execution: local.library.status.

  • --json: Emit the stable JSON envelope.
  • --ref <value>: Earlier historical revision; omit for the current library.

trsd library paths

Paths project library knowledge.

Operation: read. Result schema: treeseed.command.library.paths/v1. Execution: local.library.paths.

  • --json: Emit the stable JSON envelope.
  • --ref <value>: Earlier historical revision; omit for the current library.
  • --prefix <value>: Repository-relative path prefix.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.

trsd library read

Read project library knowledge.

Operation: read. Result schema: treeseed.command.library.read/v1. Execution: local.library.read.

  • --json: Emit the stable JSON envelope.
  • --ref <value>: Earlier historical revision; omit for the current library.

trsd library search

Search project library knowledge.

Operation: read. Result schema: treeseed.command.library.search/v1. Execution: local.library.search.

  • --json: Emit the stable JSON envelope.
  • --ref <value>: Earlier historical revision; omit for the current library.
  • --path <value>: Restrict search to a repository-relative path.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.

trsd library query

Query project library knowledge.

Operation: read. Result schema: treeseed.command.library.query/v1. Execution: local.library.query.

  • --json: Emit the stable JSON envelope.
  • --ref <value>: Earlier historical revision; omit for the current library.
  • --model <value>: TreeDX content model.
  • --input <value>: YAML or JSON query body.

trsd library context

Context project library knowledge.

Operation: read. Result schema: treeseed.command.library.context/v1. Execution: local.library.context.

  • --json: Emit the stable JSON envelope.
  • --ref <value>: Earlier historical revision; omit for the current library.
  • --max-items <value>: Maximum context items.
  • --max-tokens <value>: Maximum context tokens.

trsd library workspace

Workspace operations.

trsd library workspace create

Create the selected resource.

Operation: mutation. Result schema: treeseed.command.create/v1. Control-plane operation: knowledge.workspaces.create.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --request <value>: Replay-safe UUID request identity.

trsd library workspace show

Show the selected resource.

Operation: read. Result schema: treeseed.command.show/v1. Control-plane operation: knowledge.workspaces.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd library workspace read

Read a file from a governed library workspace.

Operation: read. Result schema: treeseed.command.library.workspace.read/v1. Control-plane operation: knowledge.workspaces.content.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd library workspace diff

Diff the selected resource.

Operation: read. Result schema: treeseed.command.diff/v1. Control-plane operation: knowledge.workspaces.diff.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd library workspace write

Write the selected resource.

Operation: mutation. Result schema: treeseed.command.write/v1. Control-plane operation: knowledge.workspaces.content.update.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: YAML or JSON draft body.

trsd library workspace submit

Submit the selected resource.

Operation: mutation. Result schema: treeseed.command.submit/v1. Control-plane operation: knowledge.workspaces.submit.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --version <value>: Expected workspace version.
  • --message <value>: Commit message.
  • --notes <value>: Review notes.
  • --context-digest <value>: Verified editorial context digest.

trsd library workspace abandon

Abandon the selected resource.

Operation: mutation. Result schema: treeseed.command.abandon/v1. Control-plane operation: knowledge.workspaces.abandon.

  • --server <value>: Control-plane server profile or URL.
  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --version <value>: Expected workspace version.

trsd library reviews

Reviews operations.

trsd library reviews list

List the selected resource.

Operation: read. Result schema: treeseed.command.list/v1. Control-plane operation: knowledge.reviews.list.

  • --server <value>: Control-plane server profile or URL.
  • --team <value>: Team id or slug.
  • --status <value>: Status filter.
  • --limit <value>: Page size.
  • --cursor <value>: Opaque page cursor.
  • --json: Emit the stable JSON envelope.

trsd library reviews decide

Decide the selected resource.

Operation: mutation. Result schema: treeseed.command.decide/v1. Control-plane operation: knowledge.reviews.decide.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: YAML or JSON review decision.

trsd library reviews publish

Publish the selected resource.

Operation: mutation. Result schema: treeseed.command.publish/v1. Control-plane operation: knowledge.reviews.publish.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.
  • --if-match <value>: Exact current resource version, or new when unconfigured.
  • --idempotency-key <value>: Reuse the same request identity when retrying this mutation.
  • --plan: Return the exact proposed outcome without mutation.
  • --input <value>: Optional YAML or JSON publication body.

trsd save

Save the selected resource.

Operation: mutation. Result schema: treeseed.command.save/v1. Availability: fail-closed (standards_migration_not_enabled). Unified GitHub-backed save is intentionally fail-closed during this cutover.

  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd stage

Stage the selected resource.

Operation: mutation. Result schema: treeseed.command.stage/v1. Availability: fail-closed (standards_migration_not_enabled). Unified GitHub-backed stage is intentionally fail-closed during this cutover.

  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd release

Release the selected resource.

Operation: mutation. Result schema: treeseed.command.release/v1. Availability: fail-closed (standards_migration_not_enabled). Production release is intentionally fail-closed during this cutover.

  • --yes: Confirm authorized automation.
  • --json: Emit the stable JSON envelope.
  • --plan: Return the exact proposed outcome without mutation.

trsd status

Status the selected resource.

Operation: read. Result schema: treeseed.command.status/v1. Control-plane operation: status.show.

  • --server <value>: Control-plane server profile or URL.
  • --json: Emit the stable JSON envelope.

trsd diagnose

Diagnose the selected resource.

Operation: read. Result schema: treeseed.command.diagnose/v1. Availability: fail-closed (standards_migration_not_enabled). This capability is not enabled until its control-plane operation is accepted.

  • --json: Emit the stable JSON envelope.