| name | ping |
| description | Ping an EventSourcingDB instance to check if it is reachable. Use when the user wants to verify connectivity or check if EventSourcingDB is running. |
| allowed-tools | Bash, Read, AskUserQuestion |
Ping
Check if an EventSourcingDB instance is reachable.
Shared Instructions
First read ${CLAUDE_PLUGIN_ROOT}/shared/common.md. It explains how to determine the base URL, how to handle NDJSON responses, and which conventions apply. Follow it throughout this skill.
Request
No authentication is required for this endpoint.
curl -s -i "${ESDB_URL:-http://localhost:3000}/api/v1/ping"
Response
Check that the response contains HTTP status 200 OK and the Server header starts with EventSourcingDB/.
The response body is JSON in CloudEvents format and contains:
{"data":{"message":"My God, it's full of stars."}}