Skip to content

Commit 633abff

Browse files
release: 0.11.0 (#60)
Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 parent e876ee5 commit 633abff

28 files changed

Lines changed: 683 additions & 841 deletions

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.10.0"
2+
".": "0.11.0"
33
}

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 36
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/contextual-ai%2Fsunrise-c8152db455001be3f09a3bc60d63711699d2c2a4ea5f7bbc1d71726efda0fd9b.yml
3-
openapi_spec_hash: 97719df292ca220de5d35d36f9756b95
4-
config_hash: fdaf751580ba8a60e222e560847af1ac
1+
configured_endpoints: 40
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/contextual-ai%2Fsunrise-ca7f807eec8b98ae96fdd0aa6844e268696ffd9219152aed652631c963626a7c.yml
3+
openapi_spec_hash: 85ecd2e4bb8d86a808aa03a9ada2d3c6
4+
config_hash: 73a926de3d35acf984c7a39bbf08c99d

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## 0.11.0 (2026-01-13)
4+
5+
Full Changelog: [v0.10.0...v0.11.0](https://github.com/ContextualAI/contextual-client-node/compare/v0.10.0...v0.11.0)
6+
7+
### Features
8+
9+
* **api:** manual updates ([bdaa60d](https://github.com/ContextualAI/contextual-client-node/commit/bdaa60d96310fc66cb8cb43b91b763490237a389))
10+
11+
12+
### Bug Fixes
13+
14+
* **mcp:** correct code tool API endpoint ([8c8bc54](https://github.com/ContextualAI/contextual-client-node/commit/8c8bc545d5f3d1b7ea90d2512ba3343fd0edc591))
15+
* **mcp:** return correct lines on typescript errors ([88e0486](https://github.com/ContextualAI/contextual-client-node/commit/88e0486bdf24efec60fb85b184c8ee2136489c19))
16+
17+
18+
### Chores
19+
20+
* break long lines in snippets into multiline ([38b2e46](https://github.com/ContextualAI/contextual-client-node/commit/38b2e466e843ff15f6d7fb6ad34773aea6356eef))
21+
* **internal:** codegen related update ([d95b949](https://github.com/ContextualAI/contextual-client-node/commit/d95b9493430dac5f336186814f1d9bb49d9c605b))
22+
* **internal:** codegen related update ([35acc42](https://github.com/ContextualAI/contextual-client-node/commit/35acc4287fe07f405bbee43b2b9831f4ced9c492))
23+
* **internal:** codegen related update ([599b5e8](https://github.com/ContextualAI/contextual-client-node/commit/599b5e86fd8cdf3cc56a4300e2b5cdd4b4b34715))
24+
325
## 0.10.0 (2025-11-11)
426

527
Full Changelog: [v0.9.0...v0.10.0](https://github.com/ContextualAI/contextual-client-node/compare/v0.9.0...v0.10.0)

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright 2025 Contextual AI
189+
Copyright 2026 Contextual AI
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192192
you may not use this file except in compliance with the License.

api.md

Lines changed: 41 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,21 @@
1+
# Shared
2+
3+
Types:
4+
5+
- <code><a href="./src/resources/shared.ts">ParsedBlock</a></code>
6+
17
# Datastores
28

39
Types:
410

11+
- <code><a href="./src/resources/datastores/datastores.ts">ChunkingConfiguration</a></code>
512
- <code><a href="./src/resources/datastores/datastores.ts">CreateDatastoreResponse</a></code>
613
- <code><a href="./src/resources/datastores/datastores.ts">Datastore</a></code>
714
- <code><a href="./src/resources/datastores/datastores.ts">DatastoreMetadata</a></code>
15+
- <code><a href="./src/resources/datastores/datastores.ts">DatastoreParseConfiguration</a></code>
16+
- <code><a href="./src/resources/datastores/datastores.ts">HTMLConfiguration</a></code>
817
- <code><a href="./src/resources/datastores/datastores.ts">ListDatastoresResponse</a></code>
18+
- <code><a href="./src/resources/datastores/datastores.ts">UnstructuredDatastoreConfigModel</a></code>
919
- <code><a href="./src/resources/datastores/datastores.ts">DatastoreUpdateResponse</a></code>
1020
- <code><a href="./src/resources/datastores/datastores.ts">DatastoreDeleteResponse</a></code>
1121
- <code><a href="./src/resources/datastores/datastores.ts">DatastoreResetResponse</a></code>
@@ -15,9 +25,9 @@ Methods:
1525
- <code title="post /datastores">client.datastores.<a href="./src/resources/datastores/datastores.ts">create</a>({ ...params }) -> CreateDatastoreResponse</code>
1626
- <code title="put /datastores/{datastore_id}">client.datastores.<a href="./src/resources/datastores/datastores.ts">update</a>(datastoreId, { ...params }) -> DatastoreUpdateResponse</code>
1727
- <code title="get /datastores">client.datastores.<a href="./src/resources/datastores/datastores.ts">list</a>({ ...params }) -> DatastoresDatastoresPage</code>
18-
- <code title="delete /datastores/{datastore_id}">client.datastores.<a href="./src/resources/datastores/datastores.ts">delete</a>(datastoreId) -> unknown</code>
28+
- <code title="delete /datastores/{datastore_id}">client.datastores.<a href="./src/resources/datastores/datastores.ts">delete</a>(datastoreId) -> DatastoreDeleteResponse</code>
1929
- <code title="get /datastores/{datastore_id}/metadata">client.datastores.<a href="./src/resources/datastores/datastores.ts">metadata</a>(datastoreId) -> DatastoreMetadata</code>
20-
- <code title="put /datastores/{datastore_id}/reset">client.datastores.<a href="./src/resources/datastores/datastores.ts">reset</a>(datastoreId) -> unknown</code>
30+
- <code title="put /datastores/{datastore_id}/reset">client.datastores.<a href="./src/resources/datastores/datastores.ts">reset</a>(datastoreId) -> DatastoreResetResponse</code>
2131

2232
## Documents
2333

@@ -34,7 +44,7 @@ Types:
3444
Methods:
3545

3646
- <code title="get /datastores/{datastore_id}/documents">client.datastores.documents.<a href="./src/resources/datastores/documents.ts">list</a>(datastoreId, { ...params }) -> DocumentMetadataDocumentsPage</code>
37-
- <code title="delete /datastores/{datastore_id}/documents/{document_id}">client.datastores.documents.<a href="./src/resources/datastores/documents.ts">delete</a>(datastoreId, documentId) -> unknown</code>
47+
- <code title="delete /datastores/{datastore_id}/documents/{document_id}">client.datastores.documents.<a href="./src/resources/datastores/documents.ts">delete</a>(datastoreId, documentId) -> DocumentDeleteResponse</code>
3848
- <code title="get /datastores/{datastore_id}/documents/{document_id}/parse">client.datastores.documents.<a href="./src/resources/datastores/documents.ts">getParseResult</a>(datastoreId, documentId, { ...params }) -> DocumentGetParseResultResponse</code>
3949
- <code title="post /datastores/{datastore_id}/documents">client.datastores.documents.<a href="./src/resources/datastores/documents.ts">ingest</a>(datastoreId, { ...params }) -> IngestionResponse</code>
4050
- <code title="get /datastores/{datastore_id}/documents/{document_id}/metadata">client.datastores.documents.<a href="./src/resources/datastores/documents.ts">metadata</a>(datastoreId, documentId) -> DocumentMetadata</code>
@@ -52,10 +62,21 @@ Methods:
5262
- <code title="get /datastores/{datastore_id}/contents">client.datastores.contents.<a href="./src/resources/datastores/contents.ts">list</a>(datastoreId, { ...params }) -> ContentListResponsesContentsPage</code>
5363
- <code title="get /datastores/{datastore_id}/contents/{content_id}/metadata">client.datastores.contents.<a href="./src/resources/datastores/contents.ts">metadata</a>(datastoreId, contentId, { ...params }) -> ContentMetadataResponse</code>
5464

65+
## Chunks
66+
67+
Types:
68+
69+
- <code><a href="./src/resources/datastores/chunks.ts">ChunkUpdateContentResponse</a></code>
70+
71+
Methods:
72+
73+
- <code title="put /datastores/{datastore_id}/chunks/{content_id}/content">client.datastores.chunks.<a href="./src/resources/datastores/chunks.ts">updateContent</a>(datastoreId, contentId, { ...params }) -> ChunkUpdateContentResponse</code>
74+
5575
# Agents
5676

5777
Types:
5878

79+
- <code><a href="./src/resources/agents/agents.ts">ACLConfig</a></code>
5980
- <code><a href="./src/resources/agents/agents.ts">Agent</a></code>
6081
- <code><a href="./src/resources/agents/agents.ts">AgentConfigs</a></code>
6182
- <code><a href="./src/resources/agents/agents.ts">AgentMetadata</a></code>
@@ -64,21 +85,25 @@ Types:
6485
- <code><a href="./src/resources/agents/agents.ts">GenerateResponseConfig</a></code>
6586
- <code><a href="./src/resources/agents/agents.ts">GlobalConfig</a></code>
6687
- <code><a href="./src/resources/agents/agents.ts">ListAgentsResponse</a></code>
88+
- <code><a href="./src/resources/agents/agents.ts">ReformulationConfig</a></code>
6789
- <code><a href="./src/resources/agents/agents.ts">RetrievalConfig</a></code>
90+
- <code><a href="./src/resources/agents/agents.ts">TranslationConfig</a></code>
6891
- <code><a href="./src/resources/agents/agents.ts">AgentUpdateResponse</a></code>
6992
- <code><a href="./src/resources/agents/agents.ts">AgentDeleteResponse</a></code>
7093
- <code><a href="./src/resources/agents/agents.ts">AgentMetadataResponse</a></code>
7194
- <code><a href="./src/resources/agents/agents.ts">AgentResetResponse</a></code>
95+
- <code><a href="./src/resources/agents/agents.ts">AgentSaveTemplateResponse</a></code>
7296

7397
Methods:
7498

7599
- <code title="post /agents">client.agents.<a href="./src/resources/agents/agents.ts">create</a>({ ...params }) -> CreateAgentOutput</code>
76-
- <code title="put /agents/{agent_id}">client.agents.<a href="./src/resources/agents/agents.ts">update</a>(agentId, { ...params }) -> unknown</code>
100+
- <code title="put /agents/{agent_id}">client.agents.<a href="./src/resources/agents/agents.ts">update</a>(agentId, { ...params }) -> AgentUpdateResponse</code>
77101
- <code title="get /agents">client.agents.<a href="./src/resources/agents/agents.ts">list</a>({ ...params }) -> AgentsPage</code>
78-
- <code title="delete /agents/{agent_id}">client.agents.<a href="./src/resources/agents/agents.ts">delete</a>(agentId) -> unknown</code>
102+
- <code title="delete /agents/{agent_id}">client.agents.<a href="./src/resources/agents/agents.ts">delete</a>(agentId) -> AgentDeleteResponse</code>
79103
- <code title="post /agents/{agent_id}/copy">client.agents.<a href="./src/resources/agents/agents.ts">copy</a>(agentId) -> CreateAgentOutput</code>
80104
- <code title="get /agents/{agent_id}/metadata">client.agents.<a href="./src/resources/agents/agents.ts">metadata</a>(agentId) -> AgentMetadataResponse</code>
81105
- <code title="put /agents/{agent_id}/reset">client.agents.<a href="./src/resources/agents/agents.ts">reset</a>(agentId) -> unknown</code>
106+
- <code title="post /agents/{agent_id}/template">client.agents.<a href="./src/resources/agents/agents.ts">saveTemplate</a>(agentId, { ...params }) -> unknown</code>
82107

83108
## Query
84109

@@ -96,6 +121,17 @@ Methods:
96121
- <code title="get /agents/{agent_id}/metrics">client.agents.query.<a href="./src/resources/agents/query.ts">metrics</a>(agentId, { ...params }) -> QueryMetricsResponse</code>
97122
- <code title="get /agents/{agent_id}/query/{message_id}/retrieval/info">client.agents.query.<a href="./src/resources/agents/query.ts">retrievalInfo</a>(agentId, messageId, { ...params }) -> RetrievalInfoResponse</code>
98123

124+
## Templates
125+
126+
Types:
127+
128+
- <code><a href="./src/resources/agents/templates.ts">TemplateListResponse</a></code>
129+
130+
Methods:
131+
132+
- <code title="get /agents/templates/{template}">client.agents.templates.<a href="./src/resources/agents/templates.ts">retrieve</a>(template) -> AgentMetadata</code>
133+
- <code title="get /agents/templates">client.agents.templates.<a href="./src/resources/agents/templates.ts">list</a>() -> TemplateListResponse</code>
134+
99135
# Users
100136

101137
Types:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "contextual-client",
3-
"version": "0.10.0",
3+
"version": "0.11.0",
44
"description": "The official TypeScript library for the Contextual AI API",
55
"author": "Contextual AI <support@contextual.ai>",
66
"types": "dist/index.d.ts",

src/index.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ import {
4646
Users,
4747
} from './resources/users';
4848
import {
49+
ACLConfig,
4950
Agent as AgentsAPIAgent,
5051
AgentConfigs,
5152
AgentCreateParams,
@@ -54,6 +55,8 @@ import {
5455
AgentMetadata,
5556
AgentMetadataResponse,
5657
AgentResetResponse,
58+
AgentSaveTemplateParams,
59+
AgentSaveTemplateResponse,
5760
AgentUpdateParams,
5861
AgentUpdateResponse,
5962
Agents,
@@ -63,21 +66,27 @@ import {
6366
GenerateResponseConfig,
6467
GlobalConfig,
6568
ListAgentsResponse,
69+
ReformulationConfig,
6670
RetrievalConfig,
71+
TranslationConfig,
6772
} from './resources/agents/agents';
6873
import {
74+
ChunkingConfiguration,
6975
CreateDatastoreResponse,
7076
Datastore,
7177
DatastoreCreateParams,
7278
DatastoreDeleteResponse,
7379
DatastoreListParams,
7480
DatastoreMetadata,
81+
DatastoreParseConfiguration,
7582
DatastoreResetResponse,
7683
DatastoreUpdateParams,
7784
DatastoreUpdateResponse,
7885
Datastores,
7986
DatastoresDatastoresPage,
87+
HTMLConfiguration,
8088
ListDatastoresResponse,
89+
UnstructuredDatastoreConfigModel,
8190
} from './resources/datastores/datastores';
8291

8392
export interface ClientOptions {
@@ -288,10 +297,14 @@ export declare namespace ContextualAI {
288297

289298
export {
290299
Datastores as Datastores,
300+
type ChunkingConfiguration as ChunkingConfiguration,
291301
type CreateDatastoreResponse as CreateDatastoreResponse,
292302
type Datastore as Datastore,
293303
type DatastoreMetadata as DatastoreMetadata,
304+
type DatastoreParseConfiguration as DatastoreParseConfiguration,
305+
type HTMLConfiguration as HTMLConfiguration,
294306
type ListDatastoresResponse as ListDatastoresResponse,
307+
type UnstructuredDatastoreConfigModel as UnstructuredDatastoreConfigModel,
295308
type DatastoreUpdateResponse as DatastoreUpdateResponse,
296309
type DatastoreDeleteResponse as DatastoreDeleteResponse,
297310
type DatastoreResetResponse as DatastoreResetResponse,
@@ -303,6 +316,7 @@ export declare namespace ContextualAI {
303316

304317
export {
305318
Agents as Agents,
319+
type ACLConfig as ACLConfig,
306320
type AgentsAPIAgent as Agent,
307321
type AgentConfigs as AgentConfigs,
308322
type AgentMetadata as AgentMetadata,
@@ -311,15 +325,19 @@ export declare namespace ContextualAI {
311325
type GenerateResponseConfig as GenerateResponseConfig,
312326
type GlobalConfig as GlobalConfig,
313327
type ListAgentsResponse as ListAgentsResponse,
328+
type ReformulationConfig as ReformulationConfig,
314329
type RetrievalConfig as RetrievalConfig,
330+
type TranslationConfig as TranslationConfig,
315331
type AgentUpdateResponse as AgentUpdateResponse,
316332
type AgentDeleteResponse as AgentDeleteResponse,
317333
type AgentMetadataResponse as AgentMetadataResponse,
318334
type AgentResetResponse as AgentResetResponse,
335+
type AgentSaveTemplateResponse as AgentSaveTemplateResponse,
319336
AgentsPage as AgentsPage,
320337
type AgentCreateParams as AgentCreateParams,
321338
type AgentUpdateParams as AgentUpdateParams,
322339
type AgentListParams as AgentListParams,
340+
type AgentSaveTemplateParams as AgentSaveTemplateParams,
323341
};
324342

325343
export {
@@ -364,6 +382,8 @@ export declare namespace ContextualAI {
364382
type ParseJobResultsParams as ParseJobResultsParams,
365383
type ParseJobsParams as ParseJobsParams,
366384
};
385+
386+
export type ParsedBlock = API.ParsedBlock;
367387
}
368388

369389
export { toFile, fileFromPath } from './uploads';

0 commit comments

Comments
 (0)