Skip to content

Releases

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 03:20

0.12.0

Features

  • Built-in embedding model, so semantic search needs no Ollama (a5bb9f5)
  • Turn on semantic search by default when Ollama is running (588688a)

Other changes

  • Merge pull request #3 from bcmyguest/feat/semantic-search-default (9f0db2b)

Thanks @bcmyguest1, @github-actions[bot]


npm

npm install -g smarter-compact@0.12.0

Registry: https://www.npmjs.com/package/smarter-compact/v/0.12.0

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 00:27

0.11.0

Features

  • Run the proxy in Docker by default with restart always (20e629c)

Bug Fixes

  • Run status through installed CLI (1991e43)

Tests

  • Expect the platform's path separator in the docker mount (ff67724)

Other changes

  • Merge pull request #2 from bcmyguest/feat/docker-proxy-default (3a45d55)

Thanks @bcmyguest1, @github-actions[bot]


npm

npm install -g smarter-compact@0.11.0

Registry: https://www.npmjs.com/package/smarter-compact/v/0.11.0

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 10 Nov 02:57

0.10.1

Bug Fixes

  • proxy: Health probe waits 5 s (8580ca0)
  • proxy: CLI waits 30 s for litellm to listen (b8a04cd)
  • search: Test patterns against whole rows, not the first 20,000 chars (30d624f)

Thanks @github-actions[bot]


npm

npm install -g smarter-compact@0.10.1

Registry: https://www.npmjs.com/package/smarter-compact/v/0.10.1

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 02:18

0.10.0

Features

  • Smarter-compact proxy restart (Linux, macOS, Windows) (deefcb5)
  • Enable/disable log each step; -q for quiet (6d486f0)

Bug Fixes

  • Hide child process windows on Windows (#1) (80a3c0b)

Documentation

  • Upgrade section for proxy-backed agents (9e75075)
  • Remote Control needs the proxy disabled (16001a0)
  • ContextBench run G at v0.9.0, 85% cost saving; regenerate chart and demo (5402a01)

CI

  • Run tests on Windows; fix Windows failures (#1) (98f407a)

Other changes

Thanks @github-actions[bot]


npm

npm install -g smarter-compact@0.10.0

Registry: https://www.npmjs.com/package/smarter-compact/v/0.10.0

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 20:24

0.9.0

Features

  • Ledger off by default (early stops on Terminal-Bench); research note with its source (c46f504)

Bug Fixes

  • Proxy notes go in their own system message (inline where none exists); never user text (ae7d5e1)

Thanks @github-actions[bot]


npm

npm install -g smarter-compact@0.9.0

Registry: https://www.npmjs.com/package/smarter-compact/v/0.9.0

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 09 Nov 17:56

0.8.1

Bug Fixes

  • instruction: 'when you need earlier content' and 'switch to a different approach' (no answering/stop framing) (16616d2)

Thanks @github-actions[bot]


npm

npm install -g smarter-compact@0.8.1

Registry: https://www.npmjs.com/package/smarter-compact/v/0.8.1

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 14:43

0.8.0

Features

  • Ledger, keep-errors (≤2,000 chars) and log reduction on by default; ledger pointers only for identical output (12ca01d)

Bug Fixes

  • Recall results untouched on arrival, get returns plain text, ledger parses real shell writes; trim note and nudge say keep working (2de1739)
  • Ledger.py ends with one newline (end-of-file-fixer) (51bd4b5)

Documentation

  • Plain-language pass on published pages (c7060f1)
  • readme: Plain benchmark summary (cf42384)

Thanks @github-actions[bot]


npm

npm install -g smarter-compact@0.8.0

Registry: https://www.npmjs.com/package/smarter-compact/v/0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 11:13

0.7.0

Features

  • Cold-cache trim (CONTEXT_COLD_TRIM) and split cache TTL (CONTEXT_CACHE_TTL_SPLIT), both off; session db v6 (2577b6b)
  • Time-remaining note on new tool results (CONTEXT_TIME_BUDGET_SECONDS, off by default) (9316b64)
  • Ledger, batched reasoning strip, log reduction, keep errors (all off by default) (28d22a1)
  • Standing reuse rules (CONTEXT_REUSE_RULES) and identical-result pointers (CONTEXT_DEDUP_RESULTS) (a33db3f)
  • bench: LHTB continue_until_timeout (upstream loop); evict: repeated-command rule for read-only commands only (9a06cc4)
  • trim: Count signed reasoning, strip it without dropping messages; drop CONTEXT_CLEAR_FIT (351b306)
  • clear: Clear tool-call input strings over 2000 chars with their results (eaa4c67)
  • bench: Verifiers use a mounted uv + Python, no GitHub download (4c47a33)
  • Lifecycle eviction behind CONTEXT_EVICTION (after TokenPilot) (446db0b)
  • bench: Report verifier partial credit from CTRF (0c7fbcb)
  • clear: Each cleared result names its own smart_compact_get id (148e163)

Bug Fixes

  • proxy: Read the 1h/5m cache-write split from LiteLLM's prompt_tokens_details (df8aef4)
  • Ledger and clock attach to the newest unpinned item (Claude Code ends requests with a system message) (f75186b)
  • clear: Accept clearing alone under CONTEXT_CLEAR_FIT x trim_at (0.63) (7e07e77)

Documentation

  • research: Correct the reasoning finding; the estimate was wrong (a86b93c)
  • research: What fills the context; clear fit dropped (fd2c415)

Reverts

  • Drop the time-remaining note (CONTEXT_TIME_BUDGET_SECONDS); keep the ledger's newest-unpinned fix (d53d346)

Thanks @github-actions[bot]


npm

npm install -g smarter-compact@0.7.0

Registry: https://www.npmjs.com/package/smarter-compact/v/0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 00:39

0.6.0

Features

  • proxy: CONTEXT_DEBUG_SHAPES logs each request's shape, counts only (9daf862)

Bug Fixes

  • proxy: Pin litellm 1.109.0rc1, never inherit a base URL that points at the proxy (6cd55d8)

Thanks @github-actions[bot]


npm

npm install -g smarter-compact@0.6.0

Registry: https://www.npmjs.com/package/smarter-compact/v/0.6.0

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 07 Nov 23:53

0.5.2

Bug Fixes

  • enable: Install litellm with uv, never point agents at a dead proxy (f2a7b05)

Documentation

  • research: Headroom for huge tool results, not integrated (0c79773)
  • scratchpad: Animation of the nudge, write and trim cycle (cb04288)

Thanks @github-actions[bot]


npm

npm install -g smarter-compact@0.5.2

Registry: https://www.npmjs.com/package/smarter-compact/v/0.5.2