Agent Chat Worker
This Cloudflare Worker provides the /api/chat endpoint for the dashboard chat bar.
Setup
- Install dependencies:
cd worker
npm install
- Authenticate Wrangler:
npx wrangler login
- Add the OpenAI key as a secret:
npx wrangler secret put OPENAI_API_KEY
- Optional local development:
copy .dev.vars.example .dev.vars
npm run dev
- Deploy:
npm run deploy
After deploy, copy the Worker URL and paste it into Agent/chat-config.js:
window.AGENT_CHAT_CONFIG = {
endpoint: "https://your-worker-name.workers.dev/api/chat",
assistantName: "Agent Chat",
};
If you later bind a custom subdomain, update the same file to that custom URL.