Giulio Vaccari
740e315d98
docs: use singular quota in multi-account section
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
e827e498a3
docs: lowercase repo URL and token in Pi setup guide
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
0224bff90c
docs: clarify thinking budget unit in Claude section
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
88e27badee
docs: tighten architecture overview intro sentence
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
dff5eb58ac
docs: trim redundant subject and fix singular/plural in account disable list
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
c3a0d8897b
docs: add preposition for clarity in quota script description
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
b39ae4a320
docs: tighten recommended configs section description
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
52b6e16797
docs: improve app behavior section description
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
ce08bc4e83
docs: fix rollback to two-word verb form
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
ba29ab1a02
docs: consistent use of re-authenticate over re-login
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 00:22:38 +02:00
Giulio Vaccari
5bd9f3c161
extract platformToDisplayName helper to remove duplication
...
refactor(fingerprint): extract platformToDisplayName helper to remove duplication
2026-04-29 00:22:17 +02:00
Giulio Vaccari
19da54a1f4
Merge pull request #557 from NoeFabris/docs/wording-improvements
...
Docs/wording improvements
2026-04-29 00:16:52 +02:00
Giulio Vaccari
24a16de5b9
docs: use accurate file name and consistent auth terminology
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
b74ce27327
docs: update support section wording
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
4957d0beef
docs: reword Pi setup script copy instruction
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
8bf113532f
docs: mention availability benefit of multi-account setup
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
54145be239
docs: simplify model-variants intro wording
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
b1f993dc3b
docs: update architecture last-updated date
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
2d264b0482
docs: use em dash for better sentence flow in config intro
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
408ae2f95b
docs: rephrase troubleshooting intro for clarity
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
86d8dc0451
docs: fix section heading to match standard casing
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
bc95e230e4
docs: fix typo and grammar in ToS warning
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 22:15:43 +00:00
Giulio Vaccari
23d02ff1a7
use toBeCloseTo for time-dependent token assertion
...
fix(rotation): use toBeCloseTo for time-dependent token assertion
2026-04-29 00:11:15 +02:00
Giulio Vaccari
1a57eabba5
add unit tests for getLocalDevPath and findPluginEntry
...
test(auto-update-checker): add unit tests for getLocalDevPath and findPluginEntry
2026-04-29 00:08:20 +02:00
Giulio Vaccari
ae4ae8259c
add unit tests for EmptyResponseError and ToolIdMismatchError
...
test(errors): add unit tests for EmptyResponseError and ToolIdMismatchError
2026-04-29 00:08:00 +02:00
Giulio Vaccari
4f8989f355
add unit tests for createSignatureStore and createThoughtBuffer
...
test(signature-store): add unit tests for createSignatureStore and createThoughtBuffer
2026-04-28 23:57:41 +02:00
Giulio Vaccari
f9f6780275
rename gm to groundingMeta for clarity
...
refactor(search): rename gm to groundingMeta for clarity
2026-04-28 23:57:14 +02:00
Giulio Vaccari
ce49176615
add unit tests for all exported functions in thinking-recovery
...
test(thinking-recovery): add unit tests for all exported functions
2026-04-28 23:56:20 +02:00
Giulio Vaccari
30dd0ea7cf
refactor(fingerprint): extract platformToDisplayName helper to remove duplication
...
Co-Authored-By: Giulio Vaccari <io@giuliovaccari.it >
2026-04-28 20:37:03 +00:00
Giulio Vaccari
8ccbed3c4d
test(signature-store): add unit tests for createSignatureStore and createThoughtBuffer
...
Co-Authored-By: Giulio Vaccari <io@giuliovaccari.it >
2026-04-28 20:34:31 +00:00
Giulio Vaccari
5b768201cf
test(thinking-recovery): add unit tests for all exported functions
...
Cover analyzeConversationState, needsThinkingRecovery, closeToolLoopForThinking,
looksLikeCompactedThinkingTurn, and hasPossibleCompactedThinking.
Tests verify: empty/null guards, tool-loop detection, turn-start tracking,
thinking-strip on recovery, synthetic message content (singular/plural/fallback),
and compacted-turn heuristic boundary cases.
2026-04-28 17:14:18 +00:00
Giulio Vaccari
861ee33de6
refactor(search): rename gm to groundingMeta for clarity
...
The local variable 'gm' in parseSearchResponse was an unexplained
abbreviation. Rename to groundingMeta to match the field it shadows.
Add unit tests covering sources, queries, and URL metadata extraction.
Co-Authored-By: Giulio Vaccari <io@giuliovaccari.it >
2026-04-25 16:40:00 +02:00
Giulio Vaccari
c54de600fb
fix(rotation): use toBeCloseTo for time-dependent token assertion
...
getTokens() applies sub-millisecond regeneration between consume calls,
causing exact equality to flake. Aligns with other time-dependent
assertions in the same file.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 13:05:00 +02:00
Giulio Vaccari
598c500f2c
test(auto-update-checker): add unit tests for getLocalDevPath and findPluginEntry
...
Co-Authored-By: Giulio Vaccari <io@giuliovaccari.it >
2026-04-19 11:30:00 +02:00
Giulio Vaccari
7ea5c9b4a4
test(errors): add unit tests for EmptyResponseError and ToolIdMismatchError
...
Co-Authored-By: Giulio Vaccari <io@giuliovaccari.it >
2026-04-08 10:47:00 +02: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