Skip to content

Feature/api docs - Agent Definition, Agent Version, Scenarios #570

Merged
sarthakFuture merged 8 commits intoastrofrom
feature/api-docs-sim
Apr 7, 2026
Merged

Feature/api docs - Agent Definition, Agent Version, Scenarios #570
sarthakFuture merged 8 commits intoastrofrom
feature/api-docs-sim

Conversation

@sarthakFuture
Copy link
Copy Markdown
Contributor

Pull Request

Description

Describe the changes in this pull request:

  • What feature/bug does this PR address?
  • Provide any relevant links or screenshots.

Checklist

  • Code compiles correctly.
  • Created/updated tests.
  • Linting and formatting applied.
  • Documentation updated.

Related Issues

Closes #<issue_number>

##Linear
Fixes TH-3765

@sarthakFuture sarthakFuture requested a review from hadarishav April 3, 2026 11:41
@sarthakFuture sarthakFuture changed the base branch from astro to feature/api-docs April 3, 2026 11:41
Base automatically changed from feature/api-docs to astro April 6, 2026 12:38
…enario pages

- Trim all param, response, and error descriptions to terse OpenAI-style
- Fix auth sections: type="API Key"/"Secret Key" with consistent descriptions
- Use type="UUID" for path params that are UUIDs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor

@hadarishav hadarishav left a comment

Choose a reason for hiding this comment

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

Provider enum inconsistency: fetchassistantfromprovider.mdx uses "elevenLabs" (camelCase) while createagentdefinition.mdx uses "eleven_labs" (snake_case). Please confirm which format the API actually accepts and make them consistent.

I've also pushed a commit that standardizes auth sections and trims descriptions to terse style across all 18 pages to match existing API docs.

@sarthakFuture sarthakFuture merged commit 1c1283b into astro Apr 7, 2026
1 check passed
@sarthakFuture sarthakFuture deleted the feature/api-docs-sim branch April 7, 2026 07:31
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