Commit Graph
604 Commits
Author SHA1 Message Date
藍+85CD 6293d9251b chore: release v0.4.0-beta.2 2025-08-26 19:32:24 +08:00
Makito a46f0a5232 fix(stream-text): return streams without blocking (#210) 2025-08-26 11:07:33 +08:00
藍+85CD af3dbacd77 refactor: avoid catch twice (#209)
* refactor: avoid catch twice

* refactor(shared/response-json): throw xsai error with cause
2025-08-18 14:01:51 +08:00
藍+85CD 85f8b85db4 chore: release v0.4.0-beta.1 2025-08-13 10:56:13 +08:00
藍+85CD 6784fa1662 fix(stream-object): fix export type 2025-08-13 10:54:25 +08:00
藍+85CD 10498c3a01 docs: remove agentic
https://github.com/transitive-bullshit/agentic/issues/724
2025-08-12 23:23:15 +08:00
藍+85CD dc3a28d268 feat(shared-chat): support allowed_tools in tool_choice 2025-08-12 23:21:27 +08:00
藍+85CD abcfb0b57f refactor(shared-chat)!: rewrite types to align with openai (#207)
* refactor(shared-chat)!: rewrite types to align with openai

* chore(utils-chat): clean types

* refactor(generate-text): skip clean reasoning
2025-08-12 22:48:06 +08:00
藍+85CD d1a16c91e4 feat: support reasoning_content (#206) 2025-08-07 21:40:06 +08:00
藍+85CD ac36a44acc chore: release v0.3.5 2025-08-02 17:55:53 +08:00
藍+85CD c59a401b94 feat(generate-object,stream-object): add strict option (#205) 2025-08-02 17:35:54 +08:00
藍+85CD c923dc6ab4 feat(tool): add strict option (#204) 2025-08-02 17:25:01 +08:00
藍+85CD a0e9d64dfa chore: release v0.3.4 2025-07-31 21:39:39 +08:00
藍+85CD 11a7bdd98d fix(xsschema): fix strict json schema in nested object (#203)
* fix(xsschema): fix strict json schema in nested object

* fix: lint code

* chore(eslint): update ignores
2025-07-31 21:32:13 +08:00
藍+85CD 1f543e23fe docs: fix size ratio 2025-07-31 13:55:22 +08:00
藍+85CD 9f257b732a docs: update pkg size 2025-07-31 13:48:14 +08:00
藍+85CD bd4b955f41 refactor(docs/llms): handle undefined 2025-07-30 17:09:08 +08:00
藍+85CD 7de8943ea9 docs: add llms.txt, llms-full.txt 2025-07-30 15:58:14 +08:00
藍+85CD 10872f7200 chore(deps): clean useless deps 2025-07-30 15:52:45 +08:00
藍+85CD 470542bcba refactor(docs): set metadata base 2025-07-30 15:49:33 +08:00
藍+85CD e04438af54 refactor(docs): update structure 2025-07-30 15:48:06 +08:00
藍+85CD 077d6fc7b8 refactor(docs): move to src dir 2025-07-30 15:18:51 +08:00
藍+85CD 181bc545ca chore: fix test (#199)
* chore: fix embed test

* chore(generate-text): print steps

* chore: disable no-console

* chore: update seed

* chore: upper case stream event

* chore: fix test

* chore(stream-text): update test snapshot
2025-07-29 15:11:46 +08:00
Neko f334f3de04 fix(stream-text): export types (#200) 2025-07-28 22:42:56 +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 ccde00b63e refactor!: remove compat package (#197)
closed #87
2025-07-25 22:50:44 +08:00
藍+85CD c715107ba9 chore: release v0.3.3 2025-07-23 22:09:45 +08:00
藍+85CD d8b185a510 chore(eslint): clean unused disable 2025-07-23 22:08:57 +08:00
藍+85CD 7eafbc86f4 chore(eslint): update config 2025-07-23 22:04:23 +08:00
藍+85CD 3a4e33cd9f refactor(utils-stream): export from std 2025-07-23 22:02:53 +08:00
藍+85CD f75150f659 chore: remove useless declare 2025-07-23 22:02:29 +08:00
藍+85CD 94c601f275 chore(deps): use moeru tsconfig, bump std version 2025-07-23 22:01:09 +08:00
Inoki 44961d82d2 fix(provider-cloud): set apiKey in Azure AI Foundry endpoint (#195)
* fix(providers-cloud): set string-type API key for Azure AI

* Check apiKey anyway

* Remove the unnecessary null check
2025-07-21 21:32:26 +08:00
Neko f26c933037 fix(provider-cloud): createOpenRouter didn't have default baseURL (#194) 2025-07-19 09:29:26 +08:00
藍+85CD 119b0db0de chore: release v0.3.2 2025-07-18 19:22:41 +08:00
藍+85CD d527e253ab chore(embed): use all-minilm for test 2025-07-18 19:02:37 +08:00
藍+85CD 2359c4f470 refactor(shared-chat): clean execute-tool result (#193) 2025-07-18 18:57:11 +08:00
exoticknight 5949bb6b53 fix(stream-text): close after error (#192)
* feat(tests): add tool test cases and improve existing test structure

* refactor(tests): remove unused imports from index.test.ts

* refactor(tests): remove console.log from tool test case

* fix(tests): correct text initialization in stream test case

* fix(stream): correct formatting in finally block of streamText function

* fix(tests): ensure text comparison is case insensitive in stream test
2025-07-18 17:19:49 +08:00
Peron d1439dd65d docs(integrations/model-context-protocol): improve example (#188)
* docs: fix type and lint errors with `getTools` utility example

* docs(mcp): add return type to `getTool` example
2025-07-17 21:39:43 +08:00
藍+85CD 232ce46bce chore: release v0.3.1 2025-07-16 22:06:08 +08:00
藍+85CD 6884eb3222 docs: add banner 2025-07-15 23:39:47 +08:00
LemonNeko 559282a6ca fix(providers-cloud): createMinimaxi not export (#187) 2025-07-15 23:31:24 +08:00
藍+85CD ad82cab926 chore: release v0.3.0 2025-07-15 20:43:31 +08:00
LemonNeko f5e5081886 fix(providers-cloud): split minimax global and china (#186)
* fix: split minimax global and minimax china

* fix: thanks to gemini

* fix: rename function
2025-07-14 22:55:46 +08:00
藍+85CD eeea51355f feat(xsschema): support zod v4.0.0+, bump peer version (#185)
* feat(xsschema): support zod v4.0.0+

* chore(xsschema): update test snapshot

* docs(xsschema): update coverage version
2025-07-14 20:36:26 +08:00
藍+85CD 4e5e26d8c1 chore: release v0.3.0-beta.9 2025-07-14 18:20:31 +08:00
藍+85CD 0921fddd69 chore: lint code 2025-07-14 18:08:01 +08:00
藍+85CD 5fc096f262 chore(generate-text): check tool call only 2025-07-14 18:01:24 +08:00
藍+85CD d8c4d5febe chore(embed): update test snapshot 2025-07-14 17:53:52 +08:00
藍+85CD fafa4a66e8 docs: remove banner 2025-07-14 17:40:42 +08:00