UAT: agents project context set rich output does not match spec — missing Limits, Summarization, and Other Views panels #5588

Open
opened 2026-04-09 07:41:22 +00:00 by HAL9000 · 1 comment
Owner

Bug Report

Feature Area: Context Assembly Pipeline — agents project context set output format

Severity: Backlog (non-blocking — output format gap)

What Was Tested

Code-level analysis of src/cleveragents/cli/commands/project_context.py context_set command output against the specification's rich output example (spec §3800–§3835).

Expected Behavior (from spec §3800–§3835)

The spec shows the rich output of agents project context set should include four separate panels:

  1. Context Policy panel: Project, View, Include resources, Exclude paths
  2. Limits panel: Hot Tokens (with "soft cap" annotation), Warm Decisions, Cold Decisions, Query Limit, Max File Size, Max Total Size
  3. Summarization panel: Enabled (yes/no), Max Tokens
  4. Other Views panel: Shows status of other views (e.g., "execute: (default)", "apply: (default)", "default: (unset)")

Actual Behavior (from code)

The context_set command (line 395 in project_context.py) outputs only a single success panel:

console.print(
    Panel(
        f"[green]✓[/green] Context policy "
        f"'{view}' view updated for "
        f"project '{project}'.",
        title="Context Policy Updated",
        expand=False,
    )
)

This is a minimal confirmation message. None of the spec-required panels (Limits, Summarization, Other Views) are shown. The user gets no feedback about what was actually set.

Code Location

  • src/cleveragents/cli/commands/project_context.py lines 740–760 (rich output section of context_set)

Impact

  • Users cannot verify what was set without running agents project context show separately
  • The "Limits" panel with "soft cap" annotation for hot tokens is missing
  • The "Other Views" panel showing inheritance status of other views is missing
  • The "Summarization" panel is missing

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

## Bug Report **Feature Area**: Context Assembly Pipeline — `agents project context set` output format **Severity**: Backlog (non-blocking — output format gap) ### What Was Tested Code-level analysis of `src/cleveragents/cli/commands/project_context.py` `context_set` command output against the specification's rich output example (spec §3800–§3835). ### Expected Behavior (from spec §3800–§3835) The spec shows the rich output of `agents project context set` should include **four separate panels**: 1. **Context Policy** panel: Project, View, Include resources, Exclude paths 2. **Limits** panel: Hot Tokens (with "soft cap" annotation), Warm Decisions, Cold Decisions, Query Limit, Max File Size, Max Total Size 3. **Summarization** panel: Enabled (yes/no), Max Tokens 4. **Other Views** panel: Shows status of other views (e.g., "execute: (default)", "apply: (default)", "default: (unset)") ### Actual Behavior (from code) The `context_set` command (line 395 in `project_context.py`) outputs only a single success panel: ```python console.print( Panel( f"[green]✓[/green] Context policy " f"'{view}' view updated for " f"project '{project}'.", title="Context Policy Updated", expand=False, ) ) ``` This is a minimal confirmation message. None of the spec-required panels (Limits, Summarization, Other Views) are shown. The user gets no feedback about what was actually set. ### Code Location - `src/cleveragents/cli/commands/project_context.py` lines 740–760 (rich output section of `context_set`) ### Impact - Users cannot verify what was set without running `agents project context show` separately - The "Limits" panel with "soft cap" annotation for hot tokens is missing - The "Other Views" panel showing inheritance status of other views is missing - The "Summarization" panel is missing --- **Automated by CleverAgents Bot** Supervisor: UAT Testing | Agent: uat-tester
HAL9000 added this to the v3.2.0 milestone 2026-04-09 07:45:12 +00:00
Author
Owner

Label compliance fix applied:

  • Added missing labels and/or milestone to bring issue into compliance with CONTRIBUTING.md

Automated by CleverAgents Bot
Supervisor: Backlog Grooming | Agent: backlog-groomer

Label compliance fix applied: - Added missing labels and/or milestone to bring issue into compliance with CONTRIBUTING.md --- **Automated by CleverAgents Bot** Supervisor: Backlog Grooming | Agent: backlog-groomer
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
cleveragents/cleveragents-core#5588
No description provided.