NAME

log - private built-in log helper for Developer Dashboard

SYNOPSIS

dashboard log
dashboard log web
dashboard log collector
dashboard log collector alpha.collector

DESCRIPTION

This private helper is staged under ~/.developer-dashboard/cli/dd/ so the public dashboard entrypoint can stay a thin switchboard.

PURPOSE

This staged helper exposes the top-level log viewer for Developer Dashboard so operators can inspect web logs, collector logs, or both from one command family without needing to remember the nested collector and serve subcommands.

WHY IT EXISTS

It exists because log viewing is built-in runtime behavior, but the public switchboard should dispatch to a staged helper while shared log parsing and rendering live in reusable Perl modules.

WHEN TO USE

Use this file when changing the public dashboard log or dashboard logs CLI contract, the staged helper dispatch path, or the examples operators use for web versus collector log inspection.

HOW TO USE

Users run dashboard log, dashboard logs, dashboard log web, or dashboard log collector [name]. The helper re-enters the private runtime, which loads the shared runtime-control module and prints the requested log stream.

WHAT USES IT

It is used by operators inspecting runtime logs, by smoke tests that pin the public log contract, and by the thin loader tests that ensure log stays a staged built-in helper instead of bloating the public entrypoint.

EXAMPLES

dashboard log
dashboard logs
dashboard log web -n 50
dashboard log collector housekeeper