Skip to content

v1.1.0

Choose a tag to compare

@sudo-holla sudo-holla released this 16 Oct 22:34
c43e2e2

Added

  • Configurable engine capabilities (betterCompaction.engineCapabilities): engine-dependent behaviour — reasoning-budget bound, focused-extraction instruction, prefill-capacity recovery, request-capture affinity, output-headroom guard and restarting-engine error classification — is now granted per provider id or provider/modelId glob instead of by a built-in id comparison, so an engine this project has not been developed against can be enabled from configuration. The built-in table reproduces the previous grants, so existing setups behave identically. /rcompact reports the capabilities granted to the current model.
  • Every runtime module is asserted to be in the published tarball; the new module was missing from it before that check caught it.

Compatibility

Capability grants decide what an engine supports, not where a request is sent: generation-time parameters and tokenizer preflights stay loopback-http://-only, request capture stays OpenAI-completions-only.

Install

pi install git:github.com/RickyHolland/pi-rcompact@v1.1.0 · commit c43e2e2b43ddb760e6a6a70962adaee2f5710b8c · tag object 8f752320d9c6a89c85546e9c938d79d867826ac9 · 26-file tarball.

Superseded by v1.1.1. The install line above names the pre-move repository path; behaviour is identical, so re-pin to v1.1.1 to get artifacts that match the current address.