feat(auth): validate agent requests

This commit is contained in:
2026-06-07 17:15:40 +08:00
parent ba46258845
commit 5020e58b7e
3 changed files with 64 additions and 0 deletions
+2
View File
@@ -3,6 +3,7 @@ import { spawn } from "node:child_process";
import cors from "cors";
import express from "express";
import { requireAgentAuth } from "./auth/agentAuth.js";
import { SessionTranscriptStore } from "./sessions/transcriptStore.js";
import { ChatSessionBridge } from "./chat/sessionBridge.js";
import { config } from "./config.js";
@@ -252,6 +253,7 @@ app.post("/internal/tools/session-search", async (req, res) => {
app.use(
"/api/v1/agent/chat",
requireAgentAuth,
buildChatRouter(
sessionBridge,
opencodeRuntime,