The GitHub Actions job "Required Checks" on texera.git/main has succeeded.
Run started by GitHub user github-merge-queue[bot] (triggered by 
github-merge-queue[bot]).

Head commit for run:
788f7cab455c71e90ab1695666962aad6ea24d24 / Xinyuan Lin <[email protected]>
test(frontend): cover AgentService and ReActStepDetailModalComponent (#6341)

### What changes were proposed in this PR?

Extends the `AgentService` spec (agent CRUD cache/404/eviction,
model-type formatting, send-message guards, WebSocket
snapshot/step/error events, workflow polling, hovered-message dedup,
header routing) and converts the `ReActStepDetailModalComponent` spec
from a `new`-instantiated unit to a TestBed fixture so the template is
actually rendered (role tag colors, tool-call/result sections,
operator-access chips, close wiring).

### Any related issues, documentation, discussions?

Closes #6338.

### How was this PR tested?

`agent.service.spec.ts` now 47 tests;
`react-step-detail-modal.component.spec.ts` now 27 tests (existing
pure-helper tests preserved). Verified locally with Vitest (`ng test
--watch=false --include=...`) and `eslint`/`prettier` clean. Test-only
change — no production code is modified.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Opus 4.8 [1M context])

---------

Co-authored-by: probe <probe@x>

Report URL: https://github.com/apache/texera/actions/runs/29175174556

With regards,
GitHub Actions via GitBox

Reply via email to