Skip to content

Print the quarantined, action-level and expect report tables whole - #1706

Merged
Muizzkolapo merged 2 commits into
mainfrom
issue-1672-print-tables-whole-on-main
Nov 8, 2026
Merged

Muizzkolapo merged 2 commits into
mainfrom
issue-1672-print-tables-whole-on-main

Conversation

@Muizzkolapo

@Muizzkolapo Muizzkolapo commented Nov 8, 2026 •

Copy link
Copy Markdown
Owner

Fixes #1672 (already closed). Replaces #1692, which was stacked on the open #1663→#1675 stack. This is the same change rebuilt on main, so it can merge now.

Problem

The dispositions summary prints at its full width (#1661). The --quarantined table, the action-level table and the agac expect report per-rule table still used console.print(table), so Rich fitted them to the terminal and cut cells with an ellipsis. On 80 columns a record ID cut to a1b2… cannot be copied into a retry, and a rule id reads never_matc….

Change

  • DispositionsCommand._print_whole moves to cli/renderers/whole_table.print_whole(console, table).
  • The summary, quarantined, action-level and expect report tables all use it.
  • Manifests for cli and cli/renderers updated.

Verification

  • tests/unit/cli/test_tables_print_whole_on_a_narrow_terminal.py renders each table at 80 columns and asserts the full record ID, action name, rule ids and types, with no ….
  • On main: tests/unit/cli 430 passed; ruff and mypy clean.

…672)

The dispositions summary prints at its full width (#1661), but the
--quarantined table, the action-level table and the expect report
per-rule table still went through console.print(table), so Rich fitted
them to the terminal and cut cells with an ellipsis. On 80 columns a
record ID cut to a1b2… could not be copied into a retry, and a rule id
read never_matc….

The full-width print moves to renderers/whole_table.print_whole and all
four tables use it.

Closes #1672

Signed-off-by: Muizz Lateef <Lateefmuizz@gmail.com>
…es-whole-on-main

Signed-off-by: Muizz Lateef <Lateefmuizz@gmail.com>

# Conflicts:
#	agent_actions/cli/_MANIFEST.md
@Muizzkolapo
Muizzkolapo merged commit 0405e30 into main Nov 8, 2026
5 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

agac dispositions --quarantined and the action table still cut cells at 80 columns

1 participant