status
Overview
Section intitulée « Overview »The status tool provides a comprehensive health check of your SESHAT installation. Always call this first before performing any operations.
Parameters
Section intitulée « Parameters »verbose boolean défaut: false If true, include detailed per-project statistics and configuration.
Response
Section intitulée « Response »{ "wallet": { "address": "0x1234...5678", "balance_eth": "0.05", "balance_usd": 100, "remaining_attestations": 700 }, "git_host": { "status": "connected", "url": "https://api.github.com" }, "notion": { "status": "connected", "bot_name": "SESHAT" }, "database": { "status": "healthy", "total_records": 142, "by_project": { "my-project": 100, "other-project": 42 }, "by_category": { "research": 80, "pr": 50, "tag": 12 } }, "last_attestation": "2026-01-16T10:30:00Z", "projects": [ { "id": "my-project", "name": "My Project", "has_repo": true, "has_vault": true, "has_notion": true, "has_git_host": true } ]}Response Fields
Section intitulée « Response Fields »wallet object Ethereum wallet information. Properties: address (string) - Public wallet address, balance_eth (string) - ETH balance on Base L2, balance_usd (number) - Estimated USD value, remaining_attestations (number) - Estimated attestations possible with current balance.
git_host object Git host connectivity status. Properties: status (string) - connected, disconnected, or not_configured, url (string) - Configured API URL.
notion object Statut de l’integration Notion. Properties: status (string) - connected, disconnected, ou not_configured, bot_name (string) - Nom du bot Notion (null si non connecte).
database object Local SQLite ledger statistics.
last_attestation string ISO timestamp of the most recent attestation
projects array List of configured projects (only with verbose: true)
Warnings
Section intitulée « Warnings »The agent should warn the user if:
Examples
Section intitulée « Examples »Basic Health Check
Section intitulée « Basic Health Check »Check SESHAT status{ "wallet": { "address": "0xABC...123", "balance_eth": "0.15", "remaining_attestations": 2100 }, "git_host": { "status": "connected" }, "database": { "status": "healthy", "total_records": 42 }}Verbose Mode
Section intitulée « Verbose Mode »Check SESHAT status with verbose mode enabled{ "wallet": { ... }, "git_host": { ... }, "notion": { ... }, "database": { ... }, "projects": [ { "id": "seshat-mcp", "name": "SESHAT MCP", "has_repo": true, "has_vault": true, "has_notion": true, "has_git_host": true } ]}When to Use
Section intitulée « When to Use »| Scenario | Action |
|---|---|
| Session start | Always check status first |
| Before bulk certification | Verify wallet has sufficient balance |
| After errors | Check connectivity and database health |
| Before release bundle | Ensure all systems operational |