713 Commits
Author SHA1 Message Date
藍+85CD 942de6be35 feat(generate-transcription): opt-in verbose mode (#159)
* feat(generate-transcription): opt-in verbose mode

* chore(generate-transcription): update test

* chore(generate-transcription): clean snapshot
2025-05-28 17:54:35 +08:00
藍+85CD 341d2b098a chore(eslint): use type stripping 2025-05-28 17:10:55 +08:00
藍+85CD b2fcbbaf44 feat(generate-transcription): support segments, words (#158)
* feat(generate-transcription): use verbose json format, support segments

* chore(generate-transcription): update test

* feat(generate-transcription): allow custom timestamp granularities

* fix: lint errors

* fix: lint errors
2025-05-28 16:30:27 +08:00
藍+85CD a3466ec6dc chore(tool)!: remove tool result type 2025-05-28 14:21:41 +08:00
藍+85CD 47bbe4b732 feat(tool): raw tool util (#156)
* feat(tool): raw tool util

* docs(tool): update

* fix: lint errors
2025-05-28 14:07:28 +08:00
藍+85CD 19fc819233 chore: release v0.3.0-beta.2 2025-05-26 22:34:10 +08:00
藍+85CD 6d6fbbd78c fix(stream-text): clean max steps param 2025-05-26 13:15:54 +08:00
藍+85CD ed4ba89bc0 chore: release v0.3.0-beta.1 2025-05-22 22:41:01 +08:00
藍+85CD 0432b25dac feat(xsschema): add errors link 2025-05-22 22:37:15 +08:00
藍+85CD 1eda19725b docs(xsschema): add errors 2025-05-22 22:36:54 +08:00
藍+85CD 1f2c95a6b7 docs(xsschema): add types 2025-05-22 22:20:30 +08:00
藍+85CD a32f8de8ed docs(xsschema): update coverage 2025-05-22 22:15:02 +08:00
藍+85CD 09c409d6bc refactor(xsschema): remove @zod/mini, improve structure 2025-05-22 22:12:32 +08:00
Patt O'Brien 8c03ff5272 refactor(xsschema): bump zod, use zod/v4 import (#155)
* chore: Migrate to latest zod v3.25.0, use `zod/v4` import.

* fix: Remove redundant `zod`/`zod/v4` toJSONSchema import.
2025-05-22 21:55:32 +08:00
藍+85CD 4b1ac265dd feat(providers-local): add speaches (#153)
* feat(providers-local): add speaches

* chore(generate-transcription): use speeches for test

* chore: update cspell
2025-05-18 22:29:01 +08:00
藍+85CD 6ff77f544e chore: release v0.2.2 2025-05-14 23:38:38 +08:00
藍+85CD c2baf74d7d chore: fix lint errors 2025-05-14 23:33:33 +08:00
藍+85CD f2ce94a17d chore(deps): bump version 2025-05-14 23:26:48 +08:00
藍+85CD 2d034ed803 chore(deps): bump to pnpm 10.10.0 2025-05-14 23:21:14 +08:00
exoticknight 7c6b18cbea fix(stream-text): export StreamTextEvent (#152) 2025-05-14 22:25:54 +08:00
Jasmineand藍+85CD 42db247368 fix(stream-text): skip empty choices (#151)
* fix(stream-text): skip empty choices in streamText

* Apply fix in packages/stream-text/src/index.ts

---------

Co-authored-by: 藍+85CD <50108258+kwaa@users.noreply.github.com>
2025-05-14 19:08:03 +08:00
藍+85CD ef0bc1909e chore: release v0.2.1 2025-05-10 10:55:41 +08:00
exoticknight 772a8cd431 feat(stream-text): add event handling callbacks for streaming events (#149)
* feat(stream-text): add event handling callbacks for streaming events

* fix(stream-text): ensure consistent assignment of finishReason in stream processing
2025-05-10 09:51:16 +08:00
藍+85CD f11c12d416 refactor(tool)!: remove returns schema (#147)
* refactor(tool)!: remove returns schema

* chore(tool): update test
2025-05-07 15:07:49 +08:00
藍+85CD 5b86eece82 fix(tool)!: set additional properties to false (#146) 2025-05-07 14:55:26 +08:00
藍+85CD 2138ee19c6 chore(deps): move sury to catalogs 2025-05-07 14:48:05 +08:00
Dmitry Zakharov 2a8532af27 docs(xsschema): add sury (#144)
* Add Sury to xsschema docs

* Fix xsschema docs
2025-05-06 19:46:33 +08:00
Dmitry Zakharov e12999ebd6 feat(xsschema): support sury (#143)
* Add Sury support

* Use tryImport
2025-05-05 15:55:50 +08:00
藍+85CD e5aab76b79 docs: update package size 2025-05-01 17:40:32 +08:00
藍+85CD ed1247c6a0 docs: update banner 2025-05-01 12:34:12 +08:00
藍+85CD c871df8bc2 chore: release v0.2.0 2025-05-01 12:24:00 +08:00
Makito e1b7ca6e7f feat(generate-image): support url in response_format (#141)
* feat(generate-image): support `url` in `response_format`

* refactor(generate-image): move back `responseBlobAsDataURL`

* style: remove blank line
2025-05-01 12:20:06 +08:00
藍+85CD d0065b1ed2 fix(generate-image)!: fix compatibility with gpt-image-1
closed #139
2025-04-30 21:22:11 +08:00
藍+85CD 09deb32387 docs: update reference link, include packages-top 2025-04-30 21:18:01 +08:00
藍+85CD 6bb9732b59 chore: release v0.2.0-beta.6 2025-04-27 14:10:52 +08:00
藍+85CD 7f65158bca feat(providers-cloud/openai): add image provider 2025-04-27 14:08:01 +08:00
藍+85CD 684ef2a041 feat(shared-provider): image provider 2025-04-27 14:06:24 +08:00
藍+85CDandexoticknight e493c0cf69 feat(utils): reasoning (#133)
* feat: reasoning utils

* chore(utils-reasoning): bump version

* feat: add tests for extractReasoning and extractReasoningStream functions

* feat: enhance extractReasoning and extractReasoningStream with new options and add getPartialMatchIndex utility

* feat: update extractReasoning to support separator option and handle multiple reasoning blocks

* docs(utils): add reasoning

* docs(contributing): update

* chore(utils-reasoning): rename file

* chore(utils-reasoning): remove duplicate options

---------

Co-authored-by: exoticknight <draco.knight0@gmail.com>
2025-04-27 13:30:05 +08:00
藍+85CD caa8837879 docs(integrations): add providers section 2025-04-25 21:43:00 +08:00
RainbowBird eb675b3c1a feat(generate-transcription): add language, prompt, temperature to request body (#138) 2025-04-25 20:14:55 +08:00
藍+85CD 7a85c65256 chore: release v0.2.0-beta.5 2025-04-25 16:53:41 +08:00
藍+85CD fcf222d835 chore(shared): simplify 2025-04-25 16:52:24 +08:00
藍+85CD 5c2349b144 refactor(shared): remove cause, included to message
closed #119
2025-04-25 16:49:22 +08:00
藍+85CD b7bb25ce7d chore: fix lint warning 2025-04-25 16:45:04 +08:00
LemonNekoand藍+85CD 69f5d884da fix: add tool calls content, check null value (#137)
* fix: add tool calls content, check `null` value

* fix: redundant undefined check

* fix: use the nullish coalescing operator

Co-authored-by: 藍+85CD <50108258+kwaa@users.noreply.github.com>

* fix: revert statement

* fix: bad copy

---------

Co-authored-by: 藍+85CD <50108258+kwaa@users.noreply.github.com>
2025-04-25 14:51:49 +08:00
藍+85CD d930287e8f chore(providers-local)!: remove unspeech (#136) 2025-04-24 18:28:28 +08:00
藍+85CD d173c29703 docs(providers): update 2025-04-24 16:59:20 +08:00
藍+85CD d8abf7b15b docs: update description 2025-04-24 14:43:29 +08:00
藍+85CD 3c7846df0e docs(quick-start): update 2025-04-24 14:25:49 +08:00
藍+85CD a8ba1dfaea docs(integrations): add voltagent 2025-04-24 13:49:09 +08:00