Skip to content

Conversation

@hannesrudolph
Copy link
Collaborator

@hannesrudolph hannesrudolph commented Jun 13, 2025

Important

Introduces docs-extractor mode for comprehensive documentation extraction with detailed workflows, templates, analysis techniques, and communication guidelines.

  • New Mode:
    • Adds docs-extractor mode in .roomodes for comprehensive documentation extraction.
  • Workflows:
    • Introduces 1_extraction_workflow.xml detailing steps for documentation extraction.
  • Templates and Patterns:
    • Adds 2_documentation_patterns.xml for structuring documentation.
    • Includes 7_user_friendly_examples.xml for user-friendly documentation.
  • Analysis and Tools:
    • Provides 3_analysis_techniques.xml for code analysis techniques.
    • Details tool usage in 4_tool_usage_guide.xml.
  • Examples and Guidelines:
    • Includes 5_complete_extraction_examples.xml with full workflow examples.
    • Adds 6_communication_guidelines.xml for user interaction and output formatting.

This description was created by Ellipsis for c82cc31. You can customize this summary. It will automatically update as commits are pushed.

@hannesrudolph hannesrudolph requested review from cte, jr and mrubens as code owners June 13, 2025 02:38
@dosubot dosubot bot added size:XXL This PR changes 1000+ lines, ignoring generated files. documentation Improvements or additions to documentation labels Jun 13, 2025
<scenario>Multiple features with similar names exist</scenario>
<scenario>Documentation depth needs clarification</scenario>
<scenario>Target audience priorities need definition</scenario>
</when_to_use>
Copy link
Contributor

Choose a reason for hiding this comment

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

It appears that there is a mismatched closing tag </when_to_use> in the example under the 'write_to_file' tool. There is no corresponding opening <when_to_use> tag. Please verify and correct the tag to ensure valid XML structure.

Suggested change
</when_to_use>

.roomodes Outdated
- Common pitfalls and troubleshooting guides
- Cross-references to related features and components
whenToUse: >-
Use this mode when you need to extract comprehensive documentation about any feature, component, or aspect of a codebase. This mode will:
Copy link
Collaborator

Choose a reason for hiding this comment

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

Same comment as the other PR about whether we could get away with just the first sentence.

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Jun 13, 2025
- Fix XML tag mismatch in 4_tool_usage_guide.xml
- Simplify roleDefinition to first sentence only in .roomodes
@daniel-lxs daniel-lxs moved this from Triage to PR [Needs Prelim Review] in Roo Code Roadmap Jun 13, 2025
@hannesrudolph hannesrudolph added PR - Needs Preliminary Review and removed Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. labels Jun 13, 2025
@hannesrudolph hannesrudolph moved this from PR [Needs Prelim Review] to PR [Needs Review] in Roo Code Roadmap Jun 13, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jun 13, 2025
@mrubens mrubens merged commit fc82485 into main Jun 13, 2025
13 checks passed
@mrubens mrubens deleted the docs-extractor branch June 13, 2025 15:29
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Jun 13, 2025
@github-project-automation github-project-automation bot moved this from PR [Needs Review] to Done in Roo Code Roadmap Jun 13, 2025
cte pushed a commit that referenced this pull request Jun 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation lgtm This PR has been approved by a maintainer PR - Needs Review size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants