Establishes version control for the personal Logseq DB fork before starting the server-client architecture migration and domain features described in docs/agent-guide and the approved implementation plan. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
13 lines
446 B
JavaScript
13 lines
446 B
JavaScript
export function ensureMcpAcceptHeader(request) {
|
|
const accept = request.headers.get("accept") ?? "";
|
|
const normalizedAccept = accept.toLowerCase();
|
|
if (normalizedAccept.includes("application/json") &&
|
|
normalizedAccept.includes("text/event-stream")) {
|
|
return request;
|
|
}
|
|
|
|
const headers = new Headers(request.headers);
|
|
headers.set("accept", "application/json, text/event-stream");
|
|
return new Request(request, { headers });
|
|
}
|