diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2537c1f1..f1c1e588 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.0" + ".": "0.5.0" } diff --git a/.stats.yml b/.stats.yml index 63e1a810..f016b061 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 20 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/context-dev%2Fcontext.dev-3a8af8deb24e840300df2b1a74edfb075287af9f38e6d343960ba75fce00ab68.yml -openapi_spec_hash: acc99bb843c5c7d630bc2a80b1b97444 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/context-dev%2Fcontext.dev-5ccec8151205f9db00c9218a6c903ddb337cbbb51384876fb2090a181b92cdf5.yml +openapi_spec_hash: d82bad84c8896bf48e3c3522cf9e37f8 config_hash: 80cc0bee9b5635f8cd6ec09e92226d88 diff --git a/CHANGELOG.md b/CHANGELOG.md index ffb17025..51437ecc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.5.0 (2026-03-25) + +Full Changelog: [v0.4.0...v0.5.0](https://github.com/context-dot-dev/context-typescript-sdk/compare/v0.4.0...v0.5.0) + +### Features + +* **api:** api update ([96fee52](https://github.com/context-dot-dev/context-typescript-sdk/commit/96fee528db4dbb0205268e59ea973c8c02bcdc1c)) + ## 0.4.0 (2026-03-25) Full Changelog: [v0.3.1...v0.4.0](https://github.com/context-dot-dev/context-typescript-sdk/compare/v0.3.1...v0.4.0) diff --git a/package.json b/package.json index a08f36cf..198d383a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "context.dev", - "version": "0.4.0", + "version": "0.5.0", "description": "The official TypeScript library for the Context Dev API", "author": "Context Dev ", "types": "dist/index.d.ts", diff --git a/packages/mcp-server/manifest.json b/packages/mcp-server/manifest.json index 6de5bdc5..c8e97cfd 100644 --- a/packages/mcp-server/manifest.json +++ b/packages/mcp-server/manifest.json @@ -1,7 +1,7 @@ { "dxt_version": "0.2", "name": "context.dev-mcp", - "version": "0.4.0", + "version": "0.5.0", "description": "The official MCP Server for the Context Dev API", "author": { "name": "Context Dev", diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index 3faae16b..f5010a4a 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "context.dev-mcp", - "version": "0.4.0", + "version": "0.5.0", "description": "The official MCP Server for the Context Dev API", "author": "Context Dev ", "types": "dist/index.d.ts", diff --git a/packages/mcp-server/src/server.ts b/packages/mcp-server/src/server.ts index 41bc6dcf..d555db20 100644 --- a/packages/mcp-server/src/server.ts +++ b/packages/mcp-server/src/server.ts @@ -20,7 +20,7 @@ export const newMcpServer = async (stainlessApiKey: string | undefined) => new McpServer( { name: 'context_dev_api', - version: '0.4.0', + version: '0.5.0', }, { instructions: await getInstructions(stainlessApiKey), diff --git a/src/resources/web.ts b/src/resources/web.ts index 5e7520d7..4c8342d2 100644 --- a/src/resources/web.ts +++ b/src/resources/web.ts @@ -284,6 +284,12 @@ export interface WebWebScrapeSitemapParams { * automatically normalized and validated. */ domain: string; + + /** + * Maximum number of links to return from the sitemap crawl. Defaults to 10,000. + * Minimum is 1, maximum is 100,000. + */ + maxLinks?: number; } export declare namespace Web { diff --git a/src/version.ts b/src/version.ts index 4e7f788e..1f5d1586 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '0.4.0'; // x-release-please-version +export const VERSION = '0.5.0'; // x-release-please-version diff --git a/tests/api-resources/web.test.ts b/tests/api-resources/web.test.ts index 495ea124..50c755ff 100644 --- a/tests/api-resources/web.test.ts +++ b/tests/api-resources/web.test.ts @@ -100,6 +100,6 @@ describe('resource web', () => { // Mock server tests are disabled test.skip('webScrapeSitemap: required and optional params', async () => { - const response = await client.web.webScrapeSitemap({ domain: 'domain' }); + const response = await client.web.webScrapeSitemap({ domain: 'domain', maxLinks: 1 }); }); });