- 08 Apr, 2026 8 commits
-
-
chore: 添加 启用错误日志记录到env配置中
Calcium-Ion committed -
Merge pull request #4136 from QuantumNous/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/bedrockruntime-1.50.4 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime from 1.50.0 to 1.50.4
Calcium-Ion committed -
fix(pricing): add filtering for pricing based on usable groups
Calcium-Ion committed -
fix: Claude 流式断流时不再整份覆盖 usage,保留 cache 计费字段
Calcium-Ion committed -
feat: add ErrorBoundary to prevent full-page crashes
Seefs committed -
Seefs committed
-
feat: add IncludeModelName option to channel affinity rules
Seefs committed -
Bumps [github.com/aws/aws-sdk-go-v2/service/bedrockruntime](https://github.com/aws/aws-sdk-go-v2) from 1.50.0 to 1.50.4. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.50.0...service/ssm/v1.50.4) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/service/bedrockruntime dependency-version: 1.50.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] committed
-
- 07 Apr, 2026 6 commits
-
-
refactor(settings): update RatioSetting component to use ModelPricingCombined and adjust tab structure - Replaced ModelRatioSettings with ModelPricingCombined in the RatioSetting component. - Updated tab structure to prioritize pricing settings over model settings. - Removed unused imports for ModelRatioSettings and ModelSettingsVisualEditor.
CaIon committed -
borx committed
-
Clansty committed
-
message_start 阶段可能给 CompletionTokens 非零占位值, 只检查 == 0 不够,加上 !Done && fallback > current 条件。
zuiho committed -
HandleStreamFinalResponse 在 !Done 时调用 ResponseText2Usage 整份覆盖 claudeInfo.Usage,导致 message_start 已获取的 CacheReadInputTokens、 CacheCreationInputTokens 等字段丢失,prompt 退化为占位值 1。 修复: - 只补缺失的 CompletionTokens/PromptTokens,保留已有 cache 数据 - PromptTokens 兜底改用 info.GetEstimatePromptTokens()(与其他渠道对齐) Fixes #4127
zuiho committed -
bbbugg committed
-
- 06 Apr, 2026 6 commits
-
-
irongit committed
-
feat(token): add batch API for fetching token keys
Calcium-Ion committed -
Add new endpoint POST /api/token/batch/keys to fetch multiple token keys in a single request, improving performance when exporting or copying multiple tokens. - Backend: Add GetTokenKeysBatch controller and GetTokenKeysByIds model - Backend: Add route with CriticalRateLimit and DisableCache middleware - Frontend: Add fetchTokenKeysBatch helper function - Frontend: Update useTokensData to use batch API for token export
RedwindA committed -
feat(playground): enhance max_tokens handling and input sanitization
Calcium-Ion committed -
CaIon committed
-
- Added `EstimateBilling` function to check for video input in request metadata and return corresponding discount ratios. - Updated `ModelPriceHelperPerCall` to incorporate new pricing logic based on model ratios and video input. - Enhanced task billing logs to include model ratio information and adjusted calculations for actual quota based on additional multipliers. - Introduced `renderTaskBillingProcess` to improve rendering of task billing information in the UI.
CaIon committed
-
- 05 Apr, 2026 6 commits
-
-
- Deleted the `playgroundMaxTokens` helper functions and their associated tests. - Updated `loadConfig` and `usePlaygroundState` to handle `max_tokens` directly without sanitization. - Simplified input handling in `usePlaygroundState` to directly set values without normalization.
HynoR committed -
- Introduced `sanitizePlaygroundInputs` to normalize `max_tokens` input values. - Updated `loadConfig` to utilize the new sanitization function. - Replaced `Input` with `InputNumber` for `max_tokens` in `ParameterControl` for better user experience. - Modified API payload building logic to handle `max_tokens` more robustly. - Added tests for new helper functions in `playgroundMaxTokens.js` to ensure correct behavior.
HynoR committed -
chore(deps-dev): bump lodash from 4.17.23 to 4.18.1 in /electron
Calcium-Ion committed -
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1) --- updated-dependencies: - dependency-name: lodash dependency-version: 4.18.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] committed -
chore(deps-dev): bump @xmldom/xmldom from 0.8.11 to 0.8.12 in /electron
Calcium-Ion committed -
chore(deps-dev): bump electron from 35.7.5 to 39.8.5 in /electron
Calcium-Ion committed
-
- 04 Apr, 2026 4 commits
-
-
fix: emit claude message_delta for usage-only final stream chunk
Calcium-Ion committed -
Seefs committed
-
fix(gemini): detect streaming from URL path :streamGenerateContent
Seefs committed -
Google's native Gemini API uses the URL action :streamGenerateContent to indicate streaming intent, not just the ?alt=sse query parameter. The current IsStream() only checks c.Query("alt") == "sse", causing all :streamGenerateContent requests (without ?alt=sse) to be treated as non-streaming. This adds a strings.Contains check for "streamGenerateContent" in the request URL path, so both streaming indicators are recognized.D26FORWARD committed
-
- 03 Apr, 2026 2 commits
-
-
Bumps [electron](https://github.com/electron/electron) from 35.7.5 to 39.8.5. - [Release notes](https://github.com/electron/electron/releases) - [Commits](https://github.com/electron/electron/compare/v35.7.5...v39.8.5) --- updated-dependencies: - dependency-name: electron dependency-version: 39.8.5 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] committed -
CaIon committed
-
- 02 Apr, 2026 8 commits
-
-
CaIon committed
-
Added translations for custom currency display settings across multiple languages, including descriptions for quota display types and exchange rates. This enhances user experience by providing clear information on how quotas are displayed and calculated in different currencies.
CaIon committed -
* feat: add HEIC/HEIF image format support Add detection, MIME type mapping, and dimension parsing for HEIC/HEIF images via ISOBMFF ftyp brand inspection and ispe box parsing. Update Gemini relay to accept these formats and refactor getImageConfig to properly retry decoders using buffered data. * fix: handle ISOBMFF extended sizes in HEIF dimension parser parseHEIFDimensions now correctly handles boxSize==1 (64-bit extended size) and boxSize==0 (box-to-EOF), preventing the parser from breaking out of the loop when encountering these valid ISOBMFF box headers before reaching the meta box.
Calcium-Ion committed -
Updated performance checks to provide more detailed error messages, including current usage and thresholds for CPU, memory, and disk. Additionally. Updated localization files to reflect changes in retry options across multiple languages.
CaIon committed -
新增seedance2.0视频接口支持
Calcium-Ion committed -
parseHEIFDimensions now correctly handles boxSize==1 (64-bit extended size) and boxSize==0 (box-to-EOF), preventing the parser from breaking out of the loop when encountering these valid ISOBMFF box headers before reaching the meta box.
RedwindA committed -
Add detection, MIME type mapping, and dimension parsing for HEIC/HEIF images via ISOBMFF ftyp brand inspection and ispe box parsing. Update Gemini relay to accept these formats and refactor getImageConfig to properly retry decoders using buffered data.
RedwindA committed -
fix: add basic inline file support for Claude relay
Calcium-Ion committed
-