Skip to content

Conversation

amishne
Copy link
Contributor

@amishne amishne commented Sep 23, 2025

This adds a subsection to the debug section that displays tool logs (specifically, MCP tools) - request and response pairs. It adds ngx-json-viewer dependency for a nicer display of these JSONs.

image

/** The number of repair attempts made after the axe initial failures. */
axeRepairAttempts: number;
/** Tool requests logs (e.g. MCP requests and responses). */
toolLogs: ToolLogEntry[];
Copy link
Member

Choose a reason for hiding this comment

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

Should we make that optional? older reports don't have that field.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done

Copy link
Member

@devversion devversion left a comment

Choose a reason for hiding this comment

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

LGTM. Could you try rebase? seems like there is unintended diff. Otherwise feel free to try merge yourself.

@amishne
Copy link
Contributor Author

amishne commented Sep 25, 2025

Rebased, please merge, I don't have permissions to merge.

@devversion devversion merged commit 1cd74c2 into angular:main Sep 25, 2025
3 checks passed
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