CJACK.
|
96b8587c5b
|
Fix token usage propagation and remove stale env docs
|
2026-04-07 08:27:03 +08:00 |
|
CJACK.
|
37fb758191
|
Make full quality gates pass across repository
|
2026-04-06 13:41:58 +08:00 |
|
CJACK
|
1530246e4f
|
refactor: move tool call parsing and formatting logic to a dedicated internal/toolcall package
|
2026-04-06 03:19:18 +08:00 |
|
CJACK
|
c9201174f6
|
feat: add compatibility setting to strip reference markers from model output and update stream handlers accordingly
|
2026-04-05 00:50:30 +08:00 |
|
CJACK.
|
3497d5d019
|
fix: classify empty upstream and tighten xml tool-name parsing
|
2026-04-04 02:14:39 +08:00 |
|
CJACK.
|
0258f83d10
|
Fix XML passthrough and empty-upstream handling
|
2026-04-03 22:31:15 +08:00 |
|
CJACK.
|
e958bf7e40
|
Fix SSE keep-alive passthrough, content-filter stop, and usage token propagation
|
2026-04-02 23:58:36 +08:00 |
|
CJACK
|
af7c7c6770
|
refactor: rename sanitizeLeakedToolHistory to sanitizeLeakedOutput for improved clarity
|
2026-03-30 01:06:22 +08:00 |
|
CJACK.
|
6a39543288
|
fix tool-call json leaks when feature_match is disabled
|
2026-03-22 08:29:01 +08:00 |
|
CJACK.
|
6758514c61
|
chore: remove obsolete openai tool-history normalization helpers
|
2026-03-22 00:28:32 +08:00 |
|
CJACK
|
321b8a89ee
|
优化
|
2026-03-01 06:42:07 +08:00 |
|
CJACK
|
a9403c5392
|
feat: add Gemini API compatibility, refactor stream rendering, and enhance tool call handling and configuration options
|
2026-02-22 20:53:42 +08:00 |
|
CJACK
|
ae7dce0b32
|
feat: Improve OpenAI tool call handling by passing unknown tool calls as content and filtering streamed tool calls by schema.
|
2026-02-22 19:33:52 +08:00 |
|
CJACK
|
6c48429b90
|
feat: Implement DeepSeek integration, refactor model adapters for streaming and tool calls, enhance admin and account management, and introduce new UI features for settings, API testing, and Vercel sync.
|
2026-02-22 17:25:48 +08:00 |
|
CJACK
|
920767f486
|
feat: Add Gemini adapter, improve API key fallback for Gemini AI Studio compatibility, and enhance OpenAI tool call streaming.
|
2026-02-22 01:26:08 +08:00 |
|
CJACK
|
13b1ec46ee
|
feat: Implement request tracing and enhance tool call streaming stability by preventing speculative deltas and improving multi-call finalization.
|
2026-02-21 19:19:05 +08:00 |
|
CJACK
|
210d9f5793
|
feat: enhance message normalization for OpenAI tool calls and Claude system message tool injection
|
2026-02-19 04:44:01 +08:00 |
|
CJACK
|
7307a5cc9a
|
feat: Implement admin settings UI, enhance admin authentication with password hashing, and add new streaming runtime logic for Claude and OpenAI adapters with extensive compatibility tests.
|
2026-02-19 02:45:38 +08:00 |
|
CJACK
|
df9aea194c
|
fix: Remove redundant text accumulation to prevent duplicate output in streamed responses and add a test for it.
|
2026-02-19 00:08:03 +08:00 |
|
CJACK
|
2dcc230852
|
feat: Introduce DetermineCaller for auth without account pooling and make wide_input_strict_output configurable.
|
2026-02-18 23:53:50 +08:00 |
|
CJACK
|
51c543631b
|
refactor: Extract OpenAI streaming response payload construction into dedicated utility functions.
|
2026-02-18 23:40:34 +08:00 |
|
CJACK
|
895423852f
|
refactor: extract Claude and OpenAI response rendering into new util/render package
|
2026-02-18 23:35:37 +08:00 |
|
CJACK
|
eb253a9d3a
|
feat: Introduce standard request normalization and response building for OpenAI and Claude, enhance tool call streaming, and improve caller identification.
|
2026-02-18 23:35:17 +08:00 |
|
CJACK
|
3a75b75ae0
|
feat: Introduce model alias resolution, enhanced configuration options, and improved OpenAI/Claude adapter handling for responses, embeddings, and tool calls.
|
2026-02-18 23:06:18 +08:00 |
|