Skip to content

Releases: yoavshmariahu/thinker

thinker 0.2.14

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 29 Oct 19:06
092ea35

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

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 28 Oct 20:06
526d780

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

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 28 Oct 13:31
134b5af

What's Changed

Full Changelog: v0.2.11...v0.2.12

thinker 0.2.11

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 28 Oct 07:26
95904c1

What's Changed

Full Changelog: v0.2.10...v0.2.11

thinker 0.2.10

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 26 Oct 06:19
a4b635e

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

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 25 Oct 15:13
3e24edd

What's Changed

Full Changelog: v0.2.8...v0.2.9

thinker 0.2.8

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 25 Oct 12:47
57aeed4

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

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 25 Oct 03:55
5a692af

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

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 24 Oct 16:50
bb530aa

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

Choose a tag to compare

@yoavshmariahu yoavshmariahu released this 24 Oct 08:49
5321e68

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