UNPKG

notdiamond

Version:

The official TypeScript library for the Notdiamond API

516 lines (299 loc) 31.6 kB
# Changelog ## 2.2.8 (2026-02-18) Full Changelog: [v2.2.7...v2.2.8](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.2.7...v2.2.8) ### Chores * **internal/client:** fix form-urlencoded requests ([114b314](https://github.com/Not-Diamond/not-diamond-typescript/commit/114b314a3dea8b7d1cb47e09bc90fc9a53c14a2c)) ## 2.2.7 (2026-02-12) Full Changelog: [v2.2.6...v2.2.7](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.2.6...v2.2.7) ### Bug Fixes * **client:** avoid removing abort listener too early ([d109281](https://github.com/Not-Diamond/not-diamond-typescript/commit/d1092815609137558c70b9bd3ae1e01a43e73fae)) ### Chores * **internal:** avoid type checking errors with ts-reset ([7d43e47](https://github.com/Not-Diamond/not-diamond-typescript/commit/7d43e47ea0616769797f09d5890745cd880eef38)) * **internal:** upgrade pnpm ([32b312f](https://github.com/Not-Diamond/not-diamond-typescript/commit/32b312f14b6ce4c5cf67b46ebbe7d7e24ebde868)) ## 2.2.6 (2026-02-05) Full Changelog: [v2.2.5...v2.2.6](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.2.5...v2.2.6) ### Chores * **client:** restructure abort controller binding ([ff91a1d](https://github.com/Not-Diamond/not-diamond-typescript/commit/ff91a1d5815513210a69ee7e432bd1b387de9ace)) ## 2.2.5 (2026-02-03) Full Changelog: [v2.2.4...v2.2.5](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.2.4...v2.2.5) ### Bug Fixes * **client:** avoid memory leak with abort signals ([d758b6c](https://github.com/Not-Diamond/not-diamond-typescript/commit/d758b6c358ee6c1a0f101bbf6752f699ec3bc555)) ### Chores * **client:** do not parse responses with empty content-length ([b245854](https://github.com/Not-Diamond/not-diamond-typescript/commit/b24585403a6aafd2e7074cafb179d93427cce95a)) ## 2.2.4 (2026-01-26) Full Changelog: [v2.2.3...v2.2.4](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.2.3...v2.2.4) ### Chores * **deps:** downgrade diff package version to 4.0.2 in package.json and pnpm-lock.yaml ([9c01474](https://github.com/Not-Diamond/not-diamond-typescript/commit/9c014745c85e5c15722dd853ba9b0422b5d56bb6)) * **deps:** update package overrides for js-yaml, add brace-expansion and diff ([68ed7b3](https://github.com/Not-Diamond/not-diamond-typescript/commit/68ed7b322532e521bafe075bc19ba7fc69b4bfa2)) ## 2.2.3 (2026-01-24) Full Changelog: [v2.2.2...v2.2.3](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.2.2...v2.2.3) ### Chores * **ci:** upgrade `actions/github-script` ([b7b2480](https://github.com/Not-Diamond/not-diamond-typescript/commit/b7b2480131eae5c8e0556dddb0ecfcb095e7fc3d)) ## 2.2.2 (2026-01-20) Full Changelog: [v2.3.0...v2.2.2](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.3.0...v2.2.2) ### Features * **api:** api update ([b30bc9e](https://github.com/Not-Diamond/not-diamond-typescript/commit/b30bc9e4a24ce2e7442cc11bd9169ee98ad1f611)) * **api:** api update ([0a3ba03](https://github.com/Not-Diamond/not-diamond-typescript/commit/0a3ba03d961d31df981fbd1ed9cd6d27888908d1)) * **api:** api update ([0f06546](https://github.com/Not-Diamond/not-diamond-typescript/commit/0f0654697241435305a337514a87dbeb671716f0)) * **api:** api update ([9f393e8](https://github.com/Not-Diamond/not-diamond-typescript/commit/9f393e86c9e6f472f475da5d18e7350c595e15f0)) * **api:** api update ([47c8991](https://github.com/Not-Diamond/not-diamond-typescript/commit/47c899139e07846ae67edd8a90e3807edbd26c0e)) * **api:** api update ([b6658bd](https://github.com/Not-Diamond/not-diamond-typescript/commit/b6658bd2d3869b0726bd112cd62133bba2ae92e5)) * **api:** api update ([84c5066](https://github.com/Not-Diamond/not-diamond-typescript/commit/84c5066bea0f66d3f0a6db873db07c8a8fa5e003)) * **api:** api update ([7d01517](https://github.com/Not-Diamond/not-diamond-typescript/commit/7d015174936c113759aeba7c867889eba461e63f)) * **api:** api update ([4186119](https://github.com/Not-Diamond/not-diamond-typescript/commit/4186119d41c418d43aafbaebd146576bb5071bdd)) * **api:** api update ([fb34b0d](https://github.com/Not-Diamond/not-diamond-typescript/commit/fb34b0d945db7c91f11afc7780c366381359c036)) * **api:** api update ([1d08dd1](https://github.com/Not-Diamond/not-diamond-typescript/commit/1d08dd1ee83a2f4f6147152c044858ad5c113247)) * **api:** api update ([d087c64](https://github.com/Not-Diamond/not-diamond-typescript/commit/d087c6421949701acada35f89a1a8d009b581194)) * **api:** api update ([e431f34](https://github.com/Not-Diamond/not-diamond-typescript/commit/e431f343b558579f7940eacaef5d4f4b3656398f)) * **api:** api update ([8e6ad30](https://github.com/Not-Diamond/not-diamond-typescript/commit/8e6ad303485025b04622fcaf8d92686581fcc2a7)) * **api:** api update ([137fd6a](https://github.com/Not-Diamond/not-diamond-typescript/commit/137fd6ae915e6394e13e8d4416bf8d7441246606)) * **api:** api update ([9f7994a](https://github.com/Not-Diamond/not-diamond-typescript/commit/9f7994a6adadc75e58189f27c254e6d82349f3bd)) * **api:** api update ([bbd830f](https://github.com/Not-Diamond/not-diamond-typescript/commit/bbd830f51b48be945214087e71c51a049a634414)) * **api:** api update ([3f9ae63](https://github.com/Not-Diamond/not-diamond-typescript/commit/3f9ae6357deaf7f96e5e62367411b8155b6aee7b)) * **api:** api update ([2b3d305](https://github.com/Not-Diamond/not-diamond-typescript/commit/2b3d305ac73e7301c08ba202124a7e8fa1e97e7b)) * **api:** changed name ([26dafc9](https://github.com/Not-Diamond/not-diamond-typescript/commit/26dafc922b42ae9d95c010c38227360bde6759ce)) * **api:** enable tests ([d94af20](https://github.com/Not-Diamond/not-diamond-typescript/commit/d94af20e2963644a0034fe1b60a7febf140b204f)) * **api:** exclude non sdk endpoints ([7f67e7a](https://github.com/Not-Diamond/not-diamond-typescript/commit/7f67e7a9607b1fc8411fea63f3440cb090eb6b84)) * **api:** fix missing endpoint ([2ff1f72](https://github.com/Not-Diamond/not-diamond-typescript/commit/2ff1f72893ae8172ccdbe4574d79ded3fcf3c6e7)) * **api:** fix modelSelect error ([fa40d5c](https://github.com/Not-Diamond/not-diamond-typescript/commit/fa40d5c8e8ee380c205c71425d80c8302880abc4)) * **api:** manual updates ([fe913e5](https://github.com/Not-Diamond/not-diamond-typescript/commit/fe913e5bde638fd598f197998ba596f0a5e9753a)) * **api:** manual updates ([7da8526](https://github.com/Not-Diamond/not-diamond-typescript/commit/7da852632ed37e69af9c159f11d00bf8468005d7)) * **api:** manual updates ([0788077](https://github.com/Not-Diamond/not-diamond-typescript/commit/078807731d07e37518c8ec8b00b6f5dc8da67626)) * **api:** manual updates ([c036288](https://github.com/Not-Diamond/not-diamond-typescript/commit/c03628828ac7f0237204dbb87b615138b1dc1b7b)) * **api:** manual updates ([cf4dff1](https://github.com/Not-Diamond/not-diamond-typescript/commit/cf4dff18d42113ba5e87502c3080142b5d8430c9)) * **api:** manual updates ([ef30432](https://github.com/Not-Diamond/not-diamond-typescript/commit/ef304326d8b0e0312c333e9c9c559c4a7de56d78)) * **api:** manual updates ([39f6d64](https://github.com/Not-Diamond/not-diamond-typescript/commit/39f6d6412feea4853877ef81660b3b4bb1b8fce1)) * **api:** manual updates ([b19bcb6](https://github.com/Not-Diamond/not-diamond-typescript/commit/b19bcb6965272f127345ef26b044fb74ac5a9f2a)) * **api:** manual updates ([33b1872](https://github.com/Not-Diamond/not-diamond-typescript/commit/33b1872a28439049fe06472bdb7502ae9dd0d260)) * **api:** manual updates ([46892a1](https://github.com/Not-Diamond/not-diamond-typescript/commit/46892a160ca21dedd68512bbc0f31dd26ab67586)) * **api:** manual updates ([92ec1c6](https://github.com/Not-Diamond/not-diamond-typescript/commit/92ec1c69f2c5de881cdc36790aa84bcf568eae70)) * **api:** manual updates ([dd4e78c](https://github.com/Not-Diamond/not-diamond-typescript/commit/dd4e78c59a3b8d07613b72e33cf0e414b62d7e30)) * **api:** manual updates ([20adad9](https://github.com/Not-Diamond/not-diamond-typescript/commit/20adad9ab8f778b3a8599c41cd91734b2c556614)) * **api:** manual updates ([af86f12](https://github.com/Not-Diamond/not-diamond-typescript/commit/af86f1250b133cc88b224fac624f78a4990c1a20)) * **api:** manual updates ([8c2d9af](https://github.com/Not-Diamond/not-diamond-typescript/commit/8c2d9af985f8a1b06c655cc830c81b300d87e44b)) * **api:** manual updates ([f9e787d](https://github.com/Not-Diamond/not-diamond-typescript/commit/f9e787daf44b8cf63fa2617b685bd4ac143837eb)) * **api:** manual updates ([e9882ed](https://github.com/Not-Diamond/not-diamond-typescript/commit/e9882edae8087ba3c41de2bcd56cd6856258aef6)) * **api:** manual updates ([f9c2171](https://github.com/Not-Diamond/not-diamond-typescript/commit/f9c2171ae33fb349103d245edf6a692bc0ea3461)) * **api:** manual updates ([5813543](https://github.com/Not-Diamond/not-diamond-typescript/commit/58135438833b3e0d73f3ede3aaa8e67f610c694d)) * **api:** regen docs ([ba39a05](https://github.com/Not-Diamond/not-diamond-typescript/commit/ba39a05f842dac7d5eb5153192ec08c3d87bf79f)) * **api:** report group ([7d3bfba](https://github.com/Not-Diamond/not-diamond-typescript/commit/7d3bfbacead57ce1332408cf6d65528199582926)) * **api:** update nomenclature ([ade5dca](https://github.com/Not-Diamond/not-diamond-typescript/commit/ade5dcad8f8203582b5e1b9d1bf14ef6c177cb20)) * **api:** verify mock tests enabled ([dcfbb6b](https://github.com/Not-Diamond/not-diamond-typescript/commit/dcfbb6b47900690ea531c510387b7e0392e23abb)) * enhance README with detailed Prompt Adaptation section, including usage examples, key features, and best practices for optimizing prompts across different LLMs. ([be32421](https://github.com/Not-Diamond/not-diamond-typescript/commit/be32421b44f746766efb85015dc6aa4206af8a5c)) * **workflow:** add Slack notification for pull requests ([65d0262](https://github.com/Not-Diamond/not-diamond-typescript/commit/65d0262b3d585e5c8d0bca8b696618300704ef34)) ### Bug Fixes * **docs:** correct comment formatting in README.md for prompt adaptation examples ([37ecd5d](https://github.com/Not-Diamond/not-diamond-typescript/commit/37ecd5d51ec85ba3d7c513939aa269472807f64c)) * **docs:** update README to correct prompt adaptation method calls and improve clarity ([92d08c9](https://github.com/Not-Diamond/not-diamond-typescript/commit/92d08c91068ab3a6d022c3675ff5e7d98092bed6)) * **env:** handle empty environment variable values ([8360f59](https://github.com/Not-Diamond/not-diamond-typescript/commit/8360f59232e1887a1c6560a6195846c1c45f66e9)) * **mcp:** correct code tool API endpoint ([635c1ae](https://github.com/Not-Diamond/not-diamond-typescript/commit/635c1ae86b78993557e4dd91fd2e413a726dd04c)) * **mcp:** return correct lines on typescript errors ([4dbe2f4](https://github.com/Not-Diamond/not-diamond-typescript/commit/4dbe2f425ecc39e6dc89e3387754db85643718e4)) * **README:** update link in documentation to reflect new Prompt Optimization resource ([a56a6f5](https://github.com/Not-Diamond/not-diamond-typescript/commit/a56a6f54d0434cab02a5d6dd1f1ffc1b480ad6e0)) * **README:** update terminology from "Prompt Adaptation" to "Prompt Optimization" throughout the documentation ([a81927b](https://github.com/Not-Diamond/not-diamond-typescript/commit/a81927ba08c80283d09834c115d5c5f0663a2be1)) ### Chores * **api:** changed default client name to NotDiamond ([3f142df](https://github.com/Not-Diamond/not-diamond-typescript/commit/3f142df525a389feabd51662d72b75dabdade2e0)) * break long lines in snippets into multiline ([5f294e2](https://github.com/Not-Diamond/not-diamond-typescript/commit/5f294e2a18a22d5552c6138bf0fe44f14e40ca09)) * **client:** fix logger property type ([ddb5250](https://github.com/Not-Diamond/not-diamond-typescript/commit/ddb5250728756f13a16b995134bde305a91e72cd)) * configure new SDK language ([047585a](https://github.com/Not-Diamond/not-diamond-typescript/commit/047585ad91fb6d856c3245a65109f3836bd98242)) * **deps:** downgrade `semver` version to 7.7.1 in lock file ([c6921c1](https://github.com/Not-Diamond/not-diamond-typescript/commit/c6921c1f0b672b92074a68f11aa593479231c0c5)) * **docs:** update README.md to enhance prompt adaptation examples and enable prototype mode for faster experimentation ([cdb3038](https://github.com/Not-Diamond/not-diamond-typescript/commit/cdb3038ed6a29219d0d9f642e7a6d2dba97612ee)) * **internal:** codegen related update ([ab51a25](https://github.com/Not-Diamond/not-diamond-typescript/commit/ab51a250692a609e9aa6bfe62392347b577846bc)) * **internal:** codegen related update ([c396036](https://github.com/Not-Diamond/not-diamond-typescript/commit/c39603681e3efa4ffd7df8dcf881c1a503d5aa2b)) * **internal:** codegen related update ([8c6c957](https://github.com/Not-Diamond/not-diamond-typescript/commit/8c6c957834274d394960ac66d782547bdc7dd856)) * **internal:** configure pnpm minimumReleaseAge to 1 day ([b851d00](https://github.com/Not-Diamond/not-diamond-typescript/commit/b851d00a1a464c1771a744ae9cf0fa0ac2d2b112)) * **internal:** update `actions/checkout` version ([8315d9e](https://github.com/Not-Diamond/not-diamond-typescript/commit/8315d9ec01d660c7448650a9dbf84fb9426ebd4e)) * **internal:** update lock file ([1345693](https://github.com/Not-Diamond/not-diamond-typescript/commit/1345693a11c6e53c4f739516f299f0e146c96b4b)) * **internal:** upgrade babel, qs, js-yaml ([1694128](https://github.com/Not-Diamond/not-diamond-typescript/commit/1694128cc1a84f1185c9e2d4f04b2f099da0d87c)) * **internal:** upgrade brace-expansion and @babel/helpers ([9258dfe](https://github.com/Not-Diamond/not-diamond-typescript/commit/9258dfeed2f1bde78b3a0bd86dfed5e0af2c8cca)) * **internal:** upgrade eslint ([37c2476](https://github.com/Not-Diamond/not-diamond-typescript/commit/37c2476b5fa8ad716f598f8d524f15f18eea9d90)) * update package.json and pnpm-lock.yaml with dependency overrides for @babel/helpers and js-yaml ([2502340](https://github.com/Not-Diamond/not-diamond-typescript/commit/2502340cb7f23ae04894d2e7c6fc0a36a10a7b5e)) * update SDK settings ([42a98d0](https://github.com/Not-Diamond/not-diamond-typescript/commit/42a98d0699147509d025e232ad05ed97e6fa9ed3)) * update SDK settings ([259c1ab](https://github.com/Not-Diamond/not-diamond-typescript/commit/259c1ab15d0c4d8bb1700ffa79fc24481ac4a4ae)) * update SDK settings ([9948061](https://github.com/Not-Diamond/not-diamond-typescript/commit/9948061dad2a484aeede2e62e296cb0c28917fb1)) * update SDK settings ([08efaa9](https://github.com/Not-Diamond/not-diamond-typescript/commit/08efaa9b684621ebc1cf3c177fe8877f1e7b9a13)) ### Documentation * update README to reflect changes in prompt adaptation details and API key naming convention ([664607c](https://github.com/Not-Diamond/not-diamond-typescript/commit/664607c23a691c96d8f9e7884a464fe5788d03ca)) * update README to remove Prompt Adaptation section and add Train Custom Router section with usage examples ([f568d40](https://github.com/Not-Diamond/not-diamond-typescript/commit/f568d406342742092a8f512373335764611005e4)) ### Refactors * **workflow:** remove bot user condition from Slack notification ([4fc10a3](https://github.com/Not-Diamond/not-diamond-typescript/commit/4fc10a3e6f261d90fd973cbffbb4c18b6bf8e680)) ## 2.3.0 (2026-01-17) Full Changelog: [v2.2.2...v2.3.0](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.2.2...v2.3.0) ### Features * **api:** manual updates ([fe913e5](https://github.com/Not-Diamond/not-diamond-typescript/commit/fe913e5bde638fd598f197998ba596f0a5e9753a)) ### Chores * **internal:** update `actions/checkout` version ([8315d9e](https://github.com/Not-Diamond/not-diamond-typescript/commit/8315d9ec01d660c7448650a9dbf84fb9426ebd4e)) ## 2.2.2 (2026-01-16) Full Changelog: [v2.2.1...v2.2.2](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.2.1...v2.2.2) ### Chores * **internal:** update lock file ([1345693](https://github.com/Not-Diamond/not-diamond-typescript/commit/1345693a11c6e53c4f739516f299f0e146c96b4b)) * **internal:** upgrade brace-expansion and @babel/helpers ([9258dfe](https://github.com/Not-Diamond/not-diamond-typescript/commit/9258dfeed2f1bde78b3a0bd86dfed5e0af2c8cca)) ## 2.2.1 (2026-01-15) Full Changelog: [v2.2.0...v2.2.1](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.2.0...v2.2.1) ### Features * **api:** manual updates ([7da8526](https://github.com/Not-Diamond/not-diamond-typescript/commit/7da852632ed37e69af9c159f11d00bf8468005d7)) ### Bug Fixes * **README:** update terminology from "Prompt Adaptation" to "Prompt Optimization" throughout the documentation ([a81927b](https://github.com/Not-Diamond/not-diamond-typescript/commit/a81927ba08c80283d09834c115d5c5f0663a2be1)) ## 2.2.0 (2026-01-15) Full Changelog: [v2.1.2...v2.2.0](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.1.2...v2.2.0) ### Features * **api:** manual updates ([6713211](https://github.com/Not-Diamond/not-diamond-typescript/commit/671321176787b35e5cf8817599b5a762b80f0e29)) ## 2.1.2 (2026-01-15) Full Changelog: [v2.1.1...v2.1.2](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.1.1...v2.1.2) ### Features * **api:** api update ([6b3f514](https://github.com/Not-Diamond/not-diamond-typescript/commit/6b3f51423929b3544cb6ce144a4d45407545ba66)) * **api:** update nomenclature ([4e1af9e](https://github.com/Not-Diamond/not-diamond-typescript/commit/4e1af9efa1a8ed3478f83c66b6b194febf5c5b71)) ### Chores * **internal:** upgrade babel, qs, js-yaml ([49c16dc](https://github.com/Not-Diamond/not-diamond-typescript/commit/49c16dcb35dede3a26b62efac6309d53c04c49b4)) ## 2.1.1 (2026-01-12) Full Changelog: [v2.1.0...v2.1.1](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.1.0...v2.1.1) ### Features * **api:** api update ([38a78a0](https://github.com/Not-Diamond/not-diamond-typescript/commit/38a78a001f7489cc5abb53778f32772e545657d0)) * **workflow:** add Slack notification for pull requests ([65d0262](https://github.com/Not-Diamond/not-diamond-typescript/commit/65d0262b3d585e5c8d0bca8b696618300704ef34)) ### Chores * break long lines in snippets into multiline ([bdd22d8](https://github.com/Not-Diamond/not-diamond-typescript/commit/bdd22d8f5ba5a97ec490ec9ca7d8a403011efa93)) ### Refactors * **workflow:** remove bot user condition from Slack notification ([4fc10a3](https://github.com/Not-Diamond/not-diamond-typescript/commit/4fc10a3e6f261d90fd973cbffbb4c18b6bf8e680)) ## 2.1.0 (2025-12-16) Full Changelog: [v2.0.0...v2.1.0](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0...v2.1.0) ### Features * **api:** api update ([cd722d2](https://github.com/Not-Diamond/not-diamond-typescript/commit/cd722d21da6b084a46e14605f8a698e33eb8b09e)) * **api:** api update ([70574af](https://github.com/Not-Diamond/not-diamond-typescript/commit/70574afebdb651cdf004f4a7c223b20d6141dcf3)) ### Chores * **api:** changed default client name to NotDiamond ([6a57ccd](https://github.com/Not-Diamond/not-diamond-typescript/commit/6a57ccd9b266ba6da66e78601bca315fda58da08)) ## 2.0.0 (2025-12-08) Full Changelog: [v2.0.0-rc21...v2.0.0](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc21...v2.0.0) ### Features * **api:** api update ([3b1d358](https://github.com/Not-Diamond/not-diamond-typescript/commit/3b1d358a8328115387cdf751f5fc15a0e014217a)) ## 2.0.0-rc21 (2025-12-08) Full Changelog: [v2.0.0-rc20...v2.0.0-rc21](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc20...v2.0.0-rc21) ### Bug Fixes * **docs:** correct comment formatting in README.md for prompt adaptation examples ([37ecd5d](https://github.com/Not-Diamond/not-diamond-typescript/commit/37ecd5d51ec85ba3d7c513939aa269472807f64c)) ## 2.0.0-rc20 (2025-12-08) Full Changelog: [v2.0.0-rc19...v2.0.0-rc20](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc19...v2.0.0-rc20) ### Features * **api:** api update ([84c5066](https://github.com/Not-Diamond/not-diamond-typescript/commit/84c5066bea0f66d3f0a6db873db07c8a8fa5e003)) ### Bug Fixes * **mcp:** correct code tool API endpoint ([635c1ae](https://github.com/Not-Diamond/not-diamond-typescript/commit/635c1ae86b78993557e4dd91fd2e413a726dd04c)) * **mcp:** return correct lines on typescript errors ([4dbe2f4](https://github.com/Not-Diamond/not-diamond-typescript/commit/4dbe2f425ecc39e6dc89e3387754db85643718e4)) ### Chores * **internal:** codegen related update ([ab51a25](https://github.com/Not-Diamond/not-diamond-typescript/commit/ab51a250692a609e9aa6bfe62392347b577846bc)) * **internal:** codegen related update ([c396036](https://github.com/Not-Diamond/not-diamond-typescript/commit/c39603681e3efa4ffd7df8dcf881c1a503d5aa2b)) * **internal:** configure pnpm minimumReleaseAge to 1 day ([b851d00](https://github.com/Not-Diamond/not-diamond-typescript/commit/b851d00a1a464c1771a744ae9cf0fa0ac2d2b112)) * **internal:** upgrade eslint ([37c2476](https://github.com/Not-Diamond/not-diamond-typescript/commit/37c2476b5fa8ad716f598f8d524f15f18eea9d90)) ## 2.0.0-rc19 (2025-12-02) Full Changelog: [v2.0.0-rc18...v2.0.0-rc19](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc18...v2.0.0-rc19) ### Features * **api:** api update ([7d01517](https://github.com/Not-Diamond/not-diamond-typescript/commit/7d015174936c113759aeba7c867889eba461e63f)) * **api:** manual updates ([c036288](https://github.com/Not-Diamond/not-diamond-typescript/commit/c03628828ac7f0237204dbb87b615138b1dc1b7b)) ## 2.0.0-rc18 (2025-12-02) Full Changelog: [v2.0.0-rc17...v2.0.0-rc18](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc17...v2.0.0-rc18) ### Features * **api:** api update ([4186119](https://github.com/Not-Diamond/not-diamond-typescript/commit/4186119d41c418d43aafbaebd146576bb5071bdd)) ### Chores * **client:** fix logger property type ([ddb5250](https://github.com/Not-Diamond/not-diamond-typescript/commit/ddb5250728756f13a16b995134bde305a91e72cd)) * update package.json and pnpm-lock.yaml with dependency overrides for @babel/helpers and js-yaml ([2502340](https://github.com/Not-Diamond/not-diamond-typescript/commit/2502340cb7f23ae04894d2e7c6fc0a36a10a7b5e)) ## 2.0.0-rc17 (2025-11-14) Full Changelog: [v2.0.0-rc16...v2.0.0-rc17](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc16...v2.0.0-rc17) ### Bug Fixes * **docs:** update README to correct prompt adaptation method calls and improve clarity ([92d08c9](https://github.com/Not-Diamond/not-diamond-typescript/commit/92d08c91068ab3a6d022c3675ff5e7d98092bed6)) ## 2.0.0-rc16 (2025-11-14) Full Changelog: [v2.0.0-rc15...v2.0.0-rc16](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc15...v2.0.0-rc16) ### Features * **api:** manual updates ([cf4dff1](https://github.com/Not-Diamond/not-diamond-typescript/commit/cf4dff18d42113ba5e87502c3080142b5d8430c9)) ## 2.0.0-rc15 (2025-11-14) Full Changelog: [v2.0.0-rc14...v2.0.0-rc15](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc14...v2.0.0-rc15) ### Features * **api:** api update ([fb34b0d](https://github.com/Not-Diamond/not-diamond-typescript/commit/fb34b0d945db7c91f11afc7780c366381359c036)) ## 2.0.0-rc14 (2025-11-14) Full Changelog: [v2.0.0-rc13...v2.0.0-rc14](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc13...v2.0.0-rc14) ### Features * **api:** manual updates ([ef30432](https://github.com/Not-Diamond/not-diamond-typescript/commit/ef304326d8b0e0312c333e9c9c559c4a7de56d78)) ## 2.0.0-rc13 (2025-11-13) Full Changelog: [v2.0.0-rc11...v2.0.0-rc13](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc11...v2.0.0-rc13) ### Features * **api:** manual updates ([39f6d64](https://github.com/Not-Diamond/not-diamond-typescript/commit/39f6d6412feea4853877ef81660b3b4bb1b8fce1)) ### Documentation * update README to reflect changes in prompt adaptation details and API key naming convention ([664607c](https://github.com/Not-Diamond/not-diamond-typescript/commit/664607c23a691c96d8f9e7884a464fe5788d03ca)) * update README to remove Prompt Adaptation section and add Train Custom Router section with usage examples ([f568d40](https://github.com/Not-Diamond/not-diamond-typescript/commit/f568d406342742092a8f512373335764611005e4)) ## 2.0.0-rc11 (2025-11-12) Full Changelog: [v2.0.0-rc10...v2.0.0-rc11](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc10...v2.0.0-rc11) ### Features * **api:** changed name ([26dafc9](https://github.com/Not-Diamond/not-diamond-typescript/commit/26dafc922b42ae9d95c010c38227360bde6759ce)) ### Chores * **internal:** codegen related update ([8c6c957](https://github.com/Not-Diamond/not-diamond-typescript/commit/8c6c957834274d394960ac66d782547bdc7dd856)) ## 2.0.0-rc10 (2025-11-10) Full Changelog: [v2.0.0-rc9...v2.0.0-rc10](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc9...v2.0.0-rc10) ### Features * **api:** manual updates ([b19bcb6](https://github.com/Not-Diamond/not-diamond-typescript/commit/b19bcb6965272f127345ef26b044fb74ac5a9f2a)) ## 2.0.0-rc9 (2025-11-10) Full Changelog: [v2.0.0-rc9...v2.0.0-rc9](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc9...v2.0.0-rc9) ### Features * **api:** manual updates ([33b1872](https://github.com/Not-Diamond/not-diamond-typescript/commit/33b1872a28439049fe06472bdb7502ae9dd0d260)) ## 2.0.0-rc9 (2025-11-10) Full Changelog: [v2.0.0-rc8...v2.0.0-rc9](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc8...v2.0.0-rc9) ## 2.0.0-rc8 (2025-11-10) Full Changelog: [v2.0.0-rc6...v2.0.0-rc8](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc6...v2.0.0-rc8) ### Features * **api:** manual updates ([46892a1](https://github.com/Not-Diamond/not-diamond-typescript/commit/46892a160ca21dedd68512bbc0f31dd26ab67586)) ## 2.0.0-rc6 (2025-11-07) Full Changelog: [v2.0.0-rc5...v2.0.0-rc6](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc5...v2.0.0-rc6) ### Features * **api:** api update ([1d08dd1](https://github.com/Not-Diamond/not-diamond-typescript/commit/1d08dd1ee83a2f4f6147152c044858ad5c113247)) ## 2.0.0-rc5 (2025-11-06) Full Changelog: [v2.0.0-rc4...v2.0.0-rc5](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc4...v2.0.0-rc5) ### Features * **api:** manual updates ([92ec1c6](https://github.com/Not-Diamond/not-diamond-typescript/commit/92ec1c69f2c5de881cdc36790aa84bcf568eae70)) ## 2.0.0-rc4 (2025-11-05) Full Changelog: [v2.0.0-rc3...v2.0.0-rc4](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc3...v2.0.0-rc4) ### Features * **api:** manual updates ([dd4e78c](https://github.com/Not-Diamond/not-diamond-typescript/commit/dd4e78c59a3b8d07613b72e33cf0e414b62d7e30)) ### Chores * update SDK settings ([42a98d0](https://github.com/Not-Diamond/not-diamond-typescript/commit/42a98d0699147509d025e232ad05ed97e6fa9ed3)) ## 2.0.0-rc3 (2025-11-05) Full Changelog: [v2.0.0-rc2...v2.0.0-rc3](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc2...v2.0.0-rc3) ### Features * **api:** api update ([d087c64](https://github.com/Not-Diamond/not-diamond-typescript/commit/d087c6421949701acada35f89a1a8d009b581194)) * **api:** api update ([e431f34](https://github.com/Not-Diamond/not-diamond-typescript/commit/e431f343b558579f7940eacaef5d4f4b3656398f)) * **api:** api update ([8e6ad30](https://github.com/Not-Diamond/not-diamond-typescript/commit/8e6ad303485025b04622fcaf8d92686581fcc2a7)) * **api:** enable tests ([d94af20](https://github.com/Not-Diamond/not-diamond-typescript/commit/d94af20e2963644a0034fe1b60a7febf140b204f)) * **api:** manual updates ([20adad9](https://github.com/Not-Diamond/not-diamond-typescript/commit/20adad9ab8f778b3a8599c41cd91734b2c556614)) * **api:** regen docs ([ba39a05](https://github.com/Not-Diamond/not-diamond-typescript/commit/ba39a05f842dac7d5eb5153192ec08c3d87bf79f)) * **api:** verify mock tests enabled ([dcfbb6b](https://github.com/Not-Diamond/not-diamond-typescript/commit/dcfbb6b47900690ea531c510387b7e0392e23abb)) ### Bug Fixes * **env:** handle empty environment variable values ([8360f59](https://github.com/Not-Diamond/not-diamond-typescript/commit/8360f59232e1887a1c6560a6195846c1c45f66e9)) ### Chores * update SDK settings ([259c1ab](https://github.com/Not-Diamond/not-diamond-typescript/commit/259c1ab15d0c4d8bb1700ffa79fc24481ac4a4ae)) ## 2.0.0-rc2 (2025-10-31) Full Changelog: [v2.0.0-rc1...v2.0.0-rc2](https://github.com/Not-Diamond/not-diamond-typescript/compare/v2.0.0-rc1...v2.0.0-rc2) ### Features * **api:** api update ([137fd6a](https://github.com/Not-Diamond/not-diamond-typescript/commit/137fd6ae915e6394e13e8d4416bf8d7441246606)) ## 2.0.0-rc1 (2025-10-31) Full Changelog: [v0.3.0...v2.0.0-rc1](https://github.com/Not-Diamond/not-diamond-typescript/compare/v0.3.0...v2.0.0-rc1) ### Features * **api:** manual updates ([af86f12](https://github.com/Not-Diamond/not-diamond-typescript/commit/af86f1250b133cc88b224fac624f78a4990c1a20)) ### Chores * update SDK settings ([9948061](https://github.com/Not-Diamond/not-diamond-typescript/commit/9948061dad2a484aeede2e62e296cb0c28917fb1)) ## 0.3.0 (2025-10-24) Full Changelog: [v0.2.0...v0.3.0](https://github.com/Not-Diamond/not-diamond-typescript/compare/v0.2.0...v0.3.0) ### Features * **api:** api update ([9f7994a](https://github.com/Not-Diamond/not-diamond-typescript/commit/9f7994a6adadc75e58189f27c254e6d82349f3bd)) * **api:** api update ([bbd830f](https://github.com/Not-Diamond/not-diamond-typescript/commit/bbd830f51b48be945214087e71c51a049a634414)) * **api:** api update ([3f9ae63](https://github.com/Not-Diamond/not-diamond-typescript/commit/3f9ae6357deaf7f96e5e62367411b8155b6aee7b)) * **api:** api update ([2b3d305](https://github.com/Not-Diamond/not-diamond-typescript/commit/2b3d305ac73e7301c08ba202124a7e8fa1e97e7b)) * **api:** exclude non sdk endpoints ([7f67e7a](https://github.com/Not-Diamond/not-diamond-typescript/commit/7f67e7a9607b1fc8411fea63f3440cb090eb6b84)) * **api:** fix missing endpoint ([2ff1f72](https://github.com/Not-Diamond/not-diamond-typescript/commit/2ff1f72893ae8172ccdbe4574d79ded3fcf3c6e7)) * **api:** fix modelSelect error ([fa40d5c](https://github.com/Not-Diamond/not-diamond-typescript/commit/fa40d5c8e8ee380c205c71425d80c8302880abc4)) * **api:** manual updates ([8c2d9af](https://github.com/Not-Diamond/not-diamond-typescript/commit/8c2d9af985f8a1b06c655cc830c81b300d87e44b)) * **api:** manual updates ([f9e787d](https://github.com/Not-Diamond/not-diamond-typescript/commit/f9e787daf44b8cf63fa2617b685bd4ac143837eb)) * **api:** manual updates ([e9882ed](https://github.com/Not-Diamond/not-diamond-typescript/commit/e9882edae8087ba3c41de2bcd56cd6856258aef6)) * **api:** report group ([7d3bfba](https://github.com/Not-Diamond/not-diamond-typescript/commit/7d3bfbacead57ce1332408cf6d65528199582926)) ## 0.2.0 (2025-10-09) Full Changelog: [v0.1.0...v0.2.0](https://github.com/Not-Diamond/not-diamond-typescript/compare/v0.1.0...v0.2.0) ### Features * **api:** manual updates ([f9c2171](https://github.com/Not-Diamond/not-diamond-typescript/commit/f9c2171ae33fb349103d245edf6a692bc0ea3461)) ## 0.1.0 (2025-10-09) Full Changelog: [v0.0.1...v0.1.0](https://github.com/Not-Diamond/not-diamond-typescript/compare/v0.0.1...v0.1.0) ### Features * **api:** manual updates ([5813543](https://github.com/Not-Diamond/not-diamond-typescript/commit/58135438833b3e0d73f3ede3aaa8e67f610c694d)) ### Chores * configure new SDK language ([047585a](https://github.com/Not-Diamond/not-diamond-typescript/commit/047585ad91fb6d856c3245a65109f3836bd98242)) * update SDK settings ([08efaa9](https://github.com/Not-Diamond/not-diamond-typescript/commit/08efaa9b684621ebc1cf3c177fe8877f1e7b9a13))