Developer and agent resources for GRA Release Radar
GRA Release Radar is currently a static, client-only browser application. These developer resources are provided so AI agents, search engines, and maintainers can understand exactly what the product can and cannot do. The site publishes discovery files, markdown documentation, pricing information, and static service descriptions. It does not currently publish a live first-party analysis API, streaming endpoint, SDK, CLI, webhook receiver, or MCP transport.
Discovery URLs
| Resource | URL | Purpose |
|---|---|---|
| llms.txt | /llms.txt | Compact AI-readable product summary. |
| llms-full.txt | /llms-full.txt | Full AI-readable documentation in one request. |
| Static agent page | /agent/ | Crawler-safe structured agent view. |
| OpenAPI | /openapi.json | Static discovery and documentation resource schemas. |
| API catalog | /.well-known/api-catalog | RFC 9727-style linkset pointing to the OpenAPI description. |
| Agent JSON | /.well-known/agent.json | Agent capability description. |
| Root agent JSON | /agent.json | Fallback agent discovery path. |
| A2A card | /.well-known/agent-card.json | Agent-to-agent capability card. |
| MCP card | /.well-known/mcp/server-card.json | Static MCP discovery note. |
| OAuth metadata | /.well-known/oauth-protected-resource | OAuth resource metadata noting that no GRA OAuth server is operated. |
| Web Bot Auth directory | /.well-known/http-message-signatures-directory | Signature policy metadata for crawlers. |
| Pricing | /pricing.md | Machine-readable free pricing details. |
| Auth guide | /auth.md | Machine-readable authentication and token guidance. |
| Status | /status.json | Static status and architecture notes. |
| Agent repo rules | /AGENTS.md | Instructions for coding agents working in the repository. |
| Agent skills index | /.well-known/agent-skills/index.json | Agent Skills v0.2-style skill discovery index. |
| Error guide | /errors.md | Structured guidance for GitHub API errors and retry behavior. |
Rate limits
GRA calls GitHub from the user's browser. Agents should expect GitHub primary and secondary REST API limits. The app reads GitHub rate-limit headers such as x-ratelimit-remaining, x-ratelimit-reset, and retry-after when available. For automated work, ask the user whether they want to provide a GitHub token in the browser.
Example links
https://gra.caldis.me/?repo=vercel/next.js
https://gra.caldis.me/?repo=tauri-apps/tauri
https://gra.caldis.me/?mode=agent