Skip to content

Print workspace setup info in verbose mode#127

Closed
richardpark-msft with Copilot wants to merge 2 commits into
mainfrom
copilot/provide-debug-info-for-workspace
Closed

Print workspace setup info in verbose mode#127
richardpark-msft with Copilot wants to merge 2 commits into
mainfrom
copilot/provide-debug-info-for-workspace

Conversation

Copilot AI commented Mar 13, 2026

Copy link
Copy Markdown
Contributor

Users had no visibility into what waza sets up before handing off to the agent — which temp directory was created, which fixture files were copied in, and which skill directories were loaded.

Changes

  • New EventWorkspaceSetup progress event (internal/orchestration/runner.go) — emitted per-run in verbose mode after engine.Execute() returns, carrying workspace_dir, files (resource paths copied), and skill_paths
  • Verbose progress listener (cmd/waza/cmd_run.go) — handles the new event and prints structured output:
  [WORKSPACE] /tmp/waza-a1b2c3
  [FILES COPIED] 2 file(s):
    - data.txt
    - schema.json
  [SKILL DIRS] 1 directory(ies):
    - /home/user/skills/my-skill
  • Tests — two new cases in runner_orchestration_test.go: event emitted with correct details when verbose, not emitted when non-verbose

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

… files, and skills

Co-authored-by: richardpark-msft <51494936+richardpark-msft@users.noreply.github.com>
Copilot AI changed the title [WIP] Add debug information for temp workspace setup Print workspace setup info in verbose mode Mar 13, 2026
Copilot AI requested a review from richardpark-msft March 13, 2026 01:25
richardpark-msft pushed a commit to richardpark-msft/waza that referenced this pull request Mar 13, 2026
…reorder

feat: reorder azd-publish skill workflow steps
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.

Provide a way for users to debug/view into the temp workspace we setup

2 participants