Arda Kilicdagi
956a3e9acb
chore: address coderabbitai feedback
2026-03-31 16:03:08 +03:00
Arda Kilicdagi
1bbac4f879
feat: docker compose
2026-03-31 15:09:10 +03:00
Arda Kilicdagi
b05b5dd788
feat: docker compose
2026-03-31 15:08:05 +03:00
Fatih Kadir Akın
fc08dbdefe
Merge pull request #1119 from JohnPhamous/perf/prompts-isr
2026-03-31 08:38:45 +03:00
Fatih Kadir Akın
a7177656a4
Merge pull request #1118 from JohnPhamous/perf/mcp-handler-optimization
2026-03-31 08:38:12 +03:00
Fatih Kadir Akın
07a43c119e
Merge pull request #1117 from JohnPhamous/fix/mcp-get-405
2026-03-31 08:37:12 +03:00
gokbeyinac
eeed2ac7cd
Remove prompt: Kickstart Prompt for UX & UI Design
2026-03-31 04:01:21 +00:00
ah0sman
3b18df78b2
Add prompt: Translate Document to Arabic
2026-03-31 04:01:21 +00:00
evg1n
835fa2b9e7
Add prompt: Apple App Store Review Compliance Agent
2026-03-31 04:01:21 +00:00
fede.gazzelloni@gmail.com
cff5e73e4b
Update prompt: Article Summarizer
2026-03-31 04:01:20 +00:00
debashis.sarker@gmail.com
5087d4c985
Update prompt: The Technical Co-Founder: Building Real Products Together
2026-03-31 04:01:20 +00:00
aymanrabeemac@gmail.com
d023f46031
Update prompt: Code Review Specialist
2026-03-31 04:01:19 +00:00
nolanneff
ec37a8f49f
Update prompt: Code Review Specialist 2
2026-03-31 04:01:19 +00:00
ersinkoc
94c22a6928
Update prompt: Echoes of the Rust Age
2026-03-31 04:01:19 +00:00
cnwdy888@gmail.com
2c91ac1be1
Update prompt: Interview Preparation Coach
2026-03-31 04:01:18 +00:00
guangzhongzhang978@gmail.com
9e56c46717
Update prompt: Virtual Doctor
2026-03-31 04:01:18 +00:00
f
5ae825cec2
Update prompt: Code Review Assistant
2026-03-31 04:01:17 +00:00
devisasari
f47813face
Update prompt: Astrologer
2026-03-31 04:01:17 +00:00
iuzn
5b5ea22964
Update prompt: Prompt Generator
2026-03-31 04:01:17 +00:00
John Pham
a89b2e1aa0
perf: add ISR to /prompts page (60s revalidation)
...
This page has no auth() dependency and gets high traffic with
0% cache hit rate. ISR with 60s revalidation serves most
requests from cache while keeping content fresh.
2026-03-30 16:27:37 -07:00
John Pham
09aca8cf54
perf: optimize MCP handler DB queries and response sizes
...
- Remove content field from prompts/list DB query (was fetching
2-10KB per prompt just to extract variables, never returned)
- Drop arguments from prompts/list response (optional per spec,
clients get variables when they call GetPrompt)
- Replace 500-row slug fallback scan with indexed title query
- Reduce search_prompts contentPreview from 1000 to 300 chars
- Add in-memory auth cache (5-min TTL) for warm function instances
2026-03-30 16:26:30 -07:00
John Pham
2672888031
fix: return 405 on MCP GET per Streamable HTTP spec
...
The MCP Streamable HTTP spec requires servers to return either
text/event-stream (SSE) or 405 on GET requests. The previous
200 application/json response violated the spec and caused MCP
clients to enter SSE reconnection loops.
This server is stateless (no sessions, listChanged: false) and
never pushes notifications. Returning 405 tells clients no SSE
support and they stop retrying.
Ref: https://modelcontextprotocol.io/specification/2025-03-26/basic/transports
2026-03-30 16:22:49 -07:00
Fatih Kadir Akın
9c714ffaed
Merge pull request #1091 from yoloni-9527/fix/remove-redundant-non-null-assertions-in-ezoic
...
fix: remove redundant non-null assertions in ezoic.ts
2026-03-30 22:04:17 +03:00
Fatih Kadir Akın
2161843876
Merge pull request #1113 from tech-architecti/fix/seed-missing-content
...
fix: seed script fails due to missing content field
2026-03-30 22:02:43 +03:00
Aldo Jimenez
e4686cb9ee
fix: seed script fails due to missing content field
...
The seed script fetches from /prompts.json without the ?full_content=true
parameter. The API only returns contentPreview by default, so the content
field is undefined, causing PrismaClientValidationError for every prompt.
Changes:
- Add ?full_content=true to the fetch URL
- Make content optional in RemotePrompt interface
- Skip prompts without content instead of failing
Before: Created 0 prompts (1595 skipped) with validation errors
After: Created 1576 prompts (19 skipped - no content)
2026-03-30 13:56:31 -04:00
gokbeyinac
a25886cc9f
Remove prompt: Kickstart Prompt for UX & UI Design
2026-03-30 04:05:04 +00:00
umutcanyildiz@gmail.com
0ab2e14ba9
Add prompt: Pixar-Style Family Wallpaper Prompt
2026-03-30 04:05:03 +00:00
helix-77
e39b33de04
Add prompt: Academic analyst and exam pattern extractor
2026-03-30 04:05:03 +00:00
etnologiaus2022@gmail.com
a48aaafb92
Add prompt: question list for reaserch
2026-03-30 04:05:03 +00:00
etnologiaus2022@gmail.com
68613b8e5b
Add prompt: comparison of social groups
2026-03-30 04:05:02 +00:00
etnologiaus2022@gmail.com
ba061cf47a
Add prompt: subculture
2026-03-30 04:05:02 +00:00
sanjanaganesh125@gmail.com
4d857b758a
Add prompt: blood grouping detection using image processing
2026-03-30 04:05:02 +00:00
zhaoliminlawyer@gmail.com
64f3d6b0ae
Add prompt: Expert Legal Analyst in Tax and Commercial Law
2026-03-30 04:05:01 +00:00
xiaoyucunx
8a7c529ede
Update prompt: Code Review Specialist
2026-03-30 04:05:01 +00:00
cperalesg@gmail.com
0e5691ef18
Update prompt: Prompt Generator
2026-03-30 04:05:01 +00:00
panda667
c1f877932d
Update prompt: Astrologer
2026-03-30 04:05:00 +00:00
joembolinas
ae88a3004d
Update prompt: The Technical Co-Founder: Building Real Products Together
2026-03-30 04:05:00 +00:00
aitank2020@gmail.com
b7b4ffd2f0
Update prompt: Echoes of the Rust Age
2026-03-30 04:04:59 +00:00
dragoy18@gmail.com
4ff0b9405d
Update prompt: Code Review Specialist 2
2026-03-30 04:04:59 +00:00
lior1976@gmail.com
22379515e3
Update prompt: Article Summarizer
2026-03-30 04:04:58 +00:00
beresasis@gmail.com
d7156fa614
Update prompt: Interview Preparation Coach
2026-03-30 04:04:58 +00:00
sinansonmez
59f5760708
Update prompt: Code Review Assistant
2026-03-30 04:04:58 +00:00
giorgiop
b44598b685
Update prompt: Virtual Doctor
2026-03-30 04:04:57 +00:00
gokbeyinac
41e4a95556
Remove prompt: Kickstart Prompt for UX & UI Design
2026-03-29 04:03:02 +00:00
senoldak
c8172b605c
Add prompt: Impressionistic Urban Solitude
2026-03-29 04:03:01 +00:00
senoldak
638ffee508
Add prompt: Abstract Geometric Art Prompt Inspired by Wassily Kandinsky
2026-03-29 04:03:01 +00:00
senoldak
6982b40688
Add prompt: Minimalist Graphic Illustration of a Stylized Dachshund
2026-03-29 04:03:01 +00:00
surendharnadh280709@gmail.com
027585f737
Add prompt: Architecture & UI/UX Audit
2026-03-29 04:03:00 +00:00
fede.gazzelloni@gmail.com
acb64b9066
Update prompt: Article Summarizer
2026-03-29 04:03:00 +00:00
debashis.sarker@gmail.com
a857cc862e
Update prompt: The Technical Co-Founder: Building Real Products Together
2026-03-29 04:03:00 +00:00