Repository navigation
Releases: yoavshmariahu/thinker
Releases · yoavshmariahu/thinker
Release list
thinker 0.2.14
What's Changed
- Tests: a temp home removed while a detached child writes into it is not a failure by @yoavshmariahu in #529
- Tests: fix two timing races, drop a network call, and stop loading the ranker by @yoavshmariahu in #530
- Show what the context clearing saved, the way a cache hit is shown by @yoavshmariahu in #531
- thinker's own failures, recorded locally and sent only if the person says yes by @yoavshmariahu in #534
- docs: where the evidence points for ranking the skill list (future work) by @yoavshmariahu in #533
- A failing test run goes through thinker test, and only the runner's own piece is wrapped by @yoavshmariahu in #532
- An error report never leaves a test run by @yoavshmariahu in #535
- The error-report tests read no switch off the developer's machine by @yoavshmariahu in #536
- Find Savings: say what each part is and why you would change it by @yoavshmariahu in #537
- Find Savings: the cards work in a terminal, and survive an update in an app by @yoavshmariahu in #538
- A section's change is a background job and a pull request from every door by @yoavshmariahu in #539
- Release 0.2.14 by @yoavshmariahu in #540
Full Changelog: v0.2.13...v0.2.14
thinker 0.2.13
What's Changed
- The proxy can sit in front of a model server of your own, if you ask it to by @yoavshmariahu in #519
- Context proxy: clearing the call text and the earlier thinking is the default by @yoavshmariahu in #521
- Only drop the clearing edit when the gateway's refusal is about the edit by @yoavshmariahu in #520
- Context proxy: a gateway user is told how to get the clearing by @yoavshmariahu in #522
- Fix the tests main fails on: the clears are on by default, and the telemetry sender is waited for by @yoavshmariahu in #523
- Bigger context cuts, less often, everything taken in the one pass by @yoavshmariahu in #524
- Ask the machines the proxy broke, once, whether to turn the clearing back on by @yoavshmariahu in #525
- Do not lose what is in someone's settings.json, and ask the right machines by @yoavshmariahu in #526
- The installer keeps its working directory, and a command survives losing one by @yoavshmariahu in #527
- Release 0.2.13 by @yoavshmariahu in #528
Full Changelog: v0.2.12...v0.2.13
thinker 0.2.12
What's Changed
- One-time staleness reset, run once per repository on upgrade by @yoavshmariahu in #513
- The weekly suggestion is a question, answered through thinker's own tool by @yoavshmariahu in #508
- Hit rate over the requests the cache was asked, and three levers for the misses by @yoavshmariahu in #511
- Lead the README with the overview gif, and make the headline "Save tokens" by @yoavshmariahu in #514
- Drop the README's title line by @yoavshmariahu in #515
- Staleness: a held-back note counts as wanted, and is not deleted for being withheld by @yoavshmariahu in #512
- Output compression: the cap is the setting that matters, and it can now be set by @yoavshmariahu in #516
- The proxy leaves a routed harness alone, and steps aside when it finds one by @yoavshmariahu in #517
- Release 0.2.12 by @yoavshmariahu in #518
Full Changelog: v0.2.11...v0.2.12
thinker 0.2.11
What's Changed
- Find Savings: one window figure for a suggestion, and the door a decision came through by @yoavshmariahu in #505
- Find Savings: a dead compression period never merges with a live one by @yoavshmariahu in #506
- Token spend: how many machines were shown a suggestion, and how many took one by @yoavshmariahu in #507
- Proxy: a cancelled request is not an error, and a dropped answer is by @yoavshmariahu in #509
- Release 0.2.11 by @yoavshmariahu in #510
Full Changelog: v0.2.10...v0.2.11
thinker 0.2.10
What's Changed
- Docs: usage is the page and the weekly suggestion, not the CLI by @yoavshmariahu in #498
- Report: cost by default, with cost bounds on every row of the parts table by @yoavshmariahu in #499
- Recent activity: Saved per prompt; Revert for merged pull requests; reverted decisions hidden by @yoavshmariahu in #501
- Report: cost by default, no token bounds, tables keep their size on toggle by @yoavshmariahu in #502
- Recent activity: reverted decisions hidden by default, with a toggle by @yoavshmariahu in #503
- Release 0.2.10 by @yoavshmariahu in #504
Full Changelog: v0.2.9...v0.2.10
thinker 0.2.9
What's Changed
- AGENTS.md: compress Report, Working on this repository by @yoavshmariahu in #495
- Find Savings: one cost rule, counted per prompt, explained in a breath by @yoavshmariahu in #496
- Release 0.2.9 by @yoavshmariahu in #497
Full Changelog: v0.2.8...v0.2.9
thinker 0.2.8
What's Changed
- AGENTS.md: remove Serving, Context view by @yoavshmariahu in #475
- Section pull requests are made from the base branch's own text, whatever the checkout holds by @yoavshmariahu in #477
- Page: every refresh rebuilds in place; the spinner only on a first read or a change of repository by @yoavshmariahu in #479
- Stop tracking .thinker/config.json: it is this checkout's own settings by @yoavshmariahu in #476
- Report: the Cost view no longer pushes the tables past their box by @yoavshmariahu in #480
- Find Savings: a merged section change this checkout has not pulled is not suggested again; Recent activity says which branch to pull by @yoavshmariahu in #478
- Find Savings: a failed change keeps the waste pill; a section changed inside the window is measured over the sessions since by @yoavshmariahu in #481
- Add opt-in Codex Responses proxy for old tool-output clearing by @yoavshmariahu in #482
- Record Codex proxy usage when SSE closes at completion by @yoavshmariahu in #483
- Report: estimated parts in the model's tokens, the conversation by kind, cache rewrites by cause, for every agent by @yoavshmariahu in #484
- Enable the Codex context proxy by default by @yoavshmariahu in #486
- Report: a cache write priced by its TTL, the one-hour writes at twice the input by @yoavshmariahu in #487
- thinker ui opens over every repository; --here for this checkout by @yoavshmariahu in #488
- Proxy: clear the agent's tool inputs and the earlier turns' thinking with the results, off until an experiment; the replay in dollars by @yoavshmariahu in #485
- One suggestion in the session: the harness question merged into the weekly context suggestion by @yoavshmariahu in #489
- Token spend: an internal dashboard for the proxy, the actions taken, and what they saved by @yoavshmariahu in #491
- Ignore a node_modules symlink, not the directory alone by @yoavshmariahu in #493
- Report: the two new tables off; the rest of the input under one folded "Other input" row by @yoavshmariahu in #492
- Release 0.2.8 by @yoavshmariahu in #494
Full Changelog: v0.2.7...v0.2.8
thinker 0.2.7
What's Changed
- Report: a table by token type, the rest of the session under the parts, no prose under the tables by @yoavshmariahu in #471
- Report: Recent improvements with before and after a prompt, attributed to each change alone; the unit is a prompt by @yoavshmariahu in #470
- Report: a part is green, yellow or red by its tokens a prompt against a Good and a Bad figure beside it by @yoavshmariahu in #472
- Recent activity: no See more; each row says whether the part is a built-in or a custom tool, and what it does by @yoavshmariahu in #473
- Release 0.2.7 by @yoavshmariahu in #474
Full Changelog: v0.2.6...v0.2.7
thinker 0.2.6
What's Changed
- docs: lead with context savings and show product examples sooner by @yoavshmariahu in #466
- Proxy: the clearing edit for any Messages API client, run as a service of the machine and on by default by @yoavshmariahu in #464
- Report: what was saved with thinker leads the actions, as input tokens a session before against since by @yoavshmariahu in #468
- Find Savings: section changes run in the background; Recent activity page with a badge for what needs you by @yoavshmariahu in #469
- Release 0.2.6 by @yoavshmariahu in #467
Full Changelog: v0.2.5...v0.2.6
thinker 0.2.5
What's Changed
- All repositories: a merged skill's or tool's waste from the merged figures by @yoavshmariahu in #454
- Find Savings: the installer's page opens with the suggested savings checked by @yoavshmariahu in #453
- Find Savings: a section change is a pull request, in a modal; History shows it pending, merged or rejected by @yoavshmariahu in #455
- Find Savings: judge samples 25% of sessions by default; ? beside Sessions used explains the count by @yoavshmariahu in #457
- Add Antigravity (agy) lifecycle hook support by @yoavshmariahu in #459
- Drop the trimmed copy of AGENTS.md for a checkout; an older copy is taken out once by @yoavshmariahu in #460
- Page: the Report is kept and refreshed in the background; a transcript is read once for the instruction sections by @yoavshmariahu in #458
- History: sections changed together are a row each, never bundled by @yoavshmariahu in #461
- Tests: npm test runs the test files the change reaches, not the whole suite by @yoavshmariahu in #462
- Tool outputs: a compressed tool is measured afresh from the setting, linked to its row from before by @yoavshmariahu in #456
- Prompt hook: the cross-encoder gets a deadline of 8 s from the process start; past it the lexical ranking is served by @yoavshmariahu in #463
- Release 0.2.5 by @yoavshmariahu in #465
Full Changelog: v0.2.4...v0.2.5