Skip to content

chore: promote staging to staging-promote/54519776-23969879338 (2026-04-05 04:48 UTC) - #2026

Merged
henrypark133 merged 3 commits into
staging-promote/54519776-23969879338from
staging-promote/833dd32a-23994503713
Apr 9, 2026
Merged

henrypark133 merged 3 commits into
staging-promote/54519776-23969879338from
staging-promote/833dd32a-23994503713

Conversation

@ironclaw-ci

@ironclaw-ci ironclaw-ci Bot commented Apr 5, 2026 •

Copy link
Copy Markdown
Contributor

Auto-promotion from staging CI

Batch range: a55aff980a4e235590c3af57ded2542512e2f9f6..833dd32a8b0d874cc8e6a685901f0db69420d473
Promotion branch: staging-promote/833dd32a-23994503713
Base: staging-promote/54519776-23969879338
Triggered by: Staging CI batch at 2026-04-05 04:48 UTC

Commits in this batch (21):

Current commits in this promotion (1)

Current base: staging-promote/54519776-23969879338
Current head: staging-promote/833dd32a-23994503713
Current range: origin/staging-promote/54519776-23969879338..origin/staging-promote/833dd32a-23994503713

Auto-updated by staging promotion metadata workflow

Waiting for gates:

  • Tests: pending
  • E2E: pending
  • Claude Code review: pending (will post comments on this PR)

Auto-created by staging-ci workflow

* feat(embeddings): add bedrock provider

* refactor(embeddings): address review feedback

* fix: CI failures and review feedback for Bedrock embeddings

- Replace ENV_MUTEX.lock() with lock_env() to match staging's test pattern
- Use db_first_or_default() for non-bedrock model resolution (staging API)
- Validate returned embedding dimension matches configured dimension

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

---------

Co-authored-by: Illia Polosukhin <ilblackdragon@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added scope: channel/cli TUI / CLI channel scope: workspace Persistent memory / workspace scope: setup Onboarding / setup scope: docs Documentation size: L 200-499 changed lines risk: high Safety, secrets, auth, or critical infrastructure contributor: core 20+ merged PRs labels Apr 5, 2026
lycheepuppy and others added 2 commits April 4, 2026 22:08
* fix(security): run safety checks on truncated tool output

Previously, `sanitize_tool_output()` returned immediately after
truncating oversized output, skipping leak detection, policy
enforcement, and injection scanning entirely. This allowed an attacker
to embed malicious payloads in the first N bytes of oversized tool
output and have them delivered unsanitized to the LLM.

Restructure the truncation path so it feeds into the same safety
pipeline as non-truncated content: leak detection, policy checks,
and Aho-Corasick injection scanning all run on the (possibly
truncated) content before it is returned.

Adds regression tests to verify truncated output is still scanned.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* style: apply rustfmt to fix CI formatting check

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

---------

Co-authored-by: Wui <wui@Wui-Work-2.local>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Illia Polosukhin <ilblackdragon@gmail.com>
…5957

chore: promote staging to staging-promote/833dd32a-23994503713 (2026-04-05 05:33 UTC)
@henrypark133
henrypark133 merged commit 1489daa into staging-promote/54519776-23969879338 Apr 9, 2026
10 of 13 checks passed
@henrypark133
henrypark133 deleted the staging-promote/833dd32a-23994503713 branch April 9, 2026 04:28
theredspoon pushed a commit to theredspoon/ironclaw that referenced this pull request Jun 21, 2026
…3994503713

chore: promote staging to staging-promote/7a8967c4-23969879338 (2026-04-05 04:48 UTC)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contributor: core 20+ merged PRs risk: high Safety, secrets, auth, or critical infrastructure scope: channel/cli TUI / CLI channel scope: docs Documentation scope: setup Onboarding / setup scope: workspace Persistent memory / workspace size: L 200-499 changed lines staging-promotion

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants