Huginn/crates/mind-body/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Eureka e2c9638f27 mind-body: a delivered chat image reaches her session as an image block
ChatDelivery gains tuple index 11, `image: Option<ChatImage>` ([path, mime,
size, sha256], a reference into her per-room image store, never bytes); the
pending kind is gamecult.persona.chat_pending.v2, and v1 answers and records
still decode with no image. chat_image::load is the one place a reference
becomes bytes: exact `<hex sha256 of room id>/<sha256>[.ext]` path with no
traversal or symlink, regular file, 5 MiB declared and actual, declared size
and sha256, png/jpeg/gif/webp magic bytes matching the declared mime. The
persona line carries the image as a base64 image block after its text and an
`attachment role=organ` line saying attached or not shown and why. The
stream-json echo of a line with blocks still counts as our echo. The store is
MIND_PERSONA_IMAGE_STORE; unset, every image is not shown.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-07 20:52:30 +00:00
..
fixtures mind-body: a delivered chat image reaches her session as an image block 2026-11-07 20:52:30 +00:00
chat_rudp.rs mind-body: a delivered chat image reaches her session as an image block 2026-11-07 20:52:30 +00:00
cli.rs mind-control: swarm brake hold stops every Mind's units, through the one stopper 2026-11-01 19:11:21 +01:00
control.rs mind-heartbeat: one heartbeat routes every Persona turn on an initiative timeline; the classifier's urgency multiplies regain, an operator mention fills, a Self-run completion reaches the classifier and never fills; burn is real spend read as the heartbeat; each Persona on her own Huginn; DM rooms answered alone; the mind-wake path deleted (squash of eureka-body/mind-heartbeat d54ba01..3a4d28f; Soul s1-s4) 2026-10-30 02:49:35 +01:00
dependency_graph.rs mind-body dependency graph test: read every target, not the host's 2026-10-10 20:15:18 +02:00
forge.rs mind-heartbeat: one heartbeat routes every Persona turn on an initiative timeline; the classifier's urgency multiplies regain, an operator mention fills, a Self-run completion reaches the classifier and never fills; burn is real spend read as the heartbeat; each Persona on her own Huginn; DM rooms answered alone; the mind-wake path deleted (squash of eureka-body/mind-heartbeat d54ba01..3a4d28f; Soul s1-s4) 2026-10-30 02:49:35 +01:00
persona_bin.rs Restore LF line endings on the files the WIP commits converted to CRLF 2026-11-01 13:45:37 +01:00
public_surface.rs mind-body: types, forbid(unsafe_code) and pair-wise gate properties carry the Grant rule 2026-10-10 22:59:21 +02:00
public_surface.txt mind-body: a delivered chat image reaches her session as an image block 2026-11-07 20:52:30 +00:00
self_run.rs Merge hands/eureka-body-project-name-addresses-steward (25502a5) into eureka-body/release-reply-path 2026-11-07 08:02:11 +00:00
stream_proxy.rs stream: the proxy-environment test is an integration target, so the lib carries no environment read 2026-11-07 09:37:17 +01:00