Skip to content

Conversation

@mkellerman
Copy link

This PR includes:

  • ✨ New debug agent and workflows
  • 🐛 Fix: move tea knowledge docs to shared folder

Changes

  • Added new debug agent with associated workflows
  • Reorganized tea knowledge documentation to a shared location for better accessibility

@bmadcode
Copy link
Collaborator

bmadcode commented Nov 5, 2025

hi @mkellerman - thanks for making the conversion. There are a few workflows missing an instruction file. Please update if you can, meanwhile I will review the details later today and also share with @muratkeremozcan to review the test file changes. Look forward to testing these out.

@will-flowers-pangia
Copy link

Yes, this is very exciting! And something I personally struggled with last week, not exactly the next step to take after realizing that there some bugs in the code generated. I tried using the course-correct workflow, but that is higher level and less specific that this :)
Is there anything y'all need help with in particular around this effort? Thanks, Will

- Resolved directory structure conflicts (bmad/ → .bmad/)
- Preserved Diana debug agent and workflows
- Updated TEA agent paths to new testarch knowledge location
- Resolved configuration file conflicts with upstream versions
- Cleaned up old file locations after directory restructure
- Fixed TEA test to use new knowledge path structure
- Added XML escaping for agent metadata attributes (id, name, title, icon)
- Fixed validation error in debug.xml where ampersand in title wasn't escaped
- Now all XML bundle validation passes
@mkellerman
Copy link
Author

@will-flowers-pangia , I have updated from main, fixed the merge conflict, and cleaned up everything.

Are you able to test this agent a bit?

@will-flowers-pangia
Copy link

Nice nice! I will try yes. I was having trouble pulling the new main and installing into my existing project / branch. I did a quick update - preserve settings and it seems to be stuck on "Updating BMAD installation..."
Screenshot 2025-11-11 at 11 27 40 AM

I can try in a new project though

@will-flowers-pangia
Copy link

I was able to get it installed and run the 🔍 QUICK DEBUG - ANALYSIS flow. I thought it did a good job of fixing the bug. I didn't run other flows like validate_fix, etc. I will plan to gather more feedback as I continue exploring

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.

4 participants