Skip to content

Thinkroom v0.2.4

Choose a tag to compare

@phenomenoner phenomenoner released this 01 Sep 12:07
· 13 commits to main since this release

Thinkroom v0.2.4

This maintenance release makes Prime Agent output-limit handling more robust without weakening any
transport, event, control, final-text, process-envelope, or validated-response bound.

Fixed

  • Prime RPC message_update telemetry now has its own bounded event budget and no longer consumes
    the lower semantic-event budget used by research output. Unknown RPC event types remain charged to
    the semantic budget and therefore fail closed.
  • Output-limit failures retain the stable public OUTPUT_LIMIT_EXCEEDED code and a bounded audit
    subtype across provider, process-isolation, engine-normalization, and failover audit seams.
  • Output-limit failures during initial fork generation or its one schema-repair attempt now use the
    existing deterministic fork fallback. The run can continue to critique and synthesis without an
    extra provider retry; other provider and timeout failures retain their previous behavior.
  • Managed Skills can migrate directly from the exact six-file v0.2.3 receipt to v0.2.4. Modified
    payloads and unknown, malformed, duplicate, or foreign receipt authorities still fail closed
    before mutation.

Verification

  • All required lock, formatting, lint, type, and repository gates passed; the full suite contains
    309 passing tests.
  • The preserved wheel was installed after 43 hash-locked dependencies with --no-deps, then passed
    locked-runtime, six-payload package, restart-readback, and exclusive-lock process checks.

The deterministic backend and fallback prove orchestration and containment, not research quality.
SQLite release support remains single-instance only.

Full changelog: v0.2.3...v0.2.4