Repository navigation
Releases: genzagents/citable
Release list
citable 0.4.2
Action description shortened so the Action can be published to the GitHub Marketplace. Install from PyPI: pipx install citable-cli.
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Fix: the watch no longer opens a duplicate issue when two runs land close together (push + dispatch). It finds its issue by label listing instead of search, which lags new issues, and picks the oldest if duplicates already exist. Upgrade: uses: genzagents/citable@v0.4.1 (or @v0, which now points here).
citable 0.4.0: the hosted tier runner
citable hosted run: the paid tier with no server. Polls Polar for active subscriptions (sites, prompts and brand from the checkout custom fields), checks every site, runs the prompt tracking weekly, keeps one state file per subscriber, and emails through Resend: a first report within the hour of paying, an alert the moment something regresses, a weekly digest otherwise. --dry-run prints instead of sending; --subscribers=file.json runs without Polar (agencies, your own clients); citable hosted launchd prints the hourly launchd job. Setup: docs/HOSTED.md. Also: glama.json, repo topics. 28 tests.
citable 0.3.0: weekly watch and prompt tracking
GitHub Action (uses: genzagents/citable@v0.3.0): the weekly watch keeps one issue per site up to date and comments (GitHub emails you) when an AI answer bot is blocked, llms.txt disappears, the site goes down or the score drops. New: a prompts: input runs prompt tracking: does ChatGPT, Claude or Perplexity cite your site for the questions that matter, and who gets cited instead; bring your own API keys. CLI: citable track. Zero dependencies. Replaces 0.2.0, whose action.yml had a YAML error.