ap-wait-durable SKILL.md skillA
ap-wait-durable from agentproto/ts is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add agentproto/ts/ap-wait-durable@git:20260901.0259d5fPins git:20260901.0259d5f in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- agentproto/ts
- Path
packages/skill-pack-agentproto/src/skills/ap-wait-durable/SKILL.md- Versions recorded
- 1
- Latest version
- git:20260901.0259d5f, committed Sep 1, 2026
- Size
- 3,322 bytes
- Repository stars
- 10
- License
- Apache-2.0
Get notified when a spawned agentproto session finishes WITHOUT blocking your own turn — background a CLI wait with a completion notification, or arm a cron re-ping as a durable fallback that survives daemon restarts. Triggers — "notify me when it's done", "wait in the background", "don't block on this", "durable check-in", "ping me later".
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Wait For Sessions Without Blocking (Durable)
## When to use
You need to know when a spawned agentproto session finishes, but you don't
want to sit inside a single turn blocking on it — either because the wait
could be long, or because you want to keep working on other things in the
meantime. This is the non-blocking counterpart to ap-wait-fanin.
## Pattern: background CLI wait with a notification
Run the wait as a background terminal process and let its completion notify
you, instead of parking your own turn on it.
```bash
agentproto sessions wait sess_abc123 --until turn-end
```
Launched via a Hermes terminal with `background=true,
notify_on_complete=true`, the wait runs off to the side and its completion
arrives as a new message — zero polling inside your own context.
```bash
agentproto sessions --watch
```
Alternative for open-ended supervision of many sessions at once rather than
one specific wait.
## Pattern: cron re-ping as a durable fallback
For waits that must survive a daemon restart, or where a background terminal
isn't an option, arm a cron job that re-pings your own living session by id.
### MCP: cron_create
```json
{
"tool": "cron_create",
"args": {
…Read the whole file at its exact version.
How to install
mdr add agentproto/ts/ap-wait-durable@sha256:12603ff690e27cbdThe line at the top of this page pins the label git:20260901.0259d5f, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_mguqkqma63m3f7v2)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 1, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (3322 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
agentproto/ts · 10 stars · license Apache-2.0 · pushed 2026-11-05 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_mguqkqma63m3f7v2 GET https://markdownregistry.com/api/v1/resolve?ref=agentproto/ts/ap-wait-durable GET https://markdownregistry.com/api/v1/blob/12603ff690e27cbd41f827d4d1a75ed3c729f62625ba858a2ab0ad97a13112e0
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.