diff --git a/.env.baseai.example b/.env.baseai.example deleted file mode 100644 index b0d9e992c..000000000 --- a/.env.baseai.example +++ /dev/null @@ -1,22 +0,0 @@ -# !! SERVER SIDE ONLY !! -# Keep all your API keys secret — use only on the server side. - -# TODO: ADD: Both in your production and local env files. -# Langbase API key for your User or Org account. -# How to get this API key https://langbase.com/docs/api-reference/api-keys -LANGBASE_API_KEY= - -# TODO: ADD: LOCAL ONLY. Add only to local env files. -# Following keys are needed for local pipe runs. For providers you are using. -# For Langbase, please add the key to your LLM keysets. -# Read more: Langbase LLM Keysets https://langbase.com/docs/features/keysets -OPENAI_API_KEY= -ANTHROPIC_API_KEY= -COHERE_API_KEY= -FIREWORKS_API_KEY= -GOOGLE_API_KEY= -GROQ_API_KEY= -MISTRAL_API_KEY= -PERPLEXITY_API_KEY= -TOGETHER_API_KEY= -XAI_API_KEY= diff --git a/.eslintrc.json b/.eslintrc.json index d2a18faf8..48f7085f1 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,6 +1,6 @@ { - "extends": "next/core-web-vitals", - "rules": { - "react/no-unescaped-entities": "off" - } + "extends": "next/core-web-vitals", + "rules": { + "react/no-unescaped-entities": "off" + } } diff --git a/.vscode/settings.json b/.vscode/settings.json index a337483de..f7366871e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,7 @@ { - "files.associations": { - "*.mdx": "markdown", - } + "files.associations": { + "*.mdx": "markdown" + }, + "editor.formatOnSave": true, + "editor.defaultFormatter": "esbenp.prettier-vscode" } diff --git a/AGENTS.md b/AGENTS.md index 071416993..9a5e9b001 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -2,22 +2,22 @@ ## Build Commands -- **Type Check**: `npx tsc --noEmit` -- **Build**: `npm run build` -- **Dev**: `npm run dev` -- **Lint**: `npm run lint` +- **Type Check**: `npx tsc --noEmit` +- **Build**: `npm run build` +- **Dev**: `npm run dev` +- **Lint**: `npm run lint` ## AI Chat Integration This site uses **runLLM** for the AI chat widget. The integration is implemented via: -- **Location**: `src/app/layout.tsx` -- **Widget**: runLLM script loaded via Next.js `