mirror of
https://github.com/dograh-hq/dograh.git
synced 2026-07-04 10:52:17 +02:00
* chore: improve upon mcp prompts * Update api/mcp_server/instructions.py Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> --------- Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
22 lines
738 B
TypeScript
22 lines
738 B
TypeScript
import { defineConfig } from '@hey-api/openapi-ts';
|
|
import { loadEnvConfig } from '@next/env';
|
|
|
|
// Load .env.local / .env the same way Next.js does, so client generation targets
|
|
// the backend THIS worktree actually runs on (per-worktree BACKEND_URL set by
|
|
// scripts/worktree-assign-port.sh). Falls back to the default dev port if unset.
|
|
loadEnvConfig(process.cwd());
|
|
|
|
const backendUrl = (
|
|
process.env.BACKEND_URL ||
|
|
process.env.NEXT_PUBLIC_BACKEND_URL ||
|
|
'http://127.0.0.1:8000'
|
|
).replace(/\/+$/, '');
|
|
|
|
export default defineConfig({
|
|
input: `${backendUrl}/api/v1/openapi.json`,
|
|
output: 'src/client',
|
|
plugins: [{
|
|
name: '@hey-api/client-fetch',
|
|
runtimeConfigPath: './src/lib/apiClient',
|
|
}],
|
|
});
|