Commit Graph

657 Commits

Author SHA1 Message Date
Giulio Vaccari
e48e008181 test(search): add unit tests for executeSearch with mocked fetch
Co-Authored-By: Giulio Vaccari <io@giuliovaccari.it>
2026-04-28 20:35:37 +00:00
Noe
09ccf4bbfe Readme update 2026-03-06 11:16:57 +00:00
Noe
f0ee206726 chore: update changelog version from 1.6.0-beta.2 to 1.6.0 v1.6.0 2026-02-20 18:58:17 +00:00
Noe
2b8a395082 v1.6.0 2026-02-20 18:56:34 +00:00
Noè
9e43a52377 Merge pull request #497 from NoeFabris/dev
v1.6.0
2026-02-20 18:52:06 +00:00
Noe
37bfbdbee8 merge: integrate snapshot branch with logging cleanup 2026-02-20 18:10:15 +00:00
Noe
8ab862ad1b hive(05-full-verification-and-doc-alignment): Brought this task branch up to dependency state by 2026-02-20 17:30:43 +00:00
Noe
02c0b93044 hive(04-remove-repetitive-logging-code-with-explicit-parity-rules): Integrated task dependencies first (cherry-picked 2026-02-20 17:30:37 +00:00
Noe
79516e1ab5 hive(03-decouple-debug-gates-and-update-tests-to-target-behavior): Updated src/plugin/debug.ts to decouple sink sta 2026-02-20 17:29:38 +00:00
Noe
5770288833 hive: merge 02-introduce-shared-internal-logging-utilities-without-behavior-changes 2026-02-20 17:27:02 +00:00
Noe
f29723dde6 hive: merge 01-add-baseline-tests-for-current-behavior--harness 2026-02-20 17:26:57 +00:00
Noe
3177d0b8e3 chore: snapshot local changes before logging cleanup merge 2026-02-20 17:26:46 +00:00
Noe
7b2d8e35f0 hive(02-introduce-shared-internal-logging-utilities-without-behavior-changes): Added shared internal helpers in `src/plugin/loggi 2026-02-20 17:00:18 +00:00
Noe
6af5db9995 hive(01-add-baseline-tests-for-current-behavior--harness): Added baseline coverage in `src/plugin/debug.test. 2026-02-20 16:56:22 +00:00
Noe
f6ef3e9c27 hive(01-add-baseline-tests-for-current-behavior--harness): Added baseline coverage in `src/plugin/debug.test. 2026-02-20 16:49:00 +00:00
Noe
a9be90dfd5 feat(debug): add log file cleanup functionality to manage old logs 2026-02-19 23:58:02 +00:00
Noe
148ab72380 fix: update version to 1.6.0-beta in package.json 2026-02-19 21:12:34 +00:00
Noe
bcd2eb8fa8 feat: add debug_tui configuration option and resolve thinking issues 2026-02-19 21:11:55 +00:00
Noe
3f9c14e36f fix(request): copy thoughtSignature to all functionCall parts in the same turn to satisfy gemini-3.1-pro requirements 2026-02-19 20:49:59 +00:00
Noe
efafbb9dab feat: update fingerprint versioning to match current runtime version v1.5.5 2026-02-19 20:10:51 +00:00
Noe
d8b5ff87a0 fix: bump version to 1.5.4 v1.5.4 2026-02-19 19:56:18 +00:00
Noè
c2886e508b Merge pull request #470 from ndycode/fix/bump-version-fallback-468
fix: bump version fallback to 1.18.3 to unblock Gemini 3.1 Pro
2026-02-19 19:55:48 +00:00
ndycode
2685b9737b address CodeRabbit review: export fallback constant, fix test hygiene
- Export ANTIGRAVITY_VERSION_FALLBACK so tests import it instead of
  repeating the literal (single update surface on future bumps)
- Add afterEach(vi.unstubAllGlobals) to prevent stub leaks between tests
- Fix semver comparison to use explicit major/minor checks instead of
  major*100+minor encoding that breaks for minor >= 100
2026-02-20 03:33:48 +08:00
ndycode
00e748a4c6 fix: bump version fallback to 1.18.3 to unblock Gemini 3.1 Pro
The hardcoded ANTIGRAVITY_VERSION_FALLBACK (1.15.8) predates Gemini 3.1
Pro support on the backend. When the live version fetch fails (firewall,
WSL2 network restrictions, timeout), the stale fallback is used in
User-Agent headers. The backend then rejects requests with 'not
available on this version'.

Bump the fallback to 1.18.3 (current stable) and add 9 regression tests
covering the network-failure path.

Closes #468
2026-02-20 03:22:40 +08:00
Noè
126280198a Merge pull request #466 from NoeFabris/codex/gemini-3-1-support
Add Gemini 3.1 model support (prep for rollout)
v1.5.3
2026-02-19 17:01:12 +00:00
Noe
9dd268a14a fix(ci): avoid non-existent isDebugTuiEnabled import 2026-02-19 16:59:01 +00:00
Noe
b8284dfb81 fix(build): use extensionless debug import in logger 2026-02-19 16:56:15 +00:00
Noe
89993ef25c v1.5.3 2026-02-19 16:51:57 +00:00
Noe
acd38a5fcc feat: add Gemini 3.1 model support 2026-02-19 16:48:57 +00:00
Noè
eb2d9e4a3a Merge pull request #464 from NoeFabris/codex/main-unpushed-20260218-201821
Add Claude Sonnet 4.6 model + deprecated 4.5 fallback resolver
v1.5.2
2026-02-18 21:34:30 +00:00
Noe
19e65a5b49 pr fixes 2026-02-18 21:34:11 +00:00
Noe
3065595b52 chore: bump version to 1.5.2 and update changelog 2026-02-18 21:00:54 +00:00
Noe
2f273fd07d docs: update MODEL-VARIANTS and TROUBLESHOOTING for model naming conventions; refine test models 2026-02-18 20:45:19 +00:00
Noe
2e72744083 chore: checkpoint local changes 2026-02-18 20:18:21 +00:00
Noe
e5b62b4865 hive: merge 06-update-documentation-and-templates (squashed) 2026-02-18 13:11:43 +00:00
Noe
24d2645eca hive: merge 05-update-scripts-e2e-and-cross-model (squashed) 2026-02-18 13:10:02 +00:00
Noe
ff0bed38d1 hive: merge 04-update-remaining-test-files-45--46-fixtures (squashed) 2026-02-18 13:08:51 +00:00
Noe
9fcb35a9c9 hive: merge 03-simplify-isclaudesonnetnonthinking-in-requestts (squashed) 2026-02-18 13:04:03 +00:00
Noe
9e0ed6f3a4 hive: merge 02-remove-45-model-definitions-from-configmodelsts (squashed) 2026-02-18 13:02:55 +00:00
Noe
ca3e8d8cf6 Add Claude Sonnet 4.6 model + deprecated 4.5 fallback resolver
- Phase 1: Add claude-sonnet-4-6 model definition, alias, docs, and test entries
- Task 01: Add MODEL_FALLBACKS map for 4.5→4.6 redirects with deprecation warnings
- Task 01: Add DEPRECATED_MODELS set (10 entries) covering all legacy alias keys
- Task 01: Wire logToast deprecation warning in resolveModelWithTier
- Task 01: Update model-resolver tests (44/44 pass) with 4.6 fixtures and fallback tests
2026-02-18 13:00:07 +00:00
Noè
de09edc94e Merge pull request #438 from Qwinty/fix/delete-account-menu 2026-02-12 09:52:05 +00:00
Maxim Esipov
bb069b944a docs: add Invalid SemVer beta troubleshooting steps 2026-02-12 01:10:30 +03:00
Noe
f7e0c5025f - Changed ideType and platform in headers to reflect actual environment
- Updated Gemini CLI headers to match expected formats and behaviors
- Removed Linux support and adjusted fingerprint generation accordingly
- Cleaned up unused functions and constants
- Enhanced tests to validate new header behaviors
v1.5.1
2026-02-11 18:15:15 +00:00
Noè
b6710bc66f Merge pull request #429 from NoeFabris/dev v1.5.0 2026-02-11 14:53:50 +00:00
Noe
8889f74310 Fix auth callback when deleting final account 2026-02-11 13:57:08 +00:00
Noe
af7efd81e0 PR fixes 2026-02-11 13:12:30 +00:00
Noè
6333d168db Merge pull request #430 from Qwinty/fix/delete-account-menu 2026-02-11 12:55:16 +00:00
Noè
e7677d8c67 Merge pull request #431 from NoeFabris/fix/259-variant-thinking-budget 2026-02-11 12:30:08 +00:00
Noè
e40123fa94 Merge pull request #432 from NoeFabris/fix/422-schema-sync 2026-02-11 12:19:57 +00:00
Noe
de62be0235 fix: use strict undefined check for thinkingBudget to preserve 0 value
The falsy check !result.thinkingBudget treated thinkingBudget: 0 as missing,
allowing the generationConfig fallback to overwrite it. Use explicit
=== undefined check instead. Adds test for the edge case.

Co-authored-by: greptile[bot] <greptile[bot]@users.noreply.github.com>
2026-02-11 12:16:00 +00:00