Heimdall
6548ca8385
mouth: deliver media events as a typed line
...
m.image/m.file/m.audio/m.video reached Personas as a bare filename and
dropped content.url. The delivery text now leads with
[kind filename mime size url], then the caption. Applies to the delivery
and to context lines. Wire v1 is unchanged. Nothing is fetched: a Persona
turn is a tool-less text call.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-03 18:09:43 +00:00
..
Bifrost.Web.Tests
Logout tests: pin the loop's own tick-failure catch now that subject faults are isolated
2026-10-28 01:57:31 +01:00
fixtures
persona matrix mouth: send gate tests, the captured #swarm head, v2 golden fixtures
2026-11-03 11:02:07 +01:00
cultmesh-bridge-commands.test.mjs
Bifrost pump: one verb, one path; refuse anything else with a failed receipt
2026-09-30 16:59:51 +02:00
fake-clock.mjs
Watchdog notice reader: a future stamp is eligible now; no production clock seam
2026-10-01 02:19:01 +02:00
persona-feedback-cli.test.mjs
persona-mouth: Matrix ear and mouth for Personas (brake-refusing sends, token only in the Authorization header, cursor after ack, one ring per idle window); delete the Discord posting actuator (squash of eureka-body/persona-mouth 1894f65..ab2bdc6; Soul s1)
2026-10-29 19:41:30 +01:00
persona-feedback-idunn-health.test.mjs
Prove signed health transport identity
2026-07-22 02:53:44 +01:00
persona-matrix-mouth-runtime.test.mjs
persona matrix mouth: a v2 send is refused if the room moved past her basis; check and PUT are one step per room across every Persona
2026-11-03 11:01:44 +01:00
persona-matrix-mouth-send-gate.test.mjs
send gate: re-check the brake after the gate wait, before the PUT
2026-11-03 10:37:22 +00:00
persona-matrix-mouth.test.mjs
mouth: deliver media events as a typed line
2026-11-03 18:09:43 +00:00
watchdog-notice.test.mjs
Watchdog notice reader test: status reads the same fake clock as the runs
2026-10-01 02:25:13 +02:00