Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Package metadata lives in [prpm.json](prpm.json). The repo currently publishes `
| [daily-digest](skills/daily-digest/SKILL.md) | 1.0.0 | Authoring contract for `<mount>/digests/` files — windows, per-provider sections, adapter `digest()` exports, regeneration rules. |
| [writeback-as-files](skills/writeback-as-files/SKILL.md) | 1.0.0 | File-creation writeback contract — drop a JSON file at the canonical path and relayfile delivers the mutation, with dead-letter recovery. |
| [workspace-layout](skills/workspace-layout/SKILL.md) | 1.0.1 | Navigate a relayfile mount via root and per-provider `LAYOUT.md` files plus `by-*` alias indexes instead of `find`/`grep -r`. |
| [multi-host-live-mount](skills/multi-host-live-mount/SKILL.md) | 1.0.0 | Mount one workspace on many hosts and place an agent in a live-mounted tree with nothing cloned — join, per-node scopes and credentials, and proof the remote mirror is current. |
| [adding-swarm-patterns](skills/adding-swarm-patterns/SKILL.md) | 1.0.0 | Checklist for extending agent-relay with a new swarm pattern — TypeScript types, JSON schema, YAML template, and pattern/template docs. |
| [creating-cloud-persona](skills/creating-cloud-persona/SKILL.md) | 1.0.6 | Create or update a Workforce cloud persona with `persona.json`/`persona.ts`, `agent.ts`, integration scope and adapter config guidance, vendored examples, and production-correctness checks. |
| [factory-config](skills/factory-config/SKILL.md) | 1.0.2 | Create and validate Agent Relay Factory configs for repo routing, Linear states, GitHub issue ingestion, Slack, babysitter mode, and Relayflows dispatch wiring boundaries. |
Expand Down
30 changes: 29 additions & 1 deletion prpm.json
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,28 @@
"skills/workspace-layout/SKILL.md"
]
},
{
"name": "multi-host-live-mount",
Comment thread
miyaontherelay marked this conversation as resolved.
"version": "1.0.0",
"description": "Use when one Relayfile workspace must be mounted on several machines and an agent placed on a remote host inside the live tree without cloning. Covers joining an existing workspace with write opt-in, per-node mount scopes and credentials, fleet enrollment and placement, and byte-level proof that remote mirrors are current. Treats daemon liveness, lag/status lines, and fleet-node presence as non-proof.",
"format": "claude",
"subtype": "skill",
"tags": [
"relayfile",
"multi-host",
"fleet",
"mount",
"staleness",
"placement",
"agent-context"
],
"files": [
"skills/multi-host-live-mount/SKILL.md",
"skills/multi-host-live-mount/scripts/assert-mirror-current.sh",
"skills/multi-host-live-mount/scripts/assert-known-true-now.sh",
"skills/multi-host-live-mount/scripts/assert-cross-host-write-visible.sh"
]
},
{
"name": "adding-swarm-patterns",
"version": "1.0.0",
Expand Down Expand Up @@ -455,7 +477,7 @@
"id": "relayfile-workspace",
"name": "Relayfile Workspace",
"description": "Relayfile workspace primitives for agents - activity digests, workspace layout, and file-native provider writeback",
"version": "1.0.1",
"version": "1.0.2",
"category": "development",
"tags": [
"relayfile",
Expand Down Expand Up @@ -488,6 +510,12 @@
"version": "latest",
"required": true,
"reason": "Create provider mutations through file-native writeback with schemas and dead-letter recovery"
},
{
"packageId": "@agent-relay/multi-host-live-mount",
"version": "latest",
"required": true,
"reason": "Mount one existing Relayfile workspace on several hosts and prove each agent-visible mirror is current before placement"
}
]
}
Expand Down
Loading