diff --git a/apps/docs/index.mdx b/apps/docs/index.mdx index cff9d555..bf9790ad 100644 --- a/apps/docs/index.mdx +++ b/apps/docs/index.mdx @@ -21,13 +21,10 @@ Open SWE operates through three specialized LangGraph agents: The agent can be used through a web interface or triggered automatically via GitHub webhooks, making it flexible for both interactive development and automated workflows. - - Concepts - - + How to set up Open SWE for development - + Open SWE features, and how to use them @@ -36,7 +33,6 @@ The agent can be used through a web interface or triggered automatically via Git This documentation covers everything you need to know about Open SWE: -- **Concepts**: Core principles and architecture behind Open SWE - **Usage**: How to interact with Open SWE through the web interface and GitHub webhooks - **Setup**: Complete development environment setup including monorepo structure, dependencies, and authentication diff --git a/apps/docs/setup/development.mdx b/apps/docs/setup/development.mdx index c1e2ae9a..7f7f201d 100644 --- a/apps/docs/setup/development.mdx +++ b/apps/docs/setup/development.mdx @@ -250,6 +250,6 @@ Once both servers are running: ## Next Steps -- Learn about [Authentication](/setup/authentication) to understand how the GitHub App integration works -- Explore [Usage](/usage/intro) to start using Open SWE for code changes -- Review the [Monorepo Structure](/setup/monorepo) for development best practices +- Learn about [Authentication](/labs/swe/setup/authentication) to understand how the GitHub App integration works +- Explore [Usage](/labs/swe/usage/intro) to start using Open SWE for code changes +- Review the [Monorepo Structure](/labs/swe/setup/monorepo) for development best practices diff --git a/apps/docs/setup/intro.mdx b/apps/docs/setup/intro.mdx index a728b2d5..ec0d59da 100644 --- a/apps/docs/setup/intro.mdx +++ b/apps/docs/setup/intro.mdx @@ -12,11 +12,19 @@ Welcome to the Open SWE development setup guide. This section will walk you thro The setup process is organized into focused sections to help you get up and running efficiently: - + Complete guide to cloning the repository, installing dependencies, configuring environment variables, and starting the development servers. - + Understanding the authentication flow, GitHub App configuration, and security mechanisms used throughout Open SWE. diff --git a/apps/docs/usage/github.mdx b/apps/docs/usage/github.mdx index fc08b91f..9310fb84 100644 --- a/apps/docs/usage/github.mdx +++ b/apps/docs/usage/github.mdx @@ -123,4 +123,4 @@ To start using Open SWE with webhooks: 4. **Monitor the issue comments** for the run link and status updates 5. **Review and merge the PR** when Open SWE completes the changes -For setup instructions, see the [Development Setup](/setup/development) guide. +For setup instructions, see the [Development Setup](/labs/swe/setup/development) guide. diff --git a/apps/docs/usage/intro.mdx b/apps/docs/usage/intro.mdx index e4dcd39d..77451a7c 100644 --- a/apps/docs/usage/intro.mdx +++ b/apps/docs/usage/intro.mdx @@ -10,11 +10,11 @@ Open SWE provides two primary ways to interact with the coding agent, each desig ## Usage Methods - + Interactive chat interface with manual and auto modes for direct agent communication - + Automated triggers through GitHub issue labels for seamless repository integration @@ -29,7 +29,7 @@ You can explore Open SWE's capabilities using our hosted demo at [swe.langchain. The demo application requires you to provide your own LLM API keys. For production use or development, we recommend setting up your own instance - following our [development setup guide](/setup/development). + following our [development setup guide](/labs/swe/setup/development). ### Choose Your Workflow @@ -40,9 +40,10 @@ You can explore Open SWE's capabilities using our hosted demo at [swe.langchain. ## What's Next? - Start with the [Web Interface guide](/usage/ui) to understand Open SWE's core - capabilities, then explore [GitHub Webhooks](/usage/webhook) for automated - integration into your development workflow. + Start with the [Web Interface guide](/labs/swe/usage/ui) to understand Open + SWE's core capabilities, then explore [GitHub + Webhooks](/labs/swe/usage/webhook) for automated integration into your + development workflow. Both usage methods leverage the same underlying LangGraph agent architecture with specialized graphs for planning, programming, and management, ensuring consistent behavior regardless of how you interact with Open SWE. diff --git a/apps/docs/usage/ui.mdx b/apps/docs/usage/ui.mdx index 3b2671fe..abf35ade 100644 --- a/apps/docs/usage/ui.mdx +++ b/apps/docs/usage/ui.mdx @@ -195,6 +195,6 @@ To begin using the Open SWE UI: Make sure you have properly configured your GitHub App and authentication - before using the UI. See the [Development Setup](/setup/development) guide for - details. + before using the UI. See the [Development Setup](/labs/swe/setup/development) + guide for details.