Skip to content

Conversation

@paarthfern
Copy link
Contributor

Add support for a new library-docs configuration in docs.yml that allows users to specify a GitHub repository to generate library documentation from. This integrates with FDR's library docs generation service.

Changes:

  • Add LibraryReferenceConfiguration schema to docs.yml
  • Add DocsNavigationItem.LibrarySection parsed type
  • Add parsing logic for library-docs in navigation items
  • Add placeholder generation in DocsDefinitionResolver
  • Add orchestration in publishDocs.ts (startGeneration, polling, finishRegister)

🤖 Generated with Claude Code

Description

Linear ticket: Closes

Changes Made

  • Updated README.md generator (if applicable)

Testing

  • Unit tests added/updated
  • Manual testing completed

Add support for a new `library-docs` configuration in docs.yml that allows
users to specify a GitHub repository to generate library documentation from.
This integrates with FDR's library docs generation service.

Changes:
- Add LibraryReferenceConfiguration schema to docs.yml
- Add DocsNavigationItem.LibrarySection parsed type
- Add parsing logic for library-docs in navigation items
- Add placeholder generation in DocsDefinitionResolver
- Add orchestration in publishDocs.ts (startGeneration, polling, finishRegister)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

🌱 Seed Test Selector

Select languages to run seed tests for:

  • Python
  • TypeScript
  • Java
  • Go
  • Ruby
  • C#
  • PHP
  • Swift
  • Rust
  • OpenAPI
  • Postman

How to use: Click the ⋯ menu above → "Edit" → check the boxes you want → click "Update comment". Tests will run automatically and snapshots will be committed to this PR.

Paarth Gupta and others added 2 commits January 8, 2026 18:27
- Fix extractLibrarySectionFromConfig to handle tabbed navigation structure
- Navigation items with tab and layout properties are now searched recursively
- Updated JSON schema with LibraryReferenceConfiguration

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants