What would you like to be added
Update the pipectl CLI documentation in docs-dev to match the current source code.
Files that need changes
-
docs/content/en/docs-dev/user-guide/command-line-tool.md
- Line 151: Remove
init from the "Available Commands" help output
- Lines 145-155: Add
migrate, plugin, and completion to the "Available Commands" help output
- Lines 360-390: Remove the "Generating an application config" section (documents removed
pipectl init command)
- Add a new section documenting
pipectl migrate application-config (the replacement for init)
- Add a new section documenting
pipectl plugin push (currently undocumented)
-
docs/content/en/docs-dev/feature-status/_index.md
- Line 107: The "Pipectl" feature links to command-line-tool docs but still references
pipectl init as a feature. Update the wording to reference the current migration workflow or make it more generic.
-
docs/content/en/docs-v1.0.x/user-guide/command-line-tool.md
- Apply the same changes as the
docs-dev version if this file exists and contains the same outdated content.
Details
pipectl init was removed in commit 81586152f (#5958). Running it now returns:
2026/05/08 15:55:20 unknown command "init" for "pipectl"
Current pipectl --help output:
Available Commands:
application Manage application resources.
completion Generate the autocompletion script for the specified shell
deployment Manage deployment resources.
encrypt Encrypt the plaintext entered in either stdin or the --input-file flag.
event Manage event resources.
help Help about any command
migrate Do migration tasks.
piped Manage piped resources.
plan-preview Show plan preview against the specified commit.
plugin Do plugin tasks.
version Print the information of current binary.
pipectl migrate application-config is the replacement for pipectl init. It converts v0 application configs to the v1 format.
Supported flags:
--config-files
--dirs
--applications
(Defined in pkg/app/pipectl/cmd/migrate/application_config.go)
pipectl plugin push pushes plugin binaries to an OCI registry.
Required flags:
--files
--tag
--registry
--repository
(Defined in pkg/app/pipectl/cmd/plugin/push.go)
This command is currently undocumented.
Why is this needed
Users following the official docs currently hit a dead end because pipectl init no longer exists in the current release. In addition, plugin authors have no discoverable documentation for pipectl plugin push, even though it is part of the CLI.

What would you like to be added
Update the pipectl CLI documentation in
docs-devto match the current source code.Files that need changes
docs/content/en/docs-dev/user-guide/command-line-tool.mdinitfrom the "Available Commands" help outputmigrate,plugin, andcompletionto the "Available Commands" help outputpipectl initcommand)pipectl migrate application-config(the replacement forinit)pipectl plugin push(currently undocumented)docs/content/en/docs-dev/feature-status/_index.mdpipectl initas a feature. Update the wording to reference the current migration workflow or make it more generic.docs/content/en/docs-v1.0.x/user-guide/command-line-tool.mddocs-devversion if this file exists and contains the same outdated content.Details
pipectl initwas removed in commit81586152f(#5958). Running it now returns:Current
pipectl --helpoutput:pipectl migrate application-configis the replacement forpipectl init. It converts v0 application configs to the v1 format.Supported flags:
--config-files--dirs--applications(Defined in
pkg/app/pipectl/cmd/migrate/application_config.go)pipectl plugin pushpushes plugin binaries to an OCI registry.Required flags:
--files--tag--registry--repository(Defined in
pkg/app/pipectl/cmd/plugin/push.go)This command is currently undocumented.
Why is this needed
Users following the official docs currently hit a dead end because
pipectl initno longer exists in the current release. In addition, plugin authors have no discoverable documentation forpipectl plugin push, even though it is part of the CLI.