Skip to main content
CLI/pd learn
CLI command · v3.30.6

pd learn

Render the operationally read-only agent orientation. The handler makes no headless daemon request; interactive mode may make one bounded GET /health, and the CLI envelope makes one append-only usage-telemetry attempt.

Syntax

Run pd learn like this

pd learn
API spec

Command contract

Canonical command

pd learn

Reference route

/docs/cli/learn

Reference group

Setup, Runtime, And Diagnostics

Runtime path

daemon-backed CLI command

Source

bin/port-daddy-cli.ts, cli/commands/setup.ts, cli/commands/daemon.ts, cli/commands/diagnostics.ts, cli/commands/mcp-install.ts

Aliases

pd tutorial

Output mode

human display with command-specific state changes

Page type

generated API spec from the source-backed catalog

See the command surfaces this reference keeps in play

This clip shows the daemon health check, command discovery, and message-loop patterns that recur across the CLI reference. Here it grounds the pd learn reference: daemon health, discovery, and message-loop patterns these pages keep pointing back to.

Usage patterns

Common ways this command shows up in practice

pd learn belongs to Setup, Runtime, And Diagnostics. Install Port Daddy, inspect the live daemon, launch the dashboard, and manage canonical or sidecar runtimes.

daemon-backed CLI command. Validate live behavior from the daemon and handler source when changing this command.

Use this page as the stable public contract for pd learn; aliases resolve to the same contract.

Examples

Example 01

Run pd learn from a coordinated checkout

CLI
pd learn
Output
Runs the pd learn command family and prints the resulting Port Daddy state, ids, or readiness/error details.
Example 02

Find this command from the full CLI reference

CLI
pd help learn
open /docs/cli/learn
Output
The help topic and docs route both describe pd learn, including aliases, flags, and source provenance.