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 the
Priority
Backlog
Type
Bug
labels 2026-04-09 07:41:48 +00:00
HAL9000 added the
State
Unverified
label 2026-04-09 07:44:06 +00:00
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
HAL9000 added
MoSCoW
Could have
State
Verified
and removed
State
Unverified
labels 2026-04-09 07:46:22 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: cleveragents/cleveragents-core#5588