internal/

directory
v6.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 30, 2026 License: MIT

Directories

Path Synopsis
Package accesstoken implements the `access-token` commands, on the v2 endpoints only.
Package accesstoken implements the `access-token` commands, on the v2 endpoints only.
Package action implements the `action` commands.
Package action implements the `action` commands.
Package advice implements `advice validate-status`.
Package advice implements `advice validate-status`.
Package auditlog implements the `audit-log` command.
Package auditlog implements the `audit-log` command.
Package badge implements the `experiment badge` command: a status badge to embed in a README, which is served without an access token.
Package badge implements the `experiment badge` command: a status badge to embed in a README, which is served without an access token.
Package cli wires the commands.
Package cli wires the commands.
Package config reads and writes the CLI configuration exactly as the TypeScript CLI did, so that an upgrade keeps every profile a user has already set up.
Package config reads and writes the CLI configuration exactly as the TypeScript CLI did, so that an upgrade keeps every profile a user has already set up.
Package environment implements the `environment` commands.
Package environment implements the `environment` commands.
Package execution implements the `execution` commands on experiment runs.
Package execution implements the `execution` commands on experiment runs.
Package experiment implements `experiment get`, `apply` and `run`.
Package experiment implements `experiment get`, `apply` and `run`.
Package gitops compares files kept in Git with what the platform holds, for `diff` and `apply --dry-run`, and moves whole projects between the two.
Package gitops compares files kept in Git with what the platform holds, for `diff` and `apply --dry-run`, and moves whole projects between the two.
Package hub implements the `hub` commands.
Package hub implements the `hub` commands.
Package integration implements the `integration` commands.
Package integration implements the `integration` commands.
Package interrupt decides what Ctrl-C and SIGTERM do.
Package interrupt decides what Ctrl-C and SIGTERM do.
Package jsyaml writes YAML and JSON exactly as the TypeScript CLI did with js-yaml's dump and JSON.stringify.
Package jsyaml writes YAML and JSON exactly as the TypeScript CLI did with js-yaml's dump and JSON.stringify.
Package killswitch implements the `killswitch` commands.
Package killswitch implements the `killswitch` commands.
Package license implements the `license` commands.
Package license implements the `license` commands.
Package output formats documents and gates colour on stdout being a terminal, as the TypeScript CLI did: its output is routinely parsed by GitOps pipelines.
Package output formats documents and gates colour on stdout being a terminal, as the TypeScript CLI did: its output is routinely parsed by GitOps pipelines.
Package platform builds the generated API client with what every request needs: authentication, a User-Agent, request logging, and retries that are safe to make.
Package platform builds the generated API client with what every request needs: authentication, a User-Agent, request logging, and retries that are safe to make.
Package platformtest runs commands against a fake platform: an httptest server whose endpoints a test declares, which records every request it receives.
Package platformtest runs commands against a fake platform: an httptest server whose endpoints a test declares, which records every request it receives.
Package prompt asks questions on a terminal.
Package prompt asks questions on a terminal.
Package property implements the `property` commands: the definitions of the properties experiments and services carry, and their associations, which say who carries them.
Package property implements the `property` commands: the definitions of the properties experiments and services carry, and their associations, which say who carries them.
Package report implements the `report` commands: time series over the tenant, printed as the platform sends them.
Package report implements the `report` commands: time series over the tenant, printed as the platform sends them.
Package resource holds what the commands managing schedules, services, profiles, templates and runs share: writing a document to a file or stdout, reading one back, and applying files with the new id written into them.
Package resource holds what the commands managing schedules, services, profiles, templates and runs share: writing a document to a file or stdout, reading one back, and applying files with the new id written into them.
Package schedule implements the `schedule` commands.
Package schedule implements the `schedule` commands.
Package service implements the `service` commands.
Package service implements the `service` commands.
Package serviceprofile implements the `service-profile` commands.
Package serviceprofile implements the `service-profile` commands.
Package table prints tables laid out as console-table-printer did for the TypeScript CLI: box drawing, one space of padding, right-aligned unless a column says otherwise.
Package table prints tables laid out as console-table-printer did for the TypeScript CLI: box drawing, one space of padding, right-aligned unless a column says otherwise.
Package target implements the `target` commands.
Package target implements the `target` commands.
Package team implements the `team` commands.
Package team implements the `team` commands.
Package template implements the `template` commands.
Package template implements the `template` commands.
tools
spec command
Command spec keeps the committed platform spec and the client generated from it in step with the platform.
Command spec keeps the committed platform spec and the client generated from it in step with the platform.
Package update tells someone at a terminal, at most once a day, that a newer release of the CLI exists.
Package update tells someone at a terminal, at most once a day, that a newer release of the CLI exists.
Package user implements the `user` commands.
Package user implements the `user` commands.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL