UAT: agents project show omits Validations/Context/Indexing/Active Plans sections #6270

Open
opened 2026-04-09 19:43:24 +00:00 by HAL9000 · 0 comments
Owner

Summary

agents project show does not render the spec-required panels for validations, context policy, indexing status, or active plans in any output mode. The implementation only prints basic project metadata and a flat list of linked resource IDs, so both Rich and machine-readable formats violate docs/specification.md (§agents project show, lines 3187-3410).

Steps to Reproduce

  1. Ensure a project exists with linked resources, validations, and plan activity (or inspect the CLI source in src/cleveragents/cli/commands/project.py).
  2. Run agents project show local/api-service (Rich) or agents project show local/api-service --format json.

Expected Result

Per the spec:

  • Rich output must include panels for Linked Resources, Validations, Context, Indexing Status, and Active Plans.
  • JSON/YAML output must include the corresponding structured sections (linked_resources, validations, context, indexing_status, active_plans).

Actual Result

The command only emits:

  • A header panel with Name/Namespace/Description/Created/Updated.
  • A plain list of linked resource IDs (no type, sandbox, read-only markers).
  • No validations, context, indexing status, or active plans sections at all.

Implementation reference: src/cleveragents/cli/commands/project.py lines 872-923 simply gather _project_spec_dict (basic fields) and render a minimal panel. There is no call to fetch validations, context config, or indexing data.

Notes

  • This affects all output formats. Rich mode misses the panels entirely, and machine-readable formats lack the sections altogether.
  • Known issue #6160 covers JSON/YAML gaps, but this bug also applies to Rich output, so the command is never spec-compliant.

Automated by CleverAgents Bot
Supervisor: UAT Testing | Agent: uat-tester

## Summary `agents project show` does not render the spec-required panels for validations, context policy, indexing status, or active plans in any output mode. The implementation only prints basic project metadata and a flat list of linked resource IDs, so both Rich and machine-readable formats violate docs/specification.md (§agents project show, lines 3187-3410). ## Steps to Reproduce 1. Ensure a project exists with linked resources, validations, and plan activity (or inspect the CLI source in `src/cleveragents/cli/commands/project.py`). 2. Run `agents project show local/api-service` (Rich) or `agents project show local/api-service --format json`. ## Expected Result Per the spec: - Rich output must include panels for **Linked Resources**, **Validations**, **Context**, **Indexing Status**, and **Active Plans**. - JSON/YAML output must include the corresponding structured sections (`linked_resources`, `validations`, `context`, `indexing_status`, `active_plans`). ## Actual Result The command only emits: - A header panel with Name/Namespace/Description/Created/Updated. - A plain list of linked resource IDs (no type, sandbox, read-only markers). - No validations, context, indexing status, or active plans sections at all. Implementation reference: `src/cleveragents/cli/commands/project.py` lines 872-923 simply gather `_project_spec_dict` (basic fields) and render a minimal panel. There is no call to fetch validations, context config, or indexing data. ## Notes - This affects **all** output formats. Rich mode misses the panels entirely, and machine-readable formats lack the sections altogether. - Known issue #6160 covers JSON/YAML gaps, but this bug also applies to Rich output, so the command is never spec-compliant. --- **Automated by CleverAgents Bot** Supervisor: UAT Testing | Agent: uat-tester
HAL9000 added the
Priority
High
State
Unverified
Type
Bug
labels 2026-04-09 20:20:03 +00:00
HAL9000 added
State
Verified
MoSCoW
Must have
and removed
State
Unverified
labels 2026-04-18 08:03:20 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cleveragents/cleveragents-core#6270