Bifrost/tests/fixtures
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Heimdall 02275ee17b Matrix mouth: fetch and store chat images (cut A), ChatDelivery v3
m.image events in delivered messages are fetched as the receiving Persona,
classified by magic bytes, bounded by size and header pixel count, and stored
under IMAGE_STORE_ROOT/<persona>/<room hash>/<bytes hash>[.ext] (0640, dirs
2750). The delivery tuple gains index 11, nil or [path, mime, size, sha256];
the pending kind becomes gamecult.persona.chat_pending.v2 with Huginn's v3
golden bytes. Refusals keep the typed text line plus a fixed-word reason.
The mouth test homeserver is answered in-process so the suite runs under a
capped address space.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-08 09:18:55 +00:00
..
persona-chat-v1 Matrix mouth: fetch and store chat images (cut A), ChatDelivery v3 2026-11-08 09:18:55 +00:00
persona-chat-v2 persona matrix mouth: send gate tests, the captured #swarm head, v2 golden fixtures 2026-11-03 11:02:07 +01:00
persona-chat-v3 Matrix mouth: fetch and store chat images (cut A), ChatDelivery v3 2026-11-08 09:18:55 +00:00
idunn.operator_incident.v1.cc Watchdog notice reader: Idunn incidents become owner DMs through Bifrost's own journal 2026-09-30 21:15:18 +02:00