Packages Command

The packages command helps you list and manage packages in your Ocuroot system.

Usage

ocuroot packages [flags]

Description

The packages command provides information about packages in your system. It can:

  • List all available packages
  • Show package details
  • Display package dependencies
  • Show package status

Flags

  • --format: Output format (table, json, yaml)
  • --status: Filter by package status
  • --detailed: Show detailed package information

Examples

# List all packages
ocuroot packages

# Show detailed package information
ocuroot packages --detailed

# List packages in JSON format
ocuroot packages --format json

# Filter packages by status
ocuroot packages --status active

Output Fields

When listing packages, the following information may be displayed:

  • Package name
  • Version
  • Status
  • Dependencies
  • Last build time
  • Associated environments
  • build: Build a package
  • deploy: Deploy a package
  • review: Review package changes