Skip to content

API docs update for v1.109.0#1146

Merged
llewellyn-sl merged 12 commits intomasterfrom
api-docs-v1.109.0
Feb 19, 2026
Merged

API docs update for v1.109.0#1146
llewellyn-sl merged 12 commits intomasterfrom
api-docs-v1.109.0

Conversation

@llewellyn-sl
Copy link
Contributor

Summary

This PR updates the Platform API documentation to version 1.109.0, adding 13 new API operations with comprehensive descriptions and regenerated documentation.

API Changes

New operations (13 total):

  • Credentials: Get encrypted credentials
  • Pipeline schemas: Create pipeline schema
  • Pipeline versions: List, validate, update, and manage pipeline versions (4 operations)
  • SSH keys: Full CRUD operations for SSH key management (6 operations)
  • Workspaces: Delete workspace user

New schemas (18 total):

  • CreatePipelineSchemaRequest/Response
  • CreatePipelineVersionRequest
  • ListPipelineVersionsResponse
  • PipelineVersionFullInfoDto
  • PipelineVersionManageRequest
  • CreateSshKeyRequest/Response
  • ListSshKeysResponse
  • UserSshPublicKeyDto
  • GetCredentialsKeysResponse
  • And 9 more supporting schemas

Documentation Updates

Overlays applied:

  • Operations, parameters, and schema overlays for all new endpoints
  • ~200+ missing descriptions added (credentials, datasets, organizations, labels, tokens)
  • Complete schema definitions with property descriptions

Generated documentation:

  • 13 new API operation MDX files
  • Parameter tables for all new endpoints
  • Info pages for pipeline-versions, pipeline-schemas, and ssh-keys
  • Updated sidebar structure with proper categorization

Sidebar organization:

  • SSH keys as subcategory of Credentials
  • Pipeline versions and schemas as subcategories of Pipelines
  • Updated API version badge to 1.109.0

Files Changed

  • 870 files modified/created
  • 45,723 insertions, 4,828 deletions
  • Decorated spec: 2,162 lines added
  • New overlay files and schemas included

Test plan

  • Validated OpenAPI spec (0 errors, 18 warnings)
  • Generated parameter tables successfully
  • Regenerated all API docs without errors
  • Dev server runs successfully at http://localhost:3000/
  • Review new API operation pages
  • Verify all links to main docs work correctly
  • Confirm sidebar navigation structure
  • Test new info pages render properly

🤖 Generated with Claude Code

llewellyn-sl and others added 4 commits February 12, 2026 17:37
- New base spec: seqera-api-1.109.0.yaml
- Comparison overlay generated
- Analysis report created
- Claude-generated overlays ready for review
- Update seqera-api-latest-decorated.yml to v1.102.0 from master
- Add seqera-api-1.102.0.yaml base spec for diff analysis
- Prepares branch for 1.102.0 → 1.109.0 overlay generation

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- 15 overlay files covering 13 new endpoints across 5 controllers
- SSH keys (6 endpoints): full CRUD + validation
- Pipeline versions (4 endpoints): list, validate, update, manage
- Pipeline schemas (1 endpoint): create schema
- Credentials (1 endpoint): get encrypted credentials
- Workspaces (1 endpoint): delete workspace user
- Pipelines modifications: updated summary + new versionId parameters
- Includes comparison overlay and analysis JSON

Ready for consolidation and application.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Applied consolidated 1.109.0 overlays to decorated spec
- Added 11 new API operations (credentials, pipeline-versions, ssh-keys, workspaces)
- Added 18 new schemas with complete definitions
- Added ~200+ missing descriptions for credentials, datasets, organizations, labels, tokens
- Regenerated all API documentation with updated parameter tables
- Created info pages for pipeline-versions, pipeline-schemas, and ssh-keys
- Updated sidebar: SSH keys as subcategory of Credentials, pipeline versions/schemas as subcategories of Pipelines
- Updated API version from 1.95.0 to 1.109.0

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
@netlify
Copy link

netlify bot commented Feb 19, 2026

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit 32826ca
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/699738d3ce3e3a000812dd80
😎 Deploy Preview https://deploy-preview-1146--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

llewellyn-sl and others added 7 commits February 19, 2026 15:14
Resolved merge conflicts by keeping regenerated API docs for v1.109.0.

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
- Archived all 1.109.0 overlay files to overlay_archives/
- Removed 1.95 comparison files (base-1.95-to-1.109.0-changes.*)
- Removed claude-generated-overlays.md
- Archived base-1.102.0-to-1.109.0-changes.yaml comparison overlay

Specs directory now contains only:
- seqera-api-1.102.0.yaml (previous base spec)
- seqera-api-1.109.0.yaml (current base spec)
- seqera-api-latest-decorated.yml (decorated spec with overlays applied)

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
Updated package-lock.json to sync with package.json after merge.

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
Added missing data-link operations from master:
- generate-data-link-upload-url-with-path
- finish-data-link-upload-with-path

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
The platform-repo submodule reference was a leftover without .gitmodules configuration. Master branch has no submodules, so removing this remnant.

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
Replaced auto-generated sidebar.ts with clean version from master to resolve merge conflict markers. We use the manual sidebar.js file for API docs.

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
@llewellyn-sl llewellyn-sl merged commit 189756b into master Feb 19, 2026
6 of 7 checks passed
@llewellyn-sl llewellyn-sl deleted the api-docs-v1.109.0 branch February 19, 2026 16:26
@claude claude bot added the claude-code-assisted Vibe-coded but with human oversight and guidance. Must be validated by another human and co-pilot. label Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude-code-assisted Vibe-coded but with human oversight and guidance. Must be validated by another human and co-pilot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants