Skip to content

v0.5.0 — live standings + share table

Choose a tag to compare

@arturogarrido arturogarrido released this 14 Jun 05:03

Live cumulative standings (bug fix) + share table

Fixed a live bug: claudinho table, the MCP get_standings tool, and the standings:// resource were showing wrong, all-zero group standings during the tournament — they computed a table from a ±1-day live-match window over the resultless bundled schedule, so any group not playing that day read 0-0-0. They now source authoritative cumulative standings from ESPN's standings feed (via a new optional adapter.fetchStandings()), failing closed to a degraded roster (flagged, no attribution) rather than a confidently-wrong table.

New — claudinho share table <GROUP>: a copy-pasteable group-standings card (CLI + MCP get_share_snippet { group }). Facts + emoji flags only, no market line, disclaimer non-optional; a degraded card carries a not-live notice.

Also: Glama B→A polish for the get_today / get_live / get_match / get_standings tool descriptions; clock-injection determinism fixes so the test suite stays green through and past the tournament.

All three packages (@claudinho/cli, @claudinho/mcp, @claudinho/core) published to npm with provenance. Not affiliated with FIFA or Anthropic.