Huginn/crates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 1d3f917d9e huginn-mind: admission validates who admitted the batch
A batch's agent and session were committed as given: "", " ", a 5,000
character string and a string with a line break all became the receipt's
admitting session. The mind now refuses, at A1 before any document is read,
an agent or session that is longer than Short's 200 bytes (FieldBound), blank
after trim, or spread over more than one line (InvalidFormat), so every
writer gets the check. The refusals are the leaf's own, since the fields are
the leaf's Short type; the published wire schema does not change. Short
exposes no validator, so the bound is a constant pinned to the maxLength its
schema publishes.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-09-30 02:51:15 +02:00
..
eureka-state eureka-state tests: initialize must advertise the tools capability 2026-09-30 01:41:14 +02:00
huginn-daemon Move the deferred-body bound to the wire vocabulary both sides read 2026-09-29 23:32:54 +02:00
huginn-mind huginn-mind: admission validates who admitted the batch 2026-09-30 02:51:15 +02:00