Skip to content

Improve TUI and CLI log output#51

Merged
DavertMik merged 6 commits into
mainfrom
feature/tui-log-ux-cleanup
Jun 8, 2026
Merged

Improve TUI and CLI log output#51
DavertMik merged 6 commits into
mainfrom
feature/tui-log-ux-cleanup

Conversation

@DenysKuchma

@DenysKuchma DenysKuchma commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

Changes

#33

  • Replaces the large final results table with a compact summary.
  • Shows failed and slow tests only when useful.
  • Groups screencast output by folder/pattern instead of listing every file.
  • Cleans noisy Testomat.io reporter console output.
  • Hides low-value internal substeps from console/TUI logs.
  • Limits long multiline blocks in TUI with context-aware truncation.
  • Shortens live Pilot verdict output while preserving full summaries in reports.
  • Fixes final result aggregation when execution continues across planning styles.

@DenysKuchma DenysKuchma requested a review from DavertMik June 4, 2026 17:24

@DavertMik DavertMik left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • add another logtype
  • add log type params (like length?)
  • add prompt restriction pilot

avoid regex, startsWith, string catching solutions

they are hard to detect, understand, add, and refactor
we must easily add new logs in new features and not to hardcode them in future!

Comment thread src/utils/log-filters.ts Outdated
Comment thread src/utils/log-filters.ts
Comment thread src/ai/pilot.ts Outdated
Comment thread src/components/LogPane.tsx Outdated
@DenysKuchma DenysKuchma requested a review from DavertMik June 5, 2026 11:58

@DavertMik DavertMik left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do not hardcode reporter texts
Use reporter output format or other option from reporter to ensure we hide texts

you can use https://github.com/testomatio/reporter/blob/2.x/docs/configuration.md#testomatio_log_level

or --format option

Comment thread src/utils/reporter-console.ts Outdated
@DavertMik

DavertMik commented Jun 6, 2026

Copy link
Copy Markdown
Contributor
image
  1. what is max-tests in footer?

@DavertMik

Copy link
Copy Markdown
Contributor
image blue footer is not nice, we should remove it or think how we can show it in a better way

@DavertMik

Copy link
Copy Markdown
Contributor
image when test started you must print info about it as it is unclear that test has fnished and what have started next? add extra space

Statring test XXXXX

@DenysKuchma DenysKuchma requested a review from DavertMik June 8, 2026 10:40
@DavertMik DavertMik merged commit a8e0925 into main Jun 8, 2026
2 checks passed
@DavertMik DavertMik deleted the feature/tui-log-ux-cleanup branch June 8, 2026 10:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants