In-App OAS Editing

You can now edit an OpenAPI Specification file directly from the API Definitions page with live validation, so a quick fix no longer means editing and re-uploading the whole file.

New Features & Improvements

AI

  • llms.txt now supports a ?query= parameter (also accepts ?search=) so AI agents can request just the pages relevant to a topic instead of downloading the entire index.
  • Project landing pages can now be fetched as markdown by appending .md to the URL, matching the same affordance already available for docs, reference, and recipe pages.

Analytics

  • Page Views in Doc Metrics now includes a User Agent column, naming the browser or AI assistant that requested each page.

CLI

  • rdme openapi upload now supports a configurable --timeout flag for how long to wait on large API definitions that are still processing.

Bugs Eaten (by Owlbert) 🐛

Admin

  • Chat notification integrations can now be disconnected from outside a project, and the workspace selector now shows chat workspace names instead of project names.
  • Manually configured API health checks now save correctly.

API Reference

  • API Reference now accepts non-Latin1 characters, like Cyrillic, in Basic Auth fields.
  • Long breadcrumb trails no longer overlap the request panel, and inspecting a still-processing Try It request no longer deletes it.
  • OAuth scopes required by an operation but only declared inline, not under the security scheme, now appear correctly in the scopes selector.
  • Schema descriptions defined alongside an allOf $ref now take precedence over the referenced schema's own description.
  • API definitions imported from a URL now correctly bundle external $ref files, and valid YAML URLs are no longer rejected during import.

Editor

  • Deleting an empty nested list item no longer applies its list formatting to the following block.
  • A lone variable on its own line inside a component no longer blanks the entire page in rich mode.
  • Tables no longer overflow their accordion container, and the AI content generator dock is now hidden in compact editor instances, like comments, where it doesn't apply.
  • Internal links now keep their project, version, and branch context after a branch merge.
  • Docs sites with custom code, including scripts that rely on window.onload, now load reliably in the editor preview.

Enterprise

  • Private child projects in an enterprise group can now inherit the group's AI Discoverability settings, matching how public child projects already worked.
  • Enterprise child projects now correctly inherit their parent's Ask AI configuration, including custom prompts, instead of using their own stored settings.

AI

  • The floating Ask AI input no longer overlaps the preview toolbar in fullscreen preview.
  • llms.txt links for custom pages no longer return 404s, and custom pages are now included in llms.txt for legacy (non-migrated) projects.

MCP

  • On the MCP metrics page, the setup banner no longer covers the date range picker, and pressing Enter now applies and closes a column filter immediately.
  • Clicking an Operation ID in MCP metrics with no matching reference page now explains why the link can't open, instead of opening a blank tab.

CLI

  • rdme openapi upload no longer reports a false timeout failure when a large API definition is still processing; it now returns the pending status so CI doesn't fail on a job that's still running.