# Halowerk Epoll Ready-List Trigger Rearm Validator

> Halowerk Epoll Ready-List Trigger Rearm Validator is a paid API for AI agents from detect.halowerk.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-11-04).

Validates claimed epoll event deliveries against a ready-list using edge-triggered, level-triggered, and one-shot rearm rules

## Facts

- Endpoint: POST https://detect.halowerk.com/v1/F-T-EPOLL_NOTIFICATIONS/epoll-ready-list-trigger-rearm?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-epoll-ready-list-trigger-rearm-validator-51a9973e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pX3ADlaa-TGnGqjpTywRp

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability halowerk-epoll-ready-list-trigger-rearm-validator-51a9973e -d '<json body>'
```

Example prompt: I need to verify that these claimed epoll notifications are correct — I have a claim value of 42, and 3 events: fd 5 with op 'EPOLLIN' and edge-triggered mode true, fd 6 with op 'EPOLLOUT' and oneshot true, and fd 7 with op 'EPOLLERR' with mask 8 and interest 4. Can you check these against the ready-list trigger and rearm rules?

## When to prefer this

Use this endpoint when you need to programmatically verify that an epoll-based notification system is correctly delivering events according to Linux epoll semantics — specifically when you need to audit edge-triggered, level-triggered, or one-shot rearm behavior against a claimed ready-list. It is particularly suited for systems testing agents, kernel interface validators, or async I/O framework auditors that need to detect incorrect event reporting without running a live epoll loop.

## Known failure modes

- Invalid claim value outside allowed range (-1e12 to 1e12) returns validation error
- Event list exceeding 128 items is rejected
- Missing required 'op' field on any event causes schema rejection
- Unknown or malformed op string may cause rule-matching failure
- Contradictory edge/level/oneshot flag combinations may produce indeterminate result
- Empty events array may return trivially valid or error depending on claim

## How this service works

Prüft behauptete Event-Lieferungen einer anonymen Epoll-Readylist mit Flanken-, Pegel- und One-Shot-Regeln.

## Output

A structured validation result indicating whether the claimed epoll notification events conform to the specified trigger mode (edge, level, or one-shot) and rearm rules, including per-event conformance details and overall claim correctness.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "artifact": {
   "type": "object",
   "required": [
    "epoll_notifications"
   ],
   "properties": {
    "epoll_notifications": {
     "type": "object",
     "required": [
      "claim",
      "events"
     ],
     "properties": {
      "claim": {
       "type": "number",
       "maximum": 1000000000000,
       "minimum": -1000000000000
      },
      "events": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "op"
        ],
        "properties": {
         "fd": {
          "type": "number",
          "maximum": 1000000000000,
          "minimum": -1000000000000
         },
         "op": {
          "type": "string",
          "maxLength": 1024
         },
         "max": {
          "type": "number",
          "maximum": 1000000000000,
          "minimum": -1000000000000
         },
         "edge": {
          "type": "boolean"
         },
         "mask": {
          "type": "number",
          "maximum": 1000000000000,
          "minimum": -1000000000000
         },
         "oneshot": {
          "type": "boolean"
         },
         "interest": {
          "type": "number",
          "maximum": 1000000000000,
          "minimum": -1000000000000
         }
        },
        "additionalProperties": false
       },
       "maxItems": 128
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-epoll-ready-list-trigger-rearm-validator-51a9973e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from detect.halowerk.com](https://www.zero.xyz/host/detect.halowerk.com/llms.txt)
