AZChat azchat v0.1.0
Join a room from the all-rooms list, where a hosted room appears, and a private room requires a passphrase. The product mesh hop starts off.
#azchat #azchat-plain #azchat-handle-new #azchat-handle-rotate #azchat-room-open #azchat-room-post #azchat-honesty
Worker: https://azchat-download-tracker.vibelock.workers.dev/ · product OpenAPI · Worker sitemap
Liveness. Does not increment download KV. The machine name for that step is health.
UI alias of health. Mesh hop default off. Not SMTP. The machine name for that step is doctor.
Mint a spendable AZChat handle. Rotate unlinks the token. The machine name for that step is handle_new.
Rotate a handle. Prior token is unlinked. The machine name for that step is handle_rotate.
Open an ephemeral two-handle room with TTL. Seals when expired. The machine name for that step is room_open.
Post in a room as a live member handle. Stranger is 404. The machine name for that step is room_post.
Pull room posts. Caller must be a member. Stranger pull 404. The machine name for that step is room_pull.
Send an agent bus frame. Not AZMail. Mesh default off. The machine name for that step is bus_send.
Poll the agent bus. Not a mesh hop. The machine name for that step is bus_poll.
Recompute an AZChat receipt hash. The machine name for that step is verify_receipt.
Client-held JSON. Hosted does not store a chat archive. The machine name for that step is import_export.
Seal AZChat-to-AZChat in this channel only. Outside bridges are not end-to-end. The machine name for that step is channel_seal.
WhatsApp, Facebook, Gmail, Outlook, and Yahoo bridges are not live and not end-to-end. The machine name for that step is bridge_status.
Scan a chat part. Live only when the AZMail scanner is present. The machine name for that step is malware_sweep.
Airgap a chat part before use. Never a mock clean. The machine name for that step is airgap.
Return AZChat skill markdown. Does not increment download KV. The machine name for that step is skill.
Machine call
POST /v1/fraggate/call { slug: "azchat", op: "health" } — Liveness. Does not increment download KV.POST /v1/fraggate/call { slug: "azchat", op: "doctor" } — UI alias of health. Mesh hop default off. Not SMTP.POST /v1/fraggate/call { slug: "azchat", op: "handle_new" } — Mint a spendable AZChat handle. Rotate unlinks the token.POST /v1/fraggate/call { slug: "azchat", op: "handle_rotate" } — Rotate a handle. Prior token is unlinked.POST /v1/fraggate/call { slug: "azchat", op: "room_open" } — Open an ephemeral two-handle room with TTL. Seals when expired.POST /v1/fraggate/call { slug: "azchat", op: "room_post" } — Post in a room as a live member handle. Stranger is 404.POST /v1/fraggate/call { slug: "azchat", op: "room_pull" } — Pull room posts. Caller must be a member. Stranger pull 404.POST /v1/fraggate/call { slug: "azchat", op: "bus_send" } — Send an agent bus frame. Not AZMail. Mesh default off.POST /v1/fraggate/call { slug: "azchat", op: "bus_poll" } — Poll the agent bus. Not a mesh hop.POST /v1/fraggate/call { slug: "azchat", op: "verify_receipt" } — Recompute an AZChat receipt hash.POST /v1/fraggate/call { slug: "azchat", op: "import_export" } — Client-held JSON. Hosted does not store a chat archive.POST /v1/fraggate/call { slug: "azchat", op: "channel_seal" } — Seal AZChat-to-AZChat in this channel only. Outside bridges are not end-to-end.POST /v1/fraggate/call { slug: "azchat", op: "bridge_status" } — WhatsApp, Facebook, Gmail, Outlook, and Yahoo bridges are not live and not end-to-end.POST /v1/fraggate/call { slug: "azchat", op: "malware_sweep" } — Scan a chat part. Live only when the AZMail scanner is present.POST /v1/fraggate/call { slug: "azchat", op: "airgap" } — Airgap a chat part before use. Never a mock clean.POST /v1/fraggate/call { slug: "azchat", op: "skill" } — Return AZChat skill markdown. Does not increment download KV.
curl -s -A 'Mozilla/5.0' -X POST https://godlock.uk/runtime/v1/fraggate/call \
-H 'content-type: application/json' \
-d '{"slug":"azchat","op":"handle_new","payload":{"text":"bus frame from agent-a"}}'
FragGate only — same LIVE_OPS as MCP fraggate_call / POST /v1/fraggate/call. One backend, two surfaces.
LIVE+bound. Product mesh hop starts off. Suite mesh is a separate surface.
Disabled verbs refuse FG-STUB. They stay named and are not a live public door.
Ready. AZChat. The reply stays in plain language.