Commit Graph

  • 34b0cda024 docs(changelog): update v3.7.2 release notes with latest fixes diegosouzapw 2026-04-27 19:48:09 -03:00
  • e93721162d deps: bump the development group with 5 updates (#1691) dependabot[bot] 2026-04-27 19:25:22 -03:00
  • 013e33e1a5 deps: bump the production group with 5 updates (#1690) dependabot[bot] 2026-04-27 19:25:17 -03:00
  • 084f2c53ce fix(security): replace Object.assign with spread to eliminate prototype pollution flow diegosouzapw 2026-04-27 20:23:49 -03:00
  • 9e198184a7 fix(security): resolve 14 CodeQL code scanning alerts diegosouzapw 2026-04-27 19:56:54 -03:00
  • 7f3dccf6dd build(prepublish): make next build bundler configurable diegosouzapw 2026-04-27 07:01:23 -03:00
  • 0274af8c9c fix(executors): truncate tools array to 128 items max in GitHub Copilot and OpenCode executors to mitigate 400 Bad Request errors (#1687) diegosouzapw 2026-04-27 19:39:46 -03:00
  • 905b7555c2 fix(codex): prevent unexpected protocol leakage and fabricated instructions on bare chat completion requests without tools (#1686) diegosouzapw 2026-04-27 19:39:37 -03:00
  • b1974dac12 fix(responses): sanitize empty string placeholders from tool-call optional arguments in stream delta accumulation (#1674) diegosouzapw 2026-04-27 19:39:28 -03:00
  • 610b6fda3b deps: bump the development group with 5 updates (#1691) dependabot[bot] 2026-04-27 19:25:22 -03:00
  • 1a5010b2c6 deps: bump the production group with 5 updates (#1690) dependabot[bot] 2026-04-27 19:25:17 -03:00
  • 3ee0150367 ci: align sonar analysis scope diegosouzapw 2026-04-27 19:12:12 -03:00
  • 4ecddaacd9 ci: stabilize release branch checks diegosouzapw 2026-04-27 18:55:29 -03:00
  • 819c0762b9 fix(compression): address PR review — multi-part msg safety, preservation $& fix, rule name sync, no-op rule removal oyi77 2026-04-28 04:20:46 +07:00
  • 26edd01ca3 test: fix TypeScript configuration errors in plan3-p0.test.ts diegosouzapw 2026-04-27 17:54:18 -03:00
  • a5e32a6d32 fix(auth): align fallback API key format with test setup diegosouzapw 2026-04-27 17:40:04 -03:00
  • caeba1fd91 Fix E2E flakiness and implicit any type errors diegosouzapw 2026-04-27 17:28:45 -03:00
  • cd67c18049 fix(tests): CORS test now checks object body instead of entire file diegosouzapw 2026-04-27 16:36:58 -03:00
  • c7074761c5 fix(tests): align integration tests with authz pipeline refactor diegosouzapw 2026-04-27 16:07:57 -03:00
  • f399ece9f9 fix(tests): align test assertions with v3.7.2 source code changes diegosouzapw 2026-04-27 15:49:03 -03:00
  • eace1dc44d test: disable type checking in flaky unit tests diegosouzapw 2026-04-27 15:29:19 -03:00
  • 4b475df5b2 test(compression): add API schema validation tests for compression settings oyi77 2026-04-28 00:57:58 +07:00
  • c0d92f3569 feat(ui): add compression settings tab, compression log viewer, and settings API route oyi77 2026-04-28 00:55:30 +07:00
  • 88dbefa141 feat(compression): reconcile Phase 2 with Phase 1 API surface oyi77 2026-04-28 00:25:45 +07:00
  • 74a37bcf78 test: fix implicit any types diegosouzapw 2026-04-27 13:54:53 -03:00
  • 8a8e6ca349 fix(authz): Restore REQUIRE_API_KEY support in clientApi policy diegosouzapw 2026-04-27 13:25:32 -03:00
  • ed9a7e5495 test: fix failing tests due to recent refactors diegosouzapw 2026-04-27 12:12:06 -03:00
  • ccda2fbe44 ci: remove expired advanced security scans job diegosouzapw 2026-04-27 11:59:09 -03:00
  • cc07e5f7f6 fix: add body-read timeout to prevent stuck pending requests (#1680) clousky2020 2026-04-27 22:51:04 +08:00
  • 31a0628cf1 fix(search): support optional bearer auth for SearXNG (#1683) Jack 2026-04-27 15:50:43 +01:00
  • 18a25e4e4c fix: combo retry loop stops immediately on client disconnect (499) (#1681) diegosouzapw 2026-04-27 11:39:26 -03:00
  • 778a7170a5 fix(qwen): use security.auth format instead of modelProviders (#1677) diegosouzapw 2026-04-27 10:35:20 -03:00
  • 1c6d54ef57 feat(muse-spark-web): continue the same meta.ai conversation across turns (#1673) Payne 2026-04-27 16:36:03 +03:00
  • da4c3660f4 fix(vision): respected native GPT vision support (#1678) Artёm 2026-04-27 16:30:17 +03:00
  • 665b3e2d5d fix(codex): remove stale websocket transport lookup (#1676) Artёm 2026-04-27 16:29:37 +03:00
  • b1e13668f2 feat(compression): wave 2+3 — tests, golden eval, rule fixes, migration oyi77 2026-04-27 20:00:08 +07:00
  • b5f6bea880 feat(compression): implement caveman compression engine — Wave 1 complete oyi77 2026-04-27 18:31:46 +07:00
  • 5666950929 chore: update CHANGELOG.md for PR #1669 diegosouzapw 2026-04-27 08:04:57 -03:00
  • 021cfd791f fix(dev): enable Turbopack and repair Codex CORS headers (#1669) backryun 2026-04-27 20:04:27 +09:00
  • cdb271ea23 chore: update CHANGELOG.md for PR #1668 diegosouzapw 2026-04-27 08:02:42 -03:00
  • ba6a8602fb fix(muse-spark-web): update to Meta's Ecto-era persisted query (fixes 502 "Unknown type RewriteOptionsInput") (#1668) Payne 2026-04-27 14:02:12 +03:00
  • d4a92830be chore(release): bump to v3.7.2 — changelog, docs, version sync diegosouzapw 2026-04-27 07:57:15 -03:00
  • 03ec5808ff chore: update CHANGELOG.md for PR #1665 and #1666 diegosouzapw 2026-04-27 07:52:54 -03:00
  • 6eb5d663b0 Fix Docker Not Copy SQLite (#1665) Muhammad Tamir 2026-04-27 17:52:23 +07:00
  • 6e0b801b6a fix(perplexity-web): update API version and user-agent (#1666) Jack 2026-04-27 11:51:06 +01:00
  • 6747e22757 fix(codex,db): resolve 6 issues — Codex 502, store default, migration guards diegosouzapw 2026-04-27 07:39:12 -03:00
  • 6dd883e5f4 feat(authz): introduce centralized proxy-based authz pipeline and lifecycle policy (#1632) abix5 2026-04-27 13:12:42 +03:00
  • 4671a1eb98 fix(chatgpt-web): bound tls-client native deadlocks so requests never hang forever (#1664) Payne 2026-04-27 13:11:17 +03:00
  • dbdfb8a328 feat(authz): introduce centralized proxy-based authz pipeline and lifecycle policy (#1632) release/v3.7.1 abix5 2026-04-27 13:12:42 +03:00
  • 845e2b3d01 feat: configure call log pipeline artifacts (#1650) Randi 2026-04-27 06:12:34 -04:00
  • bc91fb9e54 fix: avoid OpenAI stream options for Anthropic-compatible providers (#1654) Randi 2026-04-27 06:12:25 -04:00
  • 9d334c82b9 fix(grokweb):Update Request and Response Specifications (#1655) backryun 2026-04-27 19:12:17 +09:00
  • 98e70a706e [urgent] fix gpt-5.5 websocket transport and model labels (#1656) Randi 2026-04-27 06:12:08 -04:00
  • eec5fa3feb Enable native Codex websocket responses on beta-gated models (#1658) kfiramar 2026-04-27 13:11:59 +03:00
  • 712f1ea3e9 fix(codex): default gpt-5.5 to HTTP transport instead of WebSocket (#1660) Gi99lin 2026-04-27 13:11:51 +03:00
  • 388b84de3c fix(blackbox-web): set isPremium flag to true (#1661) Jack 2026-04-27 11:11:43 +01:00
  • 9881e190bf fix: resolve MCP server start failure on Windows (#1662) t-way666 2026-04-27 15:11:35 +05:00
  • 5026aaaabb fix(chatgpt-web): bound tls-client native deadlocks so requests never hang forever (#1664) Payne 2026-04-27 13:11:17 +03:00
  • 4ac4ac3fd4 build(prepublish): make next build bundler configurable diegosouzapw 2026-04-27 07:01:23 -03:00
  • cf0f947adb fix(electron): make Windows smoke test non-blocking (continue-on-error) diegosouzapw 2026-04-27 03:00:08 -03:00
  • ae77d1370e fix(electron): pre-create userData dir for Windows + stream logs in CI diegosouzapw 2026-04-27 02:48:25 -03:00
  • 4d48454c11 fix(electron): add --no-sandbox and sandbox env for CI smoke tests diegosouzapw 2026-04-27 02:33:35 -03:00
  • c9fc36ca14 feat(network): add guarded remote image fetch utility diegosouzapw 2026-04-27 02:25:46 -03:00
  • 3ff6137767 Merge pull request #1629 from diegosouzapw/release/v3.7.1 v3.7.1 Diego Rodrigues de Sa e Souza 2026-04-27 01:48:18 -03:00
  • cbe7358dc8 chore(release): v3.7.1 — all changes in ONE commit diegosouzapw 2026-04-27 01:47:54 -03:00
  • 3008ba9a13 fix(transport): cap streaming logs and parse fragmented responses (#1647) diegosouzapw 2026-04-27 01:45:36 -03:00
  • f14679f7a5 docs(changelog): add entries for merged PRs #1645 and #1646 diegosouzapw 2026-04-27 01:19:53 -03:00
  • 97912c7d9c fix(transport): harden GitHub and Kiro streaming (#1645) Raxxoor 2026-04-27 05:09:23 +01:00
  • 725ec7f2a9 fix:Update Build env dependencys (#1646) backryun 2026-04-27 13:08:49 +09:00
  • c26c3a46a9 docs(changelog): add entries for #1643 and #1638 fixes diegosouzapw 2026-04-27 00:37:31 -03:00
  • 19edb8efa4 fix(claude): stabilize billing header fingerprint for prompt-cache affinity (#1638) diegosouzapw 2026-04-27 00:37:25 -03:00
  • 52d5b86e88 fix(codex): use per-conversation session_id as prompt_cache_key (#1643) diegosouzapw 2026-04-27 00:37:15 -03:00
  • 738e108d06 docs(changelog): add entries for merged PRs #1641, #1642, #1640, #1639, #1644 diegosouzapw 2026-04-27 00:04:07 -03:00
  • 78b845b68c feat(account-fallback): add daily quota lockout for quota_exhausted errors (#1644) diegosouzapw 2026-04-27 00:02:44 -03:00
  • 56ae1b8246 fix: package Electron runtime deps (#1639) Prateek Rungta 2026-04-26 22:59:51 -04:00
  • 314cad79ba fix(codex): avoid startup crash when wreq-js is unavailable (#1640) Dendy Adi Nirwana 2026-04-27 09:59:30 +07:00
  • 4eef082cf3 fix(usage): correct MiniMax token plan quota display (#1642) Slavic Kozyuk 2026-04-26 21:57:55 -05:00
  • acf6ad4ba0 fix: route newer GitHub GPT models through Responses (#1641) Raxxoor 2026-04-27 03:57:37 +01:00
  • 2601e0e49d fix(migration): prevent compat-renamed version slot from shadowing new migrations (#1637) diegosouzapw 2026-04-26 23:29:25 -03:00
  • f00e9a1272 fix(postinstall): extend native module repair to cover wreq-js for pnpm global installs (#1634) diegosouzapw 2026-04-26 20:15:47 -03:00
  • cabdfb04e7 fix(cache): replay cached reasoning for tool-calling think models diegosouzapw 2026-04-26 18:53:54 -03:00
  • 6dcbdfd605 fix(migration): renumber compression_settings from 022 to 028 oyi77 2026-04-27 03:58:36 +07:00
  • d60a5465db docs(compression): update AGENTS.md with compression pipeline oyi77 2026-04-27 03:53:10 +07:00
  • d2f32090b7 test(compression): add unit and integration tests (61 tests) oyi77 2026-04-27 03:53:05 +07:00
  • 0fb535db8e feat(compression): add settings API route for compression configuration oyi77 2026-04-27 03:52:50 +07:00
  • f0a750c8a3 feat(compression): integrate pipeline into chatCore request flow oyi77 2026-04-27 03:52:44 +07:00
  • 29c92c38fb feat(compression): implement strategy selector logic oyi77 2026-04-27 03:52:39 +07:00
  • cb89abc53a feat(compression): implement lite compression techniques oyi77 2026-04-27 03:52:35 +07:00
  • a71dd1aee6 feat(compression): implement stats tracking module oyi77 2026-04-27 03:52:13 +07:00
  • fec0deb758 feat(compression): add type definitions and barrel exports oyi77 2026-04-27 03:51:52 +07:00
  • ff28b1a990 feat(compression): add DB migration and settings module oyi77 2026-04-27 03:50:31 +07:00
  • e30969fecd fix(electron): cherry-pick macOS plist and Windows EPERM build fixes from main diegosouzapw 2026-04-26 17:45:06 -03:00
  • dbd4b0a7d2 fix(electron): resolve macOS plist mimeType and Windows EPERM build failures v3.7.0 diegosouzapw 2026-04-26 17:37:55 -03:00
  • 71745820ed fix(docker): set NPM_CONFIG_LEGACY_PEER_DEPS and remove duplicate COPY (#1630) diegosouzapw 2026-04-26 16:09:25 -03:00
  • abeb78b95c fix: integrate PRs #1630 (Docker build) and #1631 (Antigravity model cleanup), fix test regression diegosouzapw 2026-04-26 16:03:36 -03:00
  • 4692621e4f fix(antigravity): hide deprecated Gemini-Claude models (#1631) backryun 2026-04-27 03:59:07 +09:00
  • 1c86cd5fec [Urgent] fix: include npm config in Docker install layer (#1630) Randi 2026-04-26 14:58:52 -04:00
  • fbf129da56 chore(release): bump to v3.7.1 — changelog, docs, version sync diegosouzapw 2026-04-26 15:03:59 -03:00
  • 0c90c9768b Add Codex GPT-5.5 support (#1617) Aleksandr 2026-04-26 20:56:25 +03:00
  • dd67b25df1 fix(cli-tools): preserve opencode config and raw key copy (#1626) diegosouzapw 2026-04-26 14:26:34 -03:00