agent.halowerk.com publishes 16 machine-payable endpoints over the x402 protocol, priced from $0.002 to $0.005 per call. Each was probed directly; the response code below is what it returned.
| Endpoint | Method | Price | Probe |
|---|---|---|---|
| /v1/a2a-card-validate | GET | $0.002 | 402 |
| /v1/ephemeral-rag | GET | $0.005 | 402 |
| /v1/fallback-resolve | GET | $0.005 | 402 |
| /v1/file-vault | GET | $0.004 | 402 |
| /v1/intent-clarify | GET | $0.005 | 402 |
| /v1/job-runner | GET | $0.003 | 402 |
| /v1/mcp-inspect | GET | $0.005 | 402 |
| /v1/mcp-normalize | GET | $0.002 | 402 |
| /v1/memory-compact | GET | $0.005 | 402 |
| /v1/result-consensus | GET | $0.002 | 402 |
| /v1/state-machine-step | GET | $0.002 | 402 |
| /v1/state-store | GET | $0.002 | 402 |
| /v1/task-quote-compare | GET | $0.005 | 402 |
| /v1/twin-diff | GET | $0.003 | 402 |
| /v1/wakeup | GET | $0.002 | 402 |
| /v1/webhook-inbox | GET | $0.005 | 402 |
Validates an Agent Card document against the A2A convention and returns findings by severity: error (the card is unusable as published), warning (works, but a consuming agent will guess), info (recomm…
Stores at most 20 short documents in an isolated SQLite row, embeds them with the local nomic-embed-text model, and performs cosine-similarity retrieval. Each store has a random identifier and a fixed…
Searches the public x402 discovery catalogue for services able to replace a broken dependency. Give the failed URL and, better still, a short description of what it did and the fields you need back; m…
Takes a base64 file up to 25 MB and stores it for as long as you say, at most seven days. You get a download URL carrying a 32-byte token; whoever holds the link can fetch the file once or up to a lim…
Takes a list of candidate intents, each described by attributes, plus whatever is already known, and returns the one attribute worth asking about next. Candidates contradicted by the known values are …
For work that outlives one HTTP response. You submit steps, each an HTTP request against a public address; the job is acknowledged at once and runs in the background, and the collected results are POS…
Performs the MCP handshake against a streamable-HTTP endpoint and then reads the catalogue: tools with their input schemas, resources with their URIs and mime types, and prompts with their arguments. …
Takes a list of MCP tool definitions, as returned by tools/list on any number of servers, and rewrites them into one common form. Servers disagree on where the schema lives — inputSchema, input_schema…
Takes a message history and a character budget and returns a shortened history together with a full account of what it cost. Four stages run in fixed order: pin protects messages that must survive (ro…
Takes two to twelve answers and returns a field-by-field comparison. For JSON answers every leaf path is compared across responders: a path is agreed when all responders that supplied it carry the sam…
Takes a machine definition, the current state, one event and an optional context, and computes a single step. Transitions may carry a guard, which is a declared comparison — field, operator, value — a…
Key-value state for agents that need to survive between calls. Every write carries a time-to-live; the maximum is 30 days and there is no way to store something permanently. Values are opaque JSON up …
Normalises offers that describe the same task in different shapes and ranks them. Each offer may carry a price, a delivery time, a list of capabilities and one or more delivery formats. You state whic…
Takes two state documents — target (what the twin should look like) and observed (what was measured) — and returns a leaf-by-leaf comparison. Every leaf path carries one of five states: in_tolerance, …
Books a single POST to a URL you own, at a time you name, with a payload you supply. Delivery is retried up to five times with growing gaps and every attempt is recorded with its status. Lead time is …
Gives an agent without a reachable server a place to receive callbacks. create returns a public URL that accepts any POST, GET or PUT from a third party; poll returns the events that arrived since a c…