Skip to content

2026 04 23 api sync#7

Merged
burgaard merged 5 commits into
mainfrom
2026-04-23-api-sync
Apr 24, 2026
Merged

2026 04 23 api sync#7
burgaard merged 5 commits into
mainfrom
2026-04-23-api-sync

Conversation

@burgaard

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings April 24, 2026 06:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Syncs the JavaScript SDK with the 2026-04-23 API/OpenAPI updates by adding newly exposed model and playground endpoints, updating generated OpenAPI typings/docs, and exporting the new schema types.

Changes:

  • Added model-related schema type exports (models, variants, tools, playground request, source index mode).
  • Extended the Seclai client with /models and model playground experiment convenience methods.
  • Updated generated OpenAPI typings/docs to reflect new endpoints and updated step types / source behavior.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
src/types.ts Adds new exported type aliases for model responses, playground requests, and source index mode.
src/openapi.ts Regenerated/updated OpenAPI types and docs to include new endpoints and schema additions.
src/index.ts Re-exports the newly added public types from src/types.ts.
src/client.ts Adds new client methods for listing models, fetching model details, and managing playground experiments.
openapi/seclai.openapi.json Updates the OpenAPI spec with new endpoints/schemas and documentation changes.

Comment thread src/openapi.ts Outdated
Comment thread src/openapi.ts Outdated
Comment thread openapi/seclai.openapi.json
Comment thread src/client.ts Outdated
Comment thread src/client.ts Outdated
Comment thread src/openapi.ts
@burgaard burgaard merged commit 6d21f1a into main Apr 24, 2026
1 check passed
@burgaard burgaard deleted the 2026-04-23-api-sync branch April 24, 2026 07:08
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.

2 participants