style.tilde.hacking.toon

tilde.style

Documentation

One event for the Airglow Cartoon Wall, written by a participant's own airglow.run automation.

main record

One event for the Airglow Cartoon Wall, written by a participant's own airglow.run automation.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

When the triggering event happened, per the participant's own automation.

emoji string Required

The emoji (one or a short cluster) to fly across the wall for this event.

maxLength: 32 bytes
label string Optional

Short human-readable description shown as the emoji's tooltip, e.g. 'new post matched my keyword filter'. Optional — falls back to a generic label client-side.

maxLength: 200 bytes
tier string Optional

How this event renders on the wall: 'avatar' (default) — rare, persistent, wanders around the screen; pick this for a one-off, one-per-person kind of event. 'item' — frequent, hops across and fades; pick this if your automation fires often (e.g. mirroring a sensor or other high-frequency source).

Allowed: avatar, item
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "emoji",
      "createdAt"
    ],
    "properties": {
      "tier": {
        "enum": [
          "avatar",
          "item"
        ],
        "type": "string",
        "description": "How this event renders on the wall: 'avatar' (default) — rare, persistent, wanders around the screen; pick this for a one-off, one-per-person kind of event. 'item' — frequent, hops across and fades; pick this if your automation fires often (e.g. mirroring a sensor or other high-frequency source)."
      },
      "emoji": {
        "type": "string",
        "maxLength": 32,
        "description": "The emoji (one or a short cluster) to fly across the wall for this event."
      },
      "label": {
        "type": "string",
        "maxLength": 200,
        "description": "Short human-readable description shown as the emoji's tooltip, e.g. 'new post matched my keyword filter'. Optional — falls back to a generic label client-side."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "When the triggering event happened, per the participant's own automation."
      }
    }
  },
  "description": "One event for the Airglow Cartoon Wall, written by a participant's own airglow.run automation."
}

Lexicon Garden

@