# Changelog

## [0.11.6-beta.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.6-beta...observability-api-v0.11.6-beta.1) (2025-11-12)


### Bug Fixes

* **observability:** optimize database performance with indexes ([#728](https://github.com/AIGNE-io/aigne-framework/issues/728)) ([301aeea](https://github.com/AIGNE-io/aigne-framework/commit/301aeeaa2acd5f529b20582711ae691fa66e181d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.4.4-beta
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.5-beta.1

## [0.11.6-beta](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.5...observability-api-v0.11.6-beta) (2025-11-11)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.5-beta

## [0.11.5](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.5-beta.4...observability-api-v0.11.5) (2025-11-07)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.4

## [0.11.5-beta.4](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.5-beta.3...observability-api-v0.11.5-beta.4) (2025-11-07)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.4-beta.4

## [0.11.5-beta.3](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.5-beta.2...observability-api-v0.11.5-beta.3) (2025-11-06)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.4-beta.3

## [0.11.5-beta.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.5-beta.1...observability-api-v0.11.5-beta.2) (2025-11-05)


### Bug Fixes

* add taskTitle to observability traces and fix GPT-5/o1 model parameters ([#700](https://github.com/AIGNE-io/aigne-framework/issues/700)) ([30b513b](https://github.com/AIGNE-io/aigne-framework/commit/30b513b46ab5edb58a37f29e566e311bbb389f44))


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.4-beta.2

## [0.11.5-beta.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.5-beta...observability-api-v0.11.5-beta.1) (2025-11-04)


### Bug Fixes

* update package to latest ([#699](https://github.com/AIGNE-io/aigne-framework/issues/699)) ([9877f6d](https://github.com/AIGNE-io/aigne-framework/commit/9877f6d1975362338db4eb47a2bf3564114c3cf8))


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.4-beta.1

## [0.11.5-beta](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.4...observability-api-v0.11.5-beta) (2025-11-03)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.4-beta

## [0.11.4](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.4-beta.2...observability-api-v0.11.4) (2025-10-31)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.3

## [0.11.4-beta.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.4-beta.1...observability-api-v0.11.4-beta.2) (2025-10-31)


### Bug Fixes

* **observability:** add image/video model cost calculation and improve trace detail UX ([#683](https://github.com/AIGNE-io/aigne-framework/issues/683)) ([07964e4](https://github.com/AIGNE-io/aigne-framework/commit/07964e47d84636b49a291bfe5c1cc1c4dd31f722))


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.3-beta.2

## [0.11.4-beta.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.4-beta...observability-api-v0.11.4-beta.1) (2025-10-29)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.3-beta.1

## [0.11.4-beta](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.3...observability-api-v0.11.4-beta) (2025-10-28)


### Features

* use a more secure signature mechanism ([#655](https://github.com/AIGNE-io/aigne-framework/issues/655)) ([aa5dc0c](https://github.com/AIGNE-io/aigne-framework/commit/aa5dc0ccdff8245a629cb30e731081528a555134))


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.3-beta

## [0.11.3](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.3-beta...observability-api-v0.11.3) (2025-10-22)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.2

## [0.11.3-beta](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.2...observability-api-v0.11.3-beta) (2025-10-21)


### Features

* **cli:** add metadata traces including CLI version, app name, and version ([#646](https://github.com/AIGNE-io/aigne-framework/issues/646)) ([c64bd76](https://github.com/AIGNE-io/aigne-framework/commit/c64bd761ba4c9f3854be5feee208c711bff7a170))


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.2-beta

## [0.11.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.2-beta.5...observability-api-v0.11.2) (2025-10-19)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.4.3
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.1

## [0.11.2-beta.5](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.2-beta.4...observability-api-v0.11.2-beta.5) (2025-10-16)


### Features

* **observability:** support import and export trace items ([#635](https://github.com/AIGNE-io/aigne-framework/issues/635)) ([27acadf](https://github.com/AIGNE-io/aigne-framework/commit/27acadfca49adb653a78007daa0a41ee90468047))


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.1-beta.6

## [0.11.2-beta.4](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.2-beta.3...observability-api-v0.11.2-beta.4) (2025-10-16)


### Bug Fixes

* **blocklet:** tune observability ui build script ([#631](https://github.com/AIGNE-io/aigne-framework/issues/631)) ([8d23d39](https://github.com/AIGNE-io/aigne-framework/commit/8d23d39875f6f4e2bf42b52ffb9c806ad8e184de))


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @aigne/observability-ui bumped to 0.11.1-beta.5

## [0.11.2-beta.3](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.2-beta.2...observability-api-v0.11.2-beta.3) (2025-10-16)


### Bug Fixes

* update observability api ([#629](https://github.com/AIGNE-io/aigne-framework/issues/629)) ([5024262](https://github.com/AIGNE-io/aigne-framework/commit/50242620e904922b07168751a4477f1e60347fcf))

## [0.11.2-beta.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.2-beta.1...observability-api-v0.11.2-beta.2) (2025-10-15)


### Features

* **blocklet:** support remark for observability trace item ([#620](https://github.com/AIGNE-io/aigne-framework/issues/620)) ([d91c42c](https://github.com/AIGNE-io/aigne-framework/commit/d91c42c0c9286cd6e39beace740f8ea61dff3f50))


### Bug Fixes

* **blocklet:** tune observability detail list ux ([#618](https://github.com/AIGNE-io/aigne-framework/issues/618)) ([3ad83b6](https://github.com/AIGNE-io/aigne-framework/commit/3ad83b6be347831125806be7bee19294aa85ed58))

## [0.11.2-beta.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.2-beta...observability-api-v0.11.2-beta.1) (2025-10-11)


### Bug Fixes

* add ability to delete individual trace records ([#606](https://github.com/AIGNE-io/aigne-framework/issues/606)) ([f853cec](https://github.com/AIGNE-io/aigne-framework/commit/f853cec0557600788f2da1e5be4935360372dc99))
* observability list query setting ([#605](https://github.com/AIGNE-io/aigne-framework/issues/605)) ([0952d39](https://github.com/AIGNE-io/aigne-framework/commit/0952d398955702276956da963710f8bfd85a86ce))

## [0.11.2-beta](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.1...observability-api-v0.11.2-beta) (2025-10-07)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.4.3-beta

## [0.11.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.1-beta.2...observability-api-v0.11.1) (2025-10-04)

## [0.11.1-beta.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.1-beta.1...observability-api-v0.11.1-beta.2) (2025-10-01)


### Bug Fixes

* update deps compatibility in CommonJS environment ([#580](https://github.com/AIGNE-io/aigne-framework/issues/580)) ([a1e35d0](https://github.com/AIGNE-io/aigne-framework/commit/a1e35d016405accb51c1aeb6a544503a1c78e912))

## [0.11.1-beta.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.1-beta...observability-api-v0.11.1-beta.1) (2025-10-01)


### Bug Fixes

* resolve import.meta compatibility in CommonJS environment ([#578](https://github.com/AIGNE-io/aigne-framework/issues/578)) ([d3a492a](https://github.com/AIGNE-io/aigne-framework/commit/d3a492a4de1b8f6648866590266aab0fe69f32e0))

## [0.11.1-beta](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.0...observability-api-v0.11.1-beta) (2025-09-29)


### Bug Fixes

* improved path resolution for better module compatibility ([#564](https://github.com/AIGNE-io/aigne-framework/issues/564)) ([84e92a1](https://github.com/AIGNE-io/aigne-framework/commit/84e92a13367d801c58dd7740e9762c7b245308c6))

## [0.11.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.0-beta.1...observability-api-v0.11.0) (2025-09-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.4.2

## [0.11.0-beta.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.11.0-beta...observability-api-v0.11.0-beta.1) (2025-09-26)


### Bug Fixes

* **blocklet:** observability blocklet start failure ([#554](https://github.com/AIGNE-io/aigne-framework/issues/554)) ([8431d4d](https://github.com/AIGNE-io/aigne-framework/commit/8431d4d89a4b96f735f23e774e9545bbe1fd811c))

## [0.11.0-beta](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.10.5-beta...observability-api-v0.11.0-beta) (2025-09-25)


### Features

* **blocklet:** add token and cost summary for tracing list ([#543](https://github.com/AIGNE-io/aigne-framework/issues/543)) ([5e78919](https://github.com/AIGNE-io/aigne-framework/commit/5e789199b8183cf9c48339ec8163faec001ca64c))

## [0.10.5-beta](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.10.4...observability-api-v0.10.5-beta) (2025-09-25)


### Bug Fixes

* improve SQLite busy error handling and observability logging ([#545](https://github.com/AIGNE-io/aigne-framework/issues/545)) ([6dc8e06](https://github.com/AIGNE-io/aigne-framework/commit/6dc8e064231f3d6342036626591e89bff1ae5c08))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.4.2-beta

## [0.10.4](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.10.3...observability-api-v0.10.4) (2025-09-11)


### Bug Fixes

* add compatibility for incorrect file object input ([#477](https://github.com/AIGNE-io/aigne-framework/issues/477)) ([b8fa75d](https://github.com/AIGNE-io/aigne-framework/commit/b8fa75d28faeadaea76036838abbc5f2aae42aba))

## [0.10.3](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.10.2...observability-api-v0.10.3) (2025-09-10)


### Bug Fixes

* **observability:** convert base64 image output into mekia kit image file ([#471](https://github.com/AIGNE-io/aigne-framework/issues/471)) ([ce05713](https://github.com/AIGNE-io/aigne-framework/commit/ce057131a2308eb73bbe49dff534749e68c268d9))

## [0.10.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.10.1...observability-api-v0.10.2) (2025-09-05)


### Bug Fixes

* delete all observability data ([#451](https://github.com/AIGNE-io/aigne-framework/issues/451)) ([4176743](https://github.com/AIGNE-io/aigne-framework/commit/4176743afbd2aadf6777e39c29b45d65d21b751a))

## [0.10.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.10.0...observability-api-v0.10.1) (2025-08-26)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.4.1

## [0.10.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.9.1...observability-api-v0.10.0) (2025-08-21)


### Features

* **blocklet:** support agent runtime blocklet ([#396](https://github.com/AIGNE-io/aigne-framework/issues/396)) ([baaae69](https://github.com/AIGNE-io/aigne-framework/commit/baaae691d552b7c7d313c4964a135a1b245943f9))

## [0.9.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.9.0...observability-api-v0.9.1) (2025-08-20)


### Bug Fixes

* **observability:** handle pagination and query errors properly ([#380](https://github.com/AIGNE-io/aigne-framework/issues/380)) ([1088b67](https://github.com/AIGNE-io/aigne-framework/commit/1088b677bb553c1c3c2a977dcf1648afef069bb0))

## [0.9.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.8.2...observability-api-v0.9.0) (2025-08-01)


### Features

* **cli:** add `upgrade` command for aigne app ([#299](https://github.com/AIGNE-io/aigne-framework/issues/299)) ([1bf461a](https://github.com/AIGNE-io/aigne-framework/commit/1bf461ab644b2d810ef81cd3092475496dfc7ddc))


### Bug Fixes

* polish publish docs log ([#303](https://github.com/AIGNE-io/aigne-framework/issues/303)) ([1a9f934](https://github.com/AIGNE-io/aigne-framework/commit/1a9f934b7ab01f38fdf945b52b0b3ba6fe508843))

## [0.8.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.8.1...observability-api-v0.8.2) (2025-07-28)


### Bug Fixes

* **observability:** uniq index on insert and perf on trace query ([#268](https://github.com/AIGNE-io/aigne-framework/issues/268)) ([bd02d2e](https://github.com/AIGNE-io/aigne-framework/commit/bd02d2ef4dadc3df7e4806746fede2faa5cc50bb))

## [0.8.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.8.0...observability-api-v0.8.1) (2025-07-24)


### Bug Fixes

* add missing dependencies ([#280](https://github.com/AIGNE-io/aigne-framework/issues/280)) ([5da315e](https://github.com/AIGNE-io/aigne-framework/commit/5da315e29dc02818293e74ad159294f137e2c7f7))

## [0.8.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.7.2...observability-api-v0.8.0) (2025-07-15)


### Features

* **memory:** support did space memory adapter ([#229](https://github.com/AIGNE-io/aigne-framework/issues/229)) ([6f69b64](https://github.com/AIGNE-io/aigne-framework/commit/6f69b64e98b963db9d6ab5357306b445385eaa68))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.4.0

## [0.7.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.7.1...observability-api-v0.7.2) (2025-07-14)


### Bug Fixes

* **deps:** update deps to latest version ([#247](https://github.com/AIGNE-io/aigne-framework/issues/247)) ([3972f88](https://github.com/AIGNE-io/aigne-framework/commit/3972f887a9abff20c26da6b51c1071cbd54c0bf1))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.3.1

## [0.7.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.7.0...observability-api-v0.7.1) (2025-07-09)


### Bug Fixes

* **observability:** reduce the size of the requested data ([#235](https://github.com/AIGNE-io/aigne-framework/issues/235)) ([760b5d4](https://github.com/AIGNE-io/aigne-framework/commit/760b5d4aaec0c60ef0908e3376ba7d7ad9dd630b))

## [0.7.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.6.0...observability-api-v0.7.0) (2025-07-09)


### Features

* **observability:** show chat model name in trace waterfall ([#232](https://github.com/AIGNE-io/aigne-framework/issues/232)) ([a7131ed](https://github.com/AIGNE-io/aigne-framework/commit/a7131edacbda9f69f619c18cc58a6d708223b4e2))

## [0.6.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.5.0...observability-api-v0.6.0) (2025-07-08)


### Features

* support setting component id to different component data ([#226](https://github.com/AIGNE-io/aigne-framework/issues/226)) ([c7b3224](https://github.com/AIGNE-io/aigne-framework/commit/c7b32240e6660f34974615bcb9b91978a1191e3e))

## [0.5.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.4.0...observability-api-v0.5.0) (2025-07-04)


### Features

* **core:** add standard userId/sessionId in userContext ([#219](https://github.com/AIGNE-io/aigne-framework/issues/219)) ([58e5804](https://github.com/AIGNE-io/aigne-framework/commit/58e5804cf08b1d2fa6e232646fadd70b5db2e007))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.3.0

## [0.4.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.3.3...observability-api-v0.4.0) (2025-07-03)


### Features

* upgrade dependencies and adapt code to breaking changes ([#216](https://github.com/AIGNE-io/aigne-framework/issues/216)) ([f215ced](https://github.com/AIGNE-io/aigne-framework/commit/f215cedc1a57e321164064c33316e496eae8d25f))


### Bug Fixes

* **observability:** load model metadata from api instead of js bundles ([#217](https://github.com/AIGNE-io/aigne-framework/issues/217)) ([4418126](https://github.com/AIGNE-io/aigne-framework/commit/44181263d3a8d8eca794d7e485679fcf80f0abad))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @aigne/sqlite bumped to 0.2.0

## [0.3.3](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.3.2...observability-api-v0.3.3) (2025-07-02)


### Bug Fixes

* remove useless code ([#214](https://github.com/AIGNE-io/aigne-framework/issues/214)) ([59f4965](https://github.com/AIGNE-io/aigne-framework/commit/59f49657233772b5243a8b5b9059970cbc0f0bb1))

## [0.3.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.3.1...observability-api-v0.3.2) (2025-07-01)


### Bug Fixes

* fix: compatible with node 20.0 & polish example defintions ([#209](https://github.com/AIGNE-io/aigne-framework/issues/209)) ([9752b96](https://github.com/AIGNE-io/aigne-framework/commit/9752b96dc54a44c6f710f056fe9205c0f2b0a73e))

## [0.3.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-api-v0.3.0...observability-api-v0.3.1) (2025-07-01)


### Bug Fixes

* remove useless package ([#202](https://github.com/AIGNE-io/aigne-framework/issues/202)) ([6189433](https://github.com/AIGNE-io/aigne-framework/commit/6189433aa439813304b6b5ff36b3cbd6d552c53d))

## [0.3.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-v0.2.0...observability-v0.3.0) (2025-06-30)


### Features

* **ux:** polish tracing ux and update docs ([#193](https://github.com/AIGNE-io/aigne-framework/issues/193)) ([f80b63e](https://github.com/AIGNE-io/aigne-framework/commit/f80b63ecb1cfb00daa9b68330026da839d33f8a2))

## [0.2.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-v0.1.3...observability-v0.2.0) (2025-06-29)


### Features

* **observability:** tune trace ux and supoort incremental exporting ([#184](https://github.com/AIGNE-io/aigne-framework/issues/184)) ([d174188](https://github.com/AIGNE-io/aigne-framework/commit/d174188459c77acb09b5ca040972f83abb067587))

## [0.1.3](https://github.com/AIGNE-io/aigne-framework/compare/observability-v0.1.2...observability-v0.1.3) (2025-06-26)


### Bug Fixes

* aigne cli not found package ([#185](https://github.com/AIGNE-io/aigne-framework/issues/185)) ([5d98b61](https://github.com/AIGNE-io/aigne-framework/commit/5d98b6158f1e43e049a3a51a69bab88092bf1c92))

## [0.1.2](https://github.com/AIGNE-io/aigne-framework/compare/observability-v0.1.1...observability-v0.1.2) (2025-06-26)


### Bug Fixes

* blocklet start failed ([#180](https://github.com/AIGNE-io/aigne-framework/issues/180)) ([296a481](https://github.com/AIGNE-io/aigne-framework/commit/296a481be69d9b9b279dc4e50b0d21c993d1d841))

## [0.1.1](https://github.com/AIGNE-io/aigne-framework/compare/observability-v0.1.0...observability-v0.1.1) (2025-06-25)


### Bug Fixes

* **blocklet:** ensure only admins can access traces ([#173](https://github.com/AIGNE-io/aigne-framework/issues/173)) ([9c5cc06](https://github.com/AIGNE-io/aigne-framework/commit/9c5cc06c5841b9684d16c5c60af764d8c98c9c3e))

## [0.1.0](https://github.com/AIGNE-io/aigne-framework/compare/observability-v0.0.1...observability-v0.1.0) (2025-06-24)


### Features

* support observability for cli and blocklet ([#155](https://github.com/AIGNE-io/aigne-framework/issues/155)) ([5baa705](https://github.com/AIGNE-io/aigne-framework/commit/5baa705a33cfdba1efc5ccbe18674c27513ca97d))
