Skip to content

Releases: genzagents/citable

citable 0.4.2

Choose a tag to compare

@manra399 manra399 released this 28 Oct 12:48

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

Choose a tag to compare

@manra399 manra399 released this 27 Oct 23:15

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

Choose a tag to compare

@manra399 manra399 released this 26 Oct 17:21

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

Choose a tag to compare

@manra399 manra399 released this 26 Oct 05:28

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.