Bifrost/tools
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 98689b787d
Some checks failed
Publish Container / Build and publish Bifrost image (push) Has been cancelled
persona matrix mouth: each Persona's rooms are the shared MATRIX_ROOMS plus her own MATRIX_ROOMS_<SLUG>
SLUG is the Persona slug upper-cased with "." and "-" turned into "_". Lists are
deduplicated; an absent variable gives shared rooms only; a malformed project alias,
or two Personas mapping to one variable, is refused at start. The send path's
UnknownRoom check already reads the mouth's own list, so another Persona's project
room is refused.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 04:12:31 +01: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 mouth-all-personas: one Matrix mouth serves every Persona; deliveries carry mentions and is_direct, refusals are typed; same-server DM invites accepted; the ring is deleted (Persona turns are the heartbeat's) (squash of eureka-body/mouth-all-personas 7b63031..5b628e2; Soul s1-s3) 2026-10-30 02:49:59 +01: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 persona matrix mouth: each Persona's rooms are the shared MATRIX_ROOMS plus her own MATRIX_ROOMS_<SLUG> 2026-10-31 04:12:31 +01: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