Skip to content

docs: update documentation for OpenHands v1.21.0 - #823

Merged
DevinVinson merged 1 commit into
mainfrom
automation/docs-v1.21.0-release
Sep 22, 2026
Merged

DevinVinson merged 1 commit into
mainfrom
automation/docs-v1.21.0-release

Conversation

@all-hands-bot

Copy link
Copy Markdown
Contributor

Source issue: #822

Summary

Adds documentation for OpenHands v1.21.0 (Agent Canvas).

  • New release notes page openhands/usage/agent-canvas/release-notes/v1.21.0.mdx, following the existing v1.20.0 page format, plus the matching entry in docs.json under the Agent Canvas Release Notes group.
  • Apps (Beta) (canvas-extensions.mdx): the Git Repository app source now documents that a git host's browser folder/tree URL (GitHub, GitLab, Bitbucket, Gitea, or Forgejo) is accepted in addition to the github:owner/repository shorthand, and notes that explicit Ref / Repo path values override the URL-derived parts.
  • Conversations (conversations.mdx): adds a note that after an installation switches from host-local runtimes to Docker runtimes, conversations created under the previous local runtime are presented as archived, with persisted event history still readable and no WebSocket connection attempted.
  • Regenerated llms.txt and llms-full.txt via scripts/generate-llms-files.py so the new page is indexed.

Only the documentation changes supported by the release review and its linked source PRs were made; no application code, automation configuration, or workflow files were touched.

Validation performed

  • python3 -c "import json; json.load(open('docs.json'))"docs.json parses as valid JSON.
  • Internal link targets referenced by the new page were confirmed to exist (backend-setup/docker-execution, canvas-extensions, conversations).
  • python3 scripts/generate-llms-files.py regenerated llms.txt / llms-full.txt; git diff after regeneration is limited to the expected new page and edits, confirming the checked-in llms files match the generator output.
  • uv run --with pytest --with requests --with pyyaml pytest -q tests/ — 35 passed, 2 errors. Both errors are pre-existing and unrelated to this change: tests/test_pricing_documentation.py fetches https://raw.githubusercontent.com/OpenHands/OpenHands/main/openhands/utils/llm.py, which returns HTTP 404.
  • Mintlify (mint broken-links) was not run: the mint CLI is not installed in this environment.

This pull request was created by an AI agent (OpenHands) on behalf of the user.

- Add release-notes page for v1.21.0 and register it in docs.json
- Document browser folder/tree URLs as a supported app source
- Note that local conversations become archived after a Docker runtime switch
- Regenerate llms.txt and llms-full.txt

Source issue: #822
@mintlify

mintlify Bot commented Sep 22, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
all-hands-ai 🟢 Ready View Preview Sep 22, 2026, 6:10 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

@DevinVinson
DevinVinson merged commit 2409e92 into main Sep 22, 2026
5 checks passed
@DevinVinson
DevinVinson deleted the automation/docs-v1.21.0-release branch September 22, 2026 22:54

This branch was successfully deployed

1 active deployment
staging 1ab3948a Deployed Sep 22, 2026 by mintlify[bot]
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.

3 participants