Skip to content

Enable workflow log access for build-warning-fixer agent#8123

Merged
NikolajBjorner merged 2 commits into
masterfrom
copilot/enable-agent-access-logs
Jan 8, 2026
Merged

Enable workflow log access for build-warning-fixer agent#8123
NikolajBjorner merged 2 commits into
masterfrom
copilot/enable-agent-access-logs

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 8, 2026

The build-warning-fixer agent was unable to access GitHub Actions logs, reporting "Cannot access CI build logs (GitHub Actions logs are protected/expired)" and falling back to noop.

Changes

  • Added agentic-workflows MCP server to workflow tools, providing specialized workflow introspection capabilities (logs, audit, status, compile)
  • Updated workflow instructions to document both GitHub Actions MCP tools and agentic-workflows alternatives for log access

Configuration

The agent now has access to workflow logs through two mechanisms:

tools:
  github:
    toolsets: [default, actions]
  agentic-workflows:  # Provides gh aw mcp-server tools

This compiles to:

"agentic_workflows": {
  "type": "local",
  "command": "gh",
  "args": ["aw", "mcp-server"],
  "tools": ["*"],
  "env": {
    "GITHUB_TOKEN": "${GITHUB_TOKEN}"
  }
}

The workflow already has permissions: read-all (includes actions: read), so no permission changes were needed.

Impact

Agent can now:

  • Access recent workflow run logs via agentic-workflows logs or github-mcp-server-get_job_logs
  • Parse compiler warnings from CI builds
  • Create automated fix PRs instead of exiting with noop

Resolves the issue from workflow run 20827975162.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/Z3Prover/z3/actions/artifacts/5067066035/zip
    • Triggering command: /usr/bin/curl curl -L -H Accept: application/vnd.github+json -H X-GitHub-Api-Version: 2022-11-28 REDACTED -o /tmp/agent_outputs.zip (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

hey make sure the agent can access action workflow logs https://github.com/Z3Prover/z3/actions/runs/20827975162

Custom agent used: debug-agentic-workflow
Debug and refine agentic workflows using gh-aw CLI tools - analyze logs, audit runs, and improve workflow performance


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

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
Copilot AI changed the title [WIP] Enable agent access to action workflow logs Enable workflow log access for build-warning-fixer agent Jan 8, 2026
Copilot AI requested a review from NikolajBjorner January 8, 2026 19:08
@NikolajBjorner NikolajBjorner marked this pull request as ready for review January 8, 2026 19:51
@NikolajBjorner NikolajBjorner merged commit 936952d into master Jan 8, 2026
36 of 49 checks passed
@nunoplopes nunoplopes deleted the copilot/enable-agent-access-logs branch January 13, 2026 09:18
NikolajBjorner added a commit that referenced this pull request Feb 19, 2026
* Initial plan

* Enable agentic-workflows MCP server for workflow log access

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
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.

2 participants