Files
ironclaw/tests
Henry Park 82a0b7598a Fix gateway tool output visibility and timing (#2555)
* Fix gateway tool output visibility

* Address PR review follow-ups

* fix(web): truncate live tool activity previews

* fix(engine): preserve failed tool durations in v2 gateway events

* fix(engine): default missing ActionFailed durations

* style: format scripting executor

* fix(web): keep history tool results aligned with preview

* fix(web): restore persisted tool result parsing

* fix(web): align in-memory turn result/preview with DB path

Live in-memory turns have only the full tool result, not a separately
persisted short preview. Populate `ToolCallInfo.result` from the live
value and leave `result_preview` empty so both paths surface the same
field semantics to the UI.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* chore: re-trigger CI

GitHub Actions dropped the Code Style workflow on the prior push.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* fix(tests): collapse nested match arm in live_harness

Rust 1.95's stricter clippy::collapsible_match warning trips on the
inner `if` inside the ToolResult arm. Fold the preview check into the
arm's guard to match the same predicate-in-guard style as the arm
above. Fixes the Clippy (all-features) CI failure inherited from
staging.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Illia Polosukhin <ilblackdragon@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 18:33:35 +09:00
..