Skip to content

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 13 Sep 00:55
· 19 commits to main since this release

Smith v0.2.6

Smith 0.2.6 stops installing a semantic-summary coordinator on every
persistent session.

Changed: semantic summarization is opt-in

Enabling persistence also enabled semantic summarization, and there was no
configuration key to decline it. Persistence says where a session is stored. It
does not say that a second model route should summarize it, and the coupling
meant every ordinary session carried a summary provider, an idle
summarization budget, and a protected projection for a feature it was never
asked about.

That projection was doing close to nothing. Across a full local session
history, turn-boundary compaction had fired zero times and idle compaction
three times in eighty-eight snapshots.

Summarization is now requested per session, resume included, so a session does
not inherit a second model route from the fact that it once had one.

Not changed: structural compaction

StructuralCompactor is what keeps a long session inside its input budget. It
is installed independently and is unaffected. Sessions still compact; they no
longer pay a model to write prose about themselves first.

Upgrading

Existing configuration, sessions, and protected checkpoints remain compatible.
A resumed session that previously carried summary state keeps it on disk; it is
restored when summarization is requested for that session. The pinned Agent
Runtime revision is unchanged from 0.2.5.

Full Changelog: v0.2.5...v0.2.6