Skip to content

v0.1.0 — Initial public release

Choose a tag to compare

@AKzar1el AKzar1el released this 05 Jul 15:01
cad842c

Initial public release.

Added

  • 5-engine support: ChatGPT (gpt-4o-mini), Claude (claude-haiku-4-5), Perplexity (sonar), Gemini (gemini-2.5-flash-lite), and Google AI Overviews (via SerpAPI).
  • 6 MCP tools: check_visibility, get_visibility_history, compare_competitors, get_citations, get_content_gaps, refresh_brand.
  • Opt-in engine availability — engines are enabled only when their API key is present.
  • D1-backed storage: brands, prompts, runs, prompt_responses, shared_prompt_cache.
  • Cloudflare Cron Trigger (every 6h) that respects per-brand refresh_frequency (daily/weekly).
  • Admin routes: /admin/seed, /admin/run-live, /admin/run-batch-submit, /admin/run-batch-collect, /admin/generate-prompts, /admin/trigger-cron-test. All gated by SEED_SECRET.
  • Smoke test suite at tests/smoke.test.mjs (Node built-in test runner; no external deps).
  • Claude-Haiku-powered prompt generator and content-gap analyzer with deterministic fallback recommendations.