More visibility into Copilot coding agent sessions

Published: (March 19, 2026 at 06:26 PM EDT)
2 min read

Source: GitHub Changelog

Improvements to Copilot coding agent session logs

Better visibility of built-in setup steps

Before Copilot starts working on your task, it needs to get ready by cloning your repository and starting the agent firewall (if enabled). You’ll now see updates in the logs when these steps start and finish, so you can understand what’s happening while you wait for Copilot to start work.

Screenshot of logs showing Copilot coding agent's built-in setup steps

Better visibility of your custom setup steps

You can customize Copilot’s development environment with a copilot-setup-steps.yml file in your repository. If you’ve defined setup steps for Copilot to run, the output from those steps now shows in the session logs, allowing you to verify the environment is configured correctly and debug any issues without jumping to the verbose logs in GitHub Actions.

Screenshot of logs showing custom setup step for Copilot coding agent

Better visibility when Copilot delegates work to subagents

Copilot can delegate tasks to subagents. For example, it often spins up a subagent to research and understand the current state of your code before making changes. When Copilot delegates work to a subagent, the subagent’s activity is now collapsed by default, with a heads‑up display showing what it’s working on right now. Expand the details at any time to see the full output.

Screen recording showing visibility of subagents in Copilot coding agent's session logs

To learn more, visit our documentation about Copilot coding agent.

0 views
Back to Blog

Related posts

Read more »