Skip to content

Releases: Bagekyl/prompt-checkup

PromptCheckup v0.3.0 - Vercel Demo Deployment

Choose a tag to compare

@Bagekyl Bagekyl released this 02 Jul 01:47
11ba353

PromptCheckup v0.3.0 - Vercel Demo Deployment

This release adds cloud demo deployment support while keeping the local Web UI workflow available.

Added

  • Vercel API Functions for /api/chat and /api/health.
  • Protected demo access-code support.
  • Server-side Dify API handling for Vercel.
  • Input length validation for public demo safety.
  • Vercel deployment documentation.
  • localStorage persistence for demo access code where applicable.

Changed

  • Updated the Web UI for cloud demo usage.
  • Shared Dify API handling between local and Vercel environments.
  • Improved timeout handling and error display for long-running Dify blocking requests.
  • Updated roadmap priority for streaming response and Dify Flow optimization.

Fixed

  • Fixed multilingual task type submission by sending canonical Dify values.
  • Fixed report state preservation during follow-up.
  • Fixed follow-up message bubble layout.
  • Fixed error card layout for 400 / 403 / 504 cases.
  • Fixed duplicate report title display in the rendered report view.

Security

  • DIFY_API_KEY stays server-side.
  • Browser calls only /api/chat.
  • Demo access code is sent via x-demo-access-code.
  • .env and server/.env remain ignored.

Known Limitations

  • v0.3.0 uses Dify Chat API in blocking mode.
  • Complex reports may take 40–60 seconds or occasionally hit upstream/serverless timeout limits.
  • Demo access code is lightweight protection, not full authentication or per-user quota.
  • Streaming response is planned for v0.4.0.
  • Dify Flow output/performance optimization is planned for v0.5.0.

PromptCheckup v0.2.1 - CI Setup

Choose a tag to compare

@Bagekyl Bagekyl released this 30 Jun 08:48
1ea0e73

Highlights

PromptCheckup v0.2.1 is a patch release that adds GitHub Actions CI for repository quality checks.

This release does not change runtime features.

Added

  • Added GitHub Actions CI workflow.
  • CI now runs npm ci, npm run build, and npm audit --omit=dev on pull requests and pushes to main.
  • Added CI status badge to README.

Changed

  • Updated project version display to v0.2.1.
  • Updated CHANGELOG and roadmap.

Notes

  • No Dify Flow changes.
  • No runtime behavior changes.
  • No API key or environment file changes.

PromptCheckup v0.2.0 - Local Web UI

Choose a tag to compare

@Bagekyl Bagekyl released this 30 Jun 08:12
91060cd

Highlights

PromptCheckup v0.2.0 introduces the first Local Web UI for the Dify Chatflow template.

This release turns PromptCheckup from an importable Dify Chatflow template into a reproducible local Web UI workflow with a local Dify API wrapper, real Dify diagnosis, multi-turn follow-up, and multilingual UI support.

Added

  • Added a local React Web UI for PromptCheckup.
  • Added a local Node.js Dify API wrapper.
  • Added real Dify diagnosis through the user's own Dify App API.
  • Added multi-turn follow-up support.
  • Added re-diagnose current form.
  • Added new session handling.
  • Added local draft persistence.
  • Added Chinese / English / Japanese UI.
  • Added copy full report, copy last answer, and download Markdown actions.
  • Added v0.2.0 UI version display.
  • Added updated documentation and roadmap through v0.7.0.

Changed

  • Updated task type and review depth handling to submit canonical Dify values while keeping localized UI labels.
  • Removed dedicated optimized / advanced prompt copy actions from v0.2 because Dify currently returns these sections as natural-language Markdown rather than stable machine-readable fields.
  • Updated README, docs, and CHANGELOG to match the actual v0.2.0 feature set.

Security

  • Dify API Key stays server-side in the local wrapper.
  • Browser requests use local /api/chat instead of calling Dify directly.
  • .env and server/.env remain ignored and must not be committed.
  • Production dependency audit passed with npm audit --omit=dev.

Known Limitations

  • Dedicated optimized / advanced prompt copy will return in a future version after Dify outputs stable structured fields or explicit Markdown markers.
  • Review-depth modes may need stronger Dify Flow prompt logic to produce more differentiated outputs.
  • v0.2.0 does not include database history, login, cloud sync, Docker support, or desktop apps.

Roadmap

Next planned direction:

  • v0.3.0: Structured Dify output for stable optimized / advanced prompt extraction and stronger review-depth behavior.
  • v0.4.0: Improved report reading experience.
  • v0.5.0: Deployment and reproducibility improvements.
  • v0.6.0: Multilingual expansion.
  • v0.7.0: Prompt workspace with local history and reusable templates.