Skip to main content
Whatever your deployed app prints becomes queryable log entries. Entries look the same regardless of runtime class: Retention is 7 days. Queries return the most recent matching entries, oldest first; the window defaults to the last hour.

CLI

API

Responses are { entries, note? }note appears when there’s context worth surfacing, like a project that has no runtime because nothing was deployed yet. Full contract in the Logs API.

MCP

Discover logs.query with MCP search, then pass its GET path and query parameters to korve.request.

Notes

  • Build output is not here — it lives on each deploy (korve deploys get <deploy-id>); this stream is what your app prints at runtime.
  • Log volume meters logs.events per million events — see the rate card.
  • The dashboard’s Logs tab is the same query with a refresh button.