Files
ironclaw/.github
firat.sertgoz 737029d4a3 fix(ci): target promotion PR for Claude review comments (#2576)
* fix(ci): target promotion PR for Claude review comments

The Claude Code Review workflow runs on staging promotion PRs but the
agent was tracing changes back to original source PRs and posting
comments there (e.g. on already-merged #2539 instead of promotion
#2575). Fix by explicitly passing the promotion PR number in the prompt.

Also tell the agent which tools are available to avoid wasting turns
on permission denials (~24% of turns were denied tool calls).

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

* fix: resolve CI failures — restore clippy allow, fix install-param extraction

- Restore `#[allow(clippy::too_many_arguments)]` on `register_startup_channels`
  that was accidentally removed
- Add `tool_install`/`tool_activate` parameter name extraction to
  `pending_gate_extension_name` fallback path (mirrors AuthManager logic)
  so extension name resolves correctly without auth_manager

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

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-19 19:42:31 +02:00
..