diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 8878352..3a39fd8 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.34.0" + ".": "0.35.0" } diff --git a/.stats.yml b/.stats.yml index d04caa1..8659912 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 13 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/perplexity-ai/perplexity-a48f6cfc0c2120ede5bd103b3c7fce20079d5a8baece7dad3ddaf98955309329.yml -openapi_spec_hash: 5f4746838a4a9455b5413bb3f1a01b84 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/perplexity-ai/perplexity-f15eee99fec8579d1a543c4dfdc74f7633cc8e82004634be302f9c053cdc3934.yml +openapi_spec_hash: 5fe9895246acf0b07b2283b938a018fe config_hash: 3f1487a29a16f85810ba4d77134da232 diff --git a/CHANGELOG.md b/CHANGELOG.md index b3795cd..23d58bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 0.35.0 (2026-07-09) + +Full Changelog: [v0.34.0...v0.35.0](https://github.com/perplexityai/perplexity-node/compare/v0.34.0...v0.35.0) + +### Features + +* **api:** manual updates ([3cab532](https://github.com/perplexityai/perplexity-node/commit/3cab5324e3deaafb5e61a07aa2fdb34ff46ff221)) + + +### Chores + +* trigger release-please ([de199f7](https://github.com/perplexityai/perplexity-node/commit/de199f7d80f28d0571df03806e1030ddf87f037d)) + ## 0.34.0 (2026-07-02) Full Changelog: [v0.33.0...v0.34.0](https://github.com/perplexityai/perplexity-node/compare/v0.33.0...v0.34.0) diff --git a/package.json b/package.json index 22273d7..1a3a87a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@perplexity-ai/perplexity_ai", - "version": "0.34.0", + "version": "0.35.0", "description": "The official TypeScript library for the Perplexity API", "author": "Perplexity ", "types": "dist/index.d.ts", diff --git a/src/resources/responses/responses.ts b/src/resources/responses/responses.ts index 141c49c..95a7899 100644 --- a/src/resources/responses/responses.ts +++ b/src/resources/responses/responses.ts @@ -898,6 +898,14 @@ export interface ResponsesCreateParams { */ preset?: string; + /** + * OpenAI-compatible previous response id for multi-turn response chains. When set, + * the new response continues from the completed prior response using its durable + * continuation snapshot. The prior response must belong to the same account and + * have completed. + */ + previous_response_id?: string; + reasoning?: ResponsesCreateParams.Reasoning; /** @@ -905,6 +913,13 @@ export interface ResponsesCreateParams { */ response_format?: Shared.ResponseFormat; + /** + * OpenAI-compatible storage toggle. When false, the response is hidden from later + * retrieve calls, and the echoed response reports `store: false`. It can still be + * used as a `previous_response_id` continuation source. + */ + store?: boolean; + /** * If true, returns SSE stream instead of JSON */ @@ -1252,6 +1267,14 @@ export interface ResponseCreateParamsBase { */ preset?: string; + /** + * OpenAI-compatible previous response id for multi-turn response chains. When set, + * the new response continues from the completed prior response using its durable + * continuation snapshot. The prior response must belong to the same account and + * have completed. + */ + previous_response_id?: string; + reasoning?: ResponseCreateParams.Reasoning; /** @@ -1259,6 +1282,13 @@ export interface ResponseCreateParamsBase { */ response_format?: Shared.ResponseFormat; + /** + * OpenAI-compatible storage toggle. When false, the response is hidden from later + * retrieve calls, and the echoed response reports `store: false`. It can still be + * used as a `previous_response_id` continuation source. + */ + store?: boolean; + /** * If true, returns SSE stream instead of JSON */ diff --git a/src/version.ts b/src/version.ts index 4819998..3f1d432 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '0.34.0'; // x-release-please-version +export const VERSION = '0.35.0'; // x-release-please-version diff --git a/tests/api-resources/responses/responses.test.ts b/tests/api-resources/responses/responses.test.ts index 1994de3..a0f4ea4 100644 --- a/tests/api-resources/responses/responses.test.ts +++ b/tests/api-resources/responses/responses.test.ts @@ -32,6 +32,7 @@ describe('resource responses', () => { model: 'model', models: ['string'], preset: 'preset', + previous_response_id: 'previous_response_id', reasoning: { effort: 'minimal' }, response_format: { type: 'json_schema', @@ -42,6 +43,7 @@ describe('resource responses', () => { strict: true, }, }, + store: true, stream: false, tools: [ { diff --git a/yarn.lock b/yarn.lock index 06fc108..38236e6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1215,9 +1215,9 @@ baseline-browser-mapping@^2.9.0: integrity sha512-B0xUquLkiGLgHhpPBqvl7GWegWBUNuujQ6kXd/r1U38ElPT6Ok8KZ8e+FpUGEc2ZoRQUzq/aUnaKFc/svWUGSg== brace-expansion@^2.0.2: - version "2.1.1" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.1.1.tgz#c68b1c4111c76aae3a6fba55d496cee10c39dad8" - integrity sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA== + version "2.1.2" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.1.2.tgz#0bba2271feb7d458b0d31ad13625aaa4754431e2" + integrity sha512-w5JZcKgdhDOgOwm8H+KgbosopHMuGcl6qbulwjtz3SM7I7P3yW1eAjzMPLrIE+NQ9vjgANKHWeMHnrT0OXW1oA== dependencies: balanced-match "^1.0.0"