DRAFT - Work in Process - Initial layout of new doc structure#284
DRAFT - Work in Process - Initial layout of new doc structure#284jpelletier1 wants to merge 20 commits intomainfrom
Conversation
This is an initial layout that roughly mimics Devin docs. It attempts to separate Documentation and Use Cases.
- incident-triage.mdx: Add content based on Datadog debugging blog post - Features automated error analysis with OpenHands SDK - Includes GitHub Actions workflow for Datadog integration - Links to blog: https://openhands.dev/blog/debugging-production-issues-with-ai-agents-automating-datadog-error-analysis - cobol-modernization.mdx: Add content based on COBOL-to-Java refactoring blog post - Features iterative refinement approach with multiple agents - Includes code transformation examples (COBOL to Java) - Links to blog: https://openhands.dev/blog/20251218-cobol-to-java-refactoring - vulnerability-remediation.mdx: Add content based on vulnerability fixer documentation - Explains automated vulnerability remediation with AI agents - Links to example implementation at github.com/OpenHands/vulnerability-fixer - Covers integration with security scanners (Snyk, Dependabot, CodeQL) - dependency-upgrades.mdx: Remove redundant security scanning section - Links to Vulnerability Remediation page for security-related upgrades - Focuses on general dependency upgrade workflows Co-authored-by: openhands <openhands@all-hands.dev>
- Rename from 'TODO-Tutorial Library' to 'Tutorial Library' - Remove 'Getting Started with Tutorials' section - Add Note linking to Use Cases section for in-depth guidance - Add Code Review cross-references: - Link to Code Review Use Case page - Link to PR Review SDK Guide (sdk/guides/github-workflows/pr-review) - Add Bug Fixing cross-reference to Incident Triage Use Case Co-authored-by: openhands <openhands@all-hands.dev>
Replace tabs-based layout with a card-based design: - OpenHands Cloud (recommended) - links to https://app.all-hands.dev - Local GUI - links to /openhands/usage/run-openhands/local-setup - Terminal / CLI - links to /openhands/usage/cli/installation Each card includes relevant icons and bullet points highlighting key features. Co-authored-by: openhands <openhands@all-hands.dev>
|
Looks like there are a few issues preventing this PR from being merged!
If you'd like me to help, just leave a comment, like Feel free to include any additional details that might help me get this PR into a better state. You can manage your notification settings |
|
@OpenHands please update this branch to use this same file on main: |
|
I'm on it! jpelletier1 can track my progress at all-hands.dev |
Sync openhands/usage/use-cases/code-review.mdx with the updated version from main that includes the Software Agent SDK-based PR review workflow documentation.
SummaryI have successfully completed the requested update to PR #284. What was done:
Changes made:The file was replaced from a TODO stub version with the complete documentation from main that includes:
Verification:
|
|
@OpenHands Please remove the following links in the nav as they are redundant / already used in other places
|
|
I'm on it! jpelletier1 can track my progress at all-hands.dev |
These links were duplicated in the Additional Documentation section when they already exist under V0 Reference in the same navigation. Co-authored-by: openhands <openhands@all-hands.dev>
SummaryI have successfully completed the requested changes to PR #284. Checklist
DetailsThe removed navigation items were redundant because they already exist under the "V0 Reference" group within the same "Additional Documentation" section (lines 159-183 in the original file). The commit ( |
|
@OpenHands Let's create a new section below "Additional Documentation" called "OpenHands Community". Move all pages under "Additional Documentation > Community" to that new section. Also move "Additional Documentation > Developers" to that new section/ |
|
I'm on it! jpelletier1 can track my progress at all-hands.dev |
|
@OpenHands check and reflect the comments by |
|
I'm on it! neubig can track my progress at all-hands.dev |
- Created new 'OpenHands Community' section below 'Additional Documentation' - Moved 'Developers' group from Additional Documentation to OpenHands Community - Moved 'Community' group from Additional Documentation to OpenHands Community Co-authored-by: openhands <openhands@all-hands.dev>
SummaryI have successfully completed the requested changes to PR #284. Checklist
Resulting Navigation Structure |
- Update SDLC integration intro text - Add Linear task management reference - Add codecov module reference - Add codecov re-run guidance - Add Continuous Integration section with links to integrations - Remove empty Note block at end of file - Add detailed guidance on when to use OpenHands with specific task types Co-authored-by: openhands <openhands@all-hands.dev>
SummaryI have successfully completed the requested task to check and reflect neubig's comments on PR #284. Checklist
Changes Summary
Conciseness CheckAll changes directly correspond to neubig's specific suggestions - no extraneous modifications were made. Each edit was a direct implementation of a review comment suggestion. The branch has been successfully pushed and all review threads have been marked as resolved through the GraphQL API. |
- Updated Dependency Updates use case - Removed 'TODO-' on some pages - Updated Community section - Removed $10 references
all-hands-bot
left a comment
There was a problem hiding this comment.
Taste Rating: 🟡 Acceptable - Good content and improved structure, but some organizational issues and incomplete references need attention.
Verdict: ✅ Worth merging after addressing the critical TODO and clarifying the GitHub Actions examples.
Co-authored-by: OpenHands Bot <contact@all-hands.dev>
|
@OpenHands reflect the comment above about hypothetical docs, and also check/fix the broken links CI |
|
I'm on it! neubig can track my progress at all-hands.dev |
…and fix broken link - Replace hypothetical openhands/review-action@v1 and openhands/triage-action@v1 with links to real SDK documentation for GitHub workflows - Update CI/CD Integration section to link to actual composite actions from software-agent-sdk repository - Fix broken link in dependency-upgrades.mdx: /openhands/usage/admin/security → /sdk/guides/security Co-authored-by: openhands <openhands@all-hands.dev>
Final SummaryI have successfully completed all requested tasks for PR #284: Changes Made1. Removed hypothetical GitHub actions from
2. Fixed broken link in
3. Resolved PR review thread
Verification Checklist
CommitThe PR should now pass the "Check Broken Links" CI workflow once it re-runs. |
neubig
left a comment
There was a problem hiding this comment.
I have reviewed "good-vs-bad-instructions", "sdlc-integration", "when-to-use-openhands", "incident-triage", and "vulnerability-remediation" and they seem good enough for now.
I'll update "vulnerability-remediation" later when I have some content prepared for it.
|
@neubig Thanks - should we wait for the |
This is an initial layout that roughly mimics Devin docs. It attempts to separate Documentation and Use Cases.
Some background:
TODO:
Pages marked TODO- are stubbed out but need more content
Content is needed under the "Use Cases" tab
Redesign the "Quick Start" page
I have read and reviewed the documentation changes to the best of my ability.
If the change is significant, I have run the documentation site locally and confirmed it renders as expected.
Summary of changes