Skip to content

chore: update AWF firewall to v0.19.1#16256

Merged
pelikhan merged 4 commits intomainfrom
copilot/update-awf-firewall-v0191
Feb 17, 2026
Merged

chore: update AWF firewall to v0.19.1#16256
pelikhan merged 4 commits intomainfrom
copilot/update-awf-firewall-v0191

Conversation

Copy link
Contributor

Copilot AI commented Feb 17, 2026

  • Update DefaultFirewallVersion constant from v0.19.0 to v0.19.1 in pkg/constants/constants.go
  • Build binary and recompile all 154 workflow lock files
  • Run targeted firewall tests (all pass)
  • Fix log_parser_bootstrap.test.cjs prettier formatting issue from main merge
  • Code review: no issues found
  • Security scan (CodeQL): no alerts
Original prompt

This section details on the original issue you should resolve

<issue_title>chore: update AWF firewall to v0.19.1</issue_title>
<issue_description>## Summary

Update the AWF firewall dependency to v0.19.1. This patch release fixes the .claude.json file bind mount regression (#16214) that prevented Claude Code from writing its config via atomic writes.

Changes in AWF v0.19.1

  • fix: Remove .claude.json file bind mount that broke Claude Code atomic writes (gh-aw-firewall#911)
  • docs: Add AWF_ONE_SHOT_TOKEN_DEBUG documentation (gh-aw-firewall#867)
  • perf: Parallelize container image builds in release workflow (gh-aw-firewall#909)

What to update

Update the pinned AWF image tag in pkg/workflow/awf_helpers.go (or wherever GetAWFImageTag() returns the version) from v0.19.0 to v0.19.1.

Closes #16214</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Closes #16214

Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
Copilot AI changed the title [WIP] Update AWF firewall to v0.19.1 chore: update AWF firewall to v0.19.1 Feb 17, 2026
Copilot AI requested a review from Mossaka February 17, 2026 00:19
@lpcox
Copy link
Collaborator

lpcox commented Feb 17, 2026

@copilot please fix this linting error

make lint-cjs
shell: /usr/bin/bash -e {0}
cd actions/setup/js && npm run lint:cjs

lint:cjs
npx prettier --check '/*.cjs' '/.ts' '**/.json' --ignore-path ../../../.prettierignore

Checking formatting...
[warn] log_parser_bootstrap.test.cjs
[warn] Code style issues found in the above file. Run Prettier with --write to fix.
make: *** [Makefile:543: fmt-check-cjs] Error 1

Copilot AI and others added 2 commits February 17, 2026 00:35
Copy link
Contributor Author

Copilot AI commented Feb 17, 2026

@copilot please fix this linting error

make lint-cjs
...

Fixed in 35375c5. The formatting issue was introduced by a merge with main — ran prettier --write on log_parser_bootstrap.test.cjs and verified make lint-cjs passes.

Copilot AI requested a review from lpcox February 17, 2026 00:36
@pelikhan pelikhan marked this pull request as ready for review February 17, 2026 00:44
Copilot AI review requested due to automatic review settings February 17, 2026 00:44
@pelikhan pelikhan merged commit b8b2d99 into main Feb 17, 2026
86 checks passed
@pelikhan pelikhan deleted the copilot/update-awf-firewall-v0191 branch February 17, 2026 00:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the AWF (Agentic Workflow Firewall) dependency from v0.19.0 to v0.19.1 to fix a critical regression where the .claude.json file bind mount prevented Claude Code from writing its configuration file via atomic writes, causing silent startup failures with zero tool calls executed.

Changes:

  • Updated DefaultFirewallVersion constant from v0.19.0 to v0.19.1 in pkg/constants/constants.go
  • Recompiled all 154 workflow lock files to reference the new AWF version (v0.19.1)
  • Fixed prettier formatting in log_parser_bootstrap.test.cjs (multi-line to single-line expect statement)

Reviewed changes

Copilot reviewed 156 out of 156 changed files in this pull request and generated no comments.

File Description
pkg/constants/constants.go Updated AWF version constant from v0.19.0 to v0.19.1
actions/setup/js/log_parser_bootstrap.test.cjs Fixed prettier formatting issue from main merge
.github/workflows/*.lock.yml (154 files) Recompiled workflow lock files with new AWF version references

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

chore: update AWF firewall to v0.19.1 AWF v0.18.0 chroot makes /home/runner/.claude.json unwritable, Claude Code exits silently

4 participants