藍+85CD
519322e963
chore: release v0.4.0
2025-12-30 14:33:52 +08:00
藍+85CD
494e381f9d
chore: release v0.4.0-beta.13
2025-12-29 22:54:39 +08:00
藍+85CD
d9a8b7bba4
chore(deps): bump version, follow upstream changes ( #247 )
...
* chore(deps): bump version, follow upstream changes
* chore: lint code
* chore(deps): remove dotenv
* fix: install
* ci: unlock node version
2025-12-29 20:32:24 +08:00
藍+85CD
a925b23a31
chore: release v0.4.0-beta.12
2025-12-22 16:27:15 +08:00
藍+85CD
bf2ea4d48f
chore: release v0.4.0-beta.11
2025-12-20 21:32:23 +08:00
藍+85CD
5a891615db
chore: release v0.4.0-beta.10
2025-11-21 12:44:29 +08:00
藍+85CD
745b6d9c45
chore: release v0.4.0-beta.9
2025-11-12 18:42:28 +08:00
藍+85CD
98b21cf49c
chore: release v0.4.0-beta.8
2025-11-04 00:16:01 +08:00
藍+85CD
a1014db839
chore: release v0.4.0-beta.7
2025-11-04 00:06:48 +08:00
藍+85CD
4795fe30d4
chore: release v0.4.0-beta.6
2025-11-03 23:24:43 +08:00
藍+85CD
b68d21aa71
feat(providers): new providers package ( #223 )
...
* feat(providers): auto generate from models.dev
* chore(providers): update code-gen impl, sync
* refactor(providers): split manual provider types
* feat(providers): openrouter provider
* feat(providers): anthropic, google provider
* feat(providers): cerebras provider
* feat(providers): groq, deepinfra provider
* [autofix.ci] apply automated fixes
* refactor(providers): move deepinfra to generated
* feat(providers): mistral provider
* refactor(providers): move cerebras to auto provider
* refactor(providers): improve structure
* feat(providers): azure provider
* [autofix.ci] apply automated fixes
* feat(providers): minimax provider
* feat(providers): novita provider
* refactor(providers): improve structure
* feat(providers): silicon-flow, stepfun provider
* feat(providers): tencent-hunyuan provider
* feat(providers): qwen provider (deprecated)
* feat(providers): perplexity, together-ai provider
* feat(providers): workers-ai provider
* feat(providers): xai provider
* chore(providers): remove metadata
* chore(providers): xai fallback
* refactor(providers): override deepseek
* refactor(providers): move google to generated
* refactor(providers): empty string fallback
* refactor(providers): move force provider to overrides
* feat(providers): featherless provider
* fix(ci): try set concurrency
* fix(ci): update test snapshot
* chore(providers): update test
* fix(ci): try fix build
* chore: lint code
* chore: remove concurrency
* chore: update type-fest import
2025-11-01 11:54:57 +08:00
藍+85CD
3377a51be5
chore: release v0.4.0-beta.5
2025-10-19 17:45:21 +08:00
藍+85CD
9d5eb1ed06
chore: release v0.4.0-beta.4
2025-09-23 14:39:35 +08:00
藍+85CD
387b9986e7
chore: release v0.4.0-beta.3
2025-09-04 15:46:55 +08:00
ec31d3940a
feat: telemetry ( #212 )
...
* chore(telemetry): snapshot open telemetry spans
* feat(telemetry): generate text
* feat(telemetry): generate text do generate
* chore: add todo
* chore: remove unused code
* chore: rename scripts
* chore(telemetry): test keys
* chore: remove unused provider
* chore: pass test
* chore(telemetry): update test & scripts
* feat(telemetry): generate text with tools
* chore: fix lint errors
* chore(generate-text): clean code
* refactor(generate-text): split extract step
* refactor(telemetry): wrap record span instead of on step finish
* fix(telemetry): pass test
* refactor(generate-text): revert changes
* refactor(generate-text): revert changes
* chore(telemetry): clean code
* feat: telemetry support for stream-text (#213 )
* Update packages-ext/telemetry/src/utils/generate-text.ts
---------
Co-authored-by: Makito <i@maki.to >
Co-authored-by: Neko <neko@ayaka.moe >
2025-09-04 14:05:56 +08:00
藍+85CD
6293d9251b
chore: release v0.4.0-beta.2
2025-08-26 19:32:24 +08:00
藍+85CD
85f8b85db4
chore: release v0.4.0-beta.1
2025-08-13 10:56:13 +08:00
藍+85CD
ac36a44acc
chore: release v0.3.5
2025-08-02 17:55:53 +08:00
藍+85CD
a0e9d64dfa
chore: release v0.3.4
2025-07-31 21:39:39 +08:00
藍+85CD
857a3eea94
perf: use turborepo for build ( #198 )
...
* perf: use turborepo for build
* chore: update
2025-07-25 23:06:04 +08:00
藍+85CD
c715107ba9
chore: release v0.3.3
2025-07-23 22:09:45 +08:00
藍+85CD
94c601f275
chore(deps): use moeru tsconfig, bump std version
2025-07-23 22:01:09 +08:00
藍+85CD
119b0db0de
chore: release v0.3.2
2025-07-18 19:22:41 +08:00
藍+85CD
232ce46bce
chore: release v0.3.1
2025-07-16 22:06:08 +08:00
藍+85CD
ad82cab926
chore: release v0.3.0
2025-07-15 20:43:31 +08:00
藍+85CD
4e5e26d8c1
chore: release v0.3.0-beta.9
2025-07-14 18:20:31 +08:00
藍+85CD
552ee6a0a0
chore(deps): bump version
2025-07-14 17:00:44 +08:00
藍+85CD
20348b4321
ci(check): testing with ollama ( #180 )
...
* chore: rename speech, transcription test
* chore(generate-text): clean test steps
* chore(xsai): remove test script
* chore: set global timeout
* chore(generate-text): add test seed
* ci(check): testing with ollama
* chore: fix test
2025-07-12 19:20:01 +08:00
藍+85CD
83aa35ae5c
chore: add build packages script
2025-07-12 16:37:16 +08:00
藍+85CD
72456d2165
chore: release v0.3.0-beta.8
2025-07-06 16:58:02 +08:00
藍+85CD
b7919e2cfe
chore: release v0.3.0-beta.7
2025-07-04 21:02:08 +08:00
藍+85CD
65f0c01eee
feat(stream-text): re-implement, return steps, messages ( #172 )
...
* refactor(stream-text)!: re-implement
* fix: add global typescript
* chore: update
* fix: make ts happy
* chore: clean cspell
* chore: use trampoline
* chore: use `granite-3.3:2b` for test
* chore: update
* feat: return messages
* feat: return usage
* chore: catch
* feat: steps, onStepFinish, onFinish
* fix: resolve steps
* fix: finish reason
* chore: update test
* refactor(stream-text): move to experimental
2025-07-04 17:50:43 +08:00
藍+85CD
43d2229d55
chore: release v0.3.0-beta.6
2025-07-01 15:48:47 +08:00
藍+85CD
ed976919f6
refactor(eslint): use moeru config ( #170 )
...
* refactor(eslint): use moeru config
* chore: disable prefer let
* chore: lint code
* chore: lint code
* fix: lint code
2025-07-01 14:52:49 +08:00
藍+85CD
dfc0e6d1d1
chore: release v0.3.0-beta.5
2025-06-23 23:24:35 +08:00
藍+85CD
532f746c8c
chore: release v0.3.0-beta.4
2025-06-12 00:10:16 +08:00
藍+85CD
3aac74489d
chore: release v0.3.0-beta.3
2025-05-28 19:38:51 +08:00
藍+85CD
341d2b098a
chore(eslint): use type stripping
2025-05-28 17:10:55 +08:00
藍+85CD
19fc819233
chore: release v0.3.0-beta.2
2025-05-26 22:34:10 +08:00
藍+85CD
ed4ba89bc0
chore: release v0.3.0-beta.1
2025-05-22 22:41:01 +08:00
藍+85CD
6ff77f544e
chore: release v0.2.2
2025-05-14 23:38:38 +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
藍+85CD
ef0bc1909e
chore: release v0.2.1
2025-05-10 10:55:41 +08:00
藍+85CD
c871df8bc2
chore: release v0.2.0
2025-05-01 12:24:00 +08:00
藍+85CD
6bb9732b59
chore: release v0.2.0-beta.6
2025-04-27 14:10:52 +08:00
藍+85CD
7a85c65256
chore: release v0.2.0-beta.5
2025-04-25 16:53:41 +08:00
藍+85CD
4e55d9c064
chore: release v0.2.0-beta.4
2025-04-23 19:29:30 +08:00
藍+85CD
92c05a50ec
chore: release v0.2.0-beta.3
2025-04-03 19:35:02 +08:00
藍+85CD
1f46c70016
chore(deps): bump version
2025-04-03 12:08:37 +08:00