Bifrost/tools
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Eureka b1b145ee39 Matrix mouth: post each Persona's m.read receipt on her ack, set her presence from her brake
An ack posts her public m.read per room at the newest covered event, fire and
forget (never awaited, failure logged once, no retry). syncOnce reads the brake
once per round, passes it to answerInvites, sends set_presence on /sync and one
presence PUT on a released-to-braked transition (first braked round included).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-08 16:04:50 +00:00
..
git-gate Tighten dispatched gh gate parsing 2026-06-17 10:34:38 +01:00
git-hooks Enforce bridge-owned GitHub pushes in dispatch turns 2026-06-17 06:51:08 +01:00
agent-transport.mjs Bifrost suite: load @gamecult/cultcache-ts; skip Rust fixture tests with a stated reason 2026-09-30 17:16:39 +02:00
bifrost-bridge.mjs Watchdog notice reader: pin timeout, spawn-error, 5xx/429 and guard behaviour; say what non-2xx is 2026-09-30 22:56:27 +02:00
bifrost-crossing-documents.mjs Load CultLib entrypoints without workspace links 2026-07-15 22:20:03 +01:00
bifrost-discord-command-documents.mjs Move public crossings onto typed Bifrost transport 2026-07-15 22:16:07 +01:00
bifrost-discord-persona-ingress.mjs Own native Persona Discord transport 2026-07-22 00:34:04 +01:00
bifrost-feedback-identity.mjs Sign Persona feedback provider health 2026-07-19 21:41:50 +01:00
bifrost-repository-release-authority.mjs Gate deployments with typed release authority 2026-07-16 18:28:13 +01:00
bifrost-signed-identity.mjs Own native Persona Discord transport 2026-07-22 00:34:04 +01:00
cultmesh-bridge-commands.mjs Bifrost pump: one verb, one path; refuse anything else with a failed receipt 2026-09-30 16:59:51 +02:00
dispatch-agent-requests.mjs Remove unused postBridgeJson/postDispatchRunJson and their ensureTrailingSlash copies 2026-09-13 14:41:21 +02:00
governance-threads.mjs Bifrost suite: load @gamecult/cultcache-ts; skip Rust fixture tests with a stated reason 2026-09-30 17:16:39 +02:00
install-agent-dispatch-task.ps1 Hide agent dispatch scheduled task 2026-05-20 18:05:16 +01:00
persona-chat-documents.mjs Matrix mouth: fetch and store chat images (cut A), ChatDelivery v3 2026-11-08 09:18:55 +00:00
persona-chat-images.mjs Image store: room directory must share the Persona directory's group; never create the Persona directory 2026-11-08 09:29:59 +00:00
persona-feedback-documents.mjs Own native Persona Discord transport 2026-07-22 00:34:04 +01:00
persona-feedback-idunn-health.mjs Prove signed health transport identity 2026-07-22 02:53:44 +01:00
persona-feedback.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-matrix-mouth.mjs Matrix mouth: post each Persona's m.read receipt on her ack, set her presence from her brake 2026-11-08 16:04:50 +00:00
provider-advertisement.mjs Delete Epiphany operator bridge 2026-08-22 06:16:39 +02:00
run-agent-dispatch-hidden.vbs Hide agent dispatch scheduled task 2026-05-20 18:05:16 +01:00
verify-persona-feedback-release-authority.mjs Gate organizational Persona feedback 2026-07-18 20:32:10 +01:00
watchdog-notice.mjs Watchdog notice reader: a future stamp is eligible now; no production clock seam 2026-10-01 02:19:01 +02:00