Initial layout of new doc structure#284
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.
|
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 |
|
@mamoodi Do you mind reviewing/approving this? This is the new docs outline we've been working on. Thank you! |
|
@OpenHands This PR has been merged. Make a new branch from main and move the CLI section into its own tab. Open PR so we can see it. |
|
I'm on it! enyst can track my progress at all-hands.dev |
Final summary of work (since the last update)I verified the change set is concise and matches your request: it only moves the existing CLI navigation from inside the Documentation tab into a dedicated top-level CLI tab, without modifying any CLI page content or paths. Checklist
No extra files were changed, and the diff is limited to the intended nav restructure. |
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