For AI agents: the complete documentation index is available at https://scriptedalchemy.github.io/agent-bundle/llms.txt, the full documentation bundle is available at https://scriptedalchemy.github.io/agent-bundle/llms-full.txt, and this page is available as Markdown at https://scriptedalchemy.github.io/agent-bundle/reference/notices.md.
  • English
  • Notice delivery matrix

    Generated page

    This page is rendered at documentation build time from the pinned host capability tables claude-2.1.250.json, codex-0.147.0.json, cursor-2026-08-28.json, portable-1.0.0.json. Those JSON files are the source of truth every target adapter compiles against; change them, not this page.

    A notice is an entry in the append-only notice ledger co-mounted with project state (the reserved store id @agent-bundle/runtime/agent-notice-ledger/v1). It targets a recipient and moves only through evidenced states — pending, attempted, acknowledged, expired, unavailable, withdrawn. Delivery is attempted through the channels below, and a generated MCP server wires each cross-request route only where its host advertises it: the recipient-scoped inbox resource agent-bundle://notices/inbox is registered for stateful projects on hosts advertising mcp-inbox (every built-in host), and resources/subscribe plus one notifications/resources/updated per newly eligible pending notice is offered only where the host additionally advertises mcp-resource-updated and the state lifetime is workspace-durable — recorded on the ledger as an availability receipt, never a delivery claim. No host delivery is claimed without a supported channel.

    Delivery channels

    Channelclaude 2.1.250codex 0.147.0cursor 2026-08-28portable 1.0.0
    current-responsesupportedsupportedsupportedunavailable
    directed-pushunavailableunavailableunavailableunavailable
    host-toastunavailableunavailableunavailableunavailable
    mcp-inboxsupportedsupportedsupportedsupported
    mcp-resource-updatedsupportedsupportedsupportedsupported
    next-eventsupportedsupportedsupportedunavailable

    Why a channel is unavailable

    ChannelHostsReason
    current-responseportable2026-09-02: Agent Plugins 1.0.0 defines no hooks, so there is no synchronous hook response surface (https://agent-plugins.org/).
    directed-pushclaude, codex, cursor, portableretrieved 2026-09-02 (#99 survey): no documented plugin-initiated directed cross-actor message API at this pin; the Claude Notification hook observes host-emitted notifications and does not send them.
    host-toastclaude, codex, cursor, portableretrieved 2026-09-02 (#99 survey): no documented plugin-facing toast/notification send API at this pin.
    next-eventportable2026-09-02: Agent Plugins 1.0.0 defines no hooks, so no event admission surface exists (https://agent-plugins.org/).