Skip to content

Add possibility to change default request params#1466

Open
k1rd3rf wants to merge 7 commits intoacacode:mainfrom
k1rd3rf:default-request-params
Open

Add possibility to change default request params#1466
k1rd3rf wants to merge 7 commits intoacacode:mainfrom
k1rd3rf:default-request-params

Conversation

@k1rd3rf
Copy link
Copy Markdown
Contributor

@k1rd3rf k1rd3rf commented Oct 24, 2025

Useful when overriding the http client, and you want to make sure the request params are set.

Can be set to "" in order to not make it optional.


Note

Introduce defaultRequestParams config/CLI flag to set the default request params in generated APIs, applied in templates and covered by tests.

  • Config & CLI
    • Add default-request-params CLI arg and plumb to generateApi as defaultRequestParams.
    • Set default in CodeGenConfig (defaultRequestParams = "{}").
  • Templates
    • Use config.defaultRequestParams for request config arg default in templates/default/procedure-call.ejs and templates/modular/procedure-call.ejs.
  • Types
    • Extend GenerateApiConfiguration.config with defaultRequestParams: string.
  • Tests
    • Add tests/spec/defaultRequestParams/* with snapshots for basic, modular, and empty default cases.

Written by Cursor Bugbot for commit 8d62600. This will update automatically on new commits. Configure here.

Useful when overriding the http client, and you want to make sure the request params are set.

Can be set to `""` in order to not make it optional.
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Oct 24, 2025

🦋 Changeset detected

Latest commit: 6ffc807

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
swagger-typescript-api Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@smorimoto
Copy link
Copy Markdown
Collaborator

bugbot run

@smorimoto
Copy link
Copy Markdown
Collaborator

@codex review

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

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