Agentenwerk
state store
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 to 64 KB, at most 1000 live keys per namespace. Actions: set, get, list, delete. A get on a missing or expired key answers found=false, it is not an error. The namespace is a plain string chosen by the caller and is not authenticated — anyone who knows it can read it, so do not put secrets in it.
POST https://agent.halowerk.com/v1/state-storeEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| action | string | Ja | What to do. |
| namespace | string | Ja | Namespace the key lives in. Not a secret and not authenticated. |
| key | string | Nein | Key. Required for set, get and delete. |
| value | Siehe Schema | Nein | Any JSON value. Required for set. Serialised size must stay under 64 KB. |
| ttl_seconds | integer | Nein | Lifetime in seconds, at most 30 days. |
| limit | integer | Nein | Maximum keys returned by list. |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"required": [
"action",
"namespace"
],
"additionalProperties": false,
"properties": {
"action": {
"type": "string",
"enum": [
"set",
"get",
"list",
"delete"
],
"description": "What to do."
},
"namespace": {
"type": "string",
"minLength": 3,
"maxLength": 128,
"description": "Namespace the key lives in. Not a secret and not authenticated."
},
"key": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "Key. Required for set, get and delete."
},
"value": {
"description": "Any JSON value. Required for set. Serialised size must stay under 64 KB."
},
"ttl_seconds": {
"type": "integer",
"minimum": 1,
"maximum": 2592000,
"default": 3600,
"description": "Lifetime in seconds, at most 30 days."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 500,
"default": 100,
"description": "Maximum keys returned by list."
}
}
}Veröffentlichtes Eingabebeispiel
{
"action": "set",
"namespace": "beispiel",
"ttl_seconds": 3600,
"limit": 100
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.
Weitere Endpunkte dieses Hubs
- Agentenwerk0,002 USDC
a2a card validate
POSThttps://agent.halowerk.com/v1/a2a-card-validateValidates 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 (recommended field absent).
- Agentenwerk0,003 USDC
artifact receipt
POSThttps://agent.halowerk.com/v1/artifact-receiptSeal binds an exact UTF-8 content SHA-256 digest and expiry to a HALOWERK Ed25519 signature; verify checks signature, expiry and optional exact content. The service public key is included. This attests digest receipt only, not truth, legal
- Agentenwerk0,001 USDC
base64 codec
POSThttps://agent.halowerk.com/v1/base64-codecConverts text to padded standard Base64 or decodes canonical Base64 to valid UTF-8. Rejects noncanonical padding, whitespace, URL-safe alphabet and invalid decoded UTF-8.