Nyk
|
f2747b5330
|
feat(cli): v2 rewrite with full command coverage and lazy evaluation
- Fix eager required() evaluation bug (route map was evaluated at parse
time, causing unrelated commands to crash on missing flags)
- Refactor to lazy command handler pattern (functions only execute when
their group+action matches)
- Add compound subcommands: agents memory get|set|clear, agents soul
get|set|templates, tasks comments list|add
- Add missing PRD commands: agents attribution, tasks broadcast,
sessions transcript, tokens agent-costs/task-costs/trends/export/rotate,
status health/overview/dashboard/gateway/models/capabilities,
export audit/tasks/activities/pipelines
- Add proper SSE streaming for events watch (NDJSON in --json mode,
human-readable otherwise, graceful Ctrl+C shutdown)
- Add optional() helper for flags with defaults
- Update docs/cli-agent-control.md with full v2 command reference
|
2026-03-21 19:30:28 +07:00 |