Skip to content

v1.3.0

Choose a tag to compare

@oneamitj oneamitj released this 02 Nov 00:31
· 1 commit to main since this release

Request metrics and a reworked web dashboard.

  • metrics <name> (PowerShell: lilypad metrics <name>). Shows requests in the last hour, 24 hours and 7 days and in total, the 2xx, 4xx and app 5xx counts, p50/p95 response time over 24 hours, and when the last request came in. Creator or admin only. Data lags about 2 minutes, counts requests rather than unique visitors, and "app 5xx" leaves out the load balancer's own 502/503/504 errors.
  • status shows the total request count (Requests: N total, data.requests), or n/a if it can't be read.
  • Web client
    • A Metrics tab in the demo panel and a Requests row on Overview.
    • Sort by project name (the default), client or status.
    • Group by client, on by default, with demos that have no client last.
    • Card view (the default) or a compact list view. Your choices are remembered in this browser.
    • The client tag now sits on the same line as the project name, at the same size.
    • Fix: the "All clients" filter listed only "All clients", never the clients themselves.
  • Skill: documents metrics, data.requests and what to do when the numbers read 0.

Needs the platform with ADR 028 deployed. On an older platform, metrics fails with an unknown-action error and status has no Requests line. Pin with LILYPAD_VERSION=v1.3.0.

Direct download (no installer). Assets on this release, checked with SHA256SUMS.txt:

  • lilypad: bash CLI. chmod +x lilypad, then put it on your PATH.
  • lilypad.ps1: PowerShell CLI.
  • lilypad-skill.zip: the Claude Code skill. Unzip it into ~/.claude/skills/ to get ~/.claude/skills/lilypad/.
  • lilypad.skill: the same skill as one file, for uploading under Skills in claude.ai or the Claude desktop app.

Set the platform URL once with lilypad config url <URL> (or LILYPAD_URL).