Skip to content

Conversation

robertjdominguez
Copy link
Collaborator

Description

  • Migrated PromptQL configuration from public to private DDN deployment
  • Updated client to target private DDN endpoint

Previously, the system was configured for the public DDN environment:

contexts:
  default:
    project: pql-docs  # Public DDN project
const client = createPromptQLClientV2({
  apiKey: process.env.PQL_API_KEY || "",
  // Defaulting to public DDN endpoints
  ddn: {
    headers: {
      Authorization: `Bearer ${token}`,
    },
  },
});

Now the entire stack points to our private DDN deployment:

contexts:
  default:
    project: docs-bot  # Private DDN project
const client = createPromptQLClientV2({
  apiKey: process.env.PQL_API_KEY || "",
  baseUrl: "https://promptql.ddn.pro.hasura.io/api",  // Private DDN endpoint
  ddn: {
    headers: {
      Authorization: `Bearer ${token}`,
    },
  },
});

This migration moves DocsQL from Hasura's public DDN to our private deployment, providing better isolation, enhanced controls, and dedicated resources. The docs-bot project name reflects our private namespace, while the explicit baseUrl ensures all PromptQL requests route through our controlled infrastructure rather than shared public endpoints.

@robertjdominguez robertjdominguez changed the title Chore: migrate to private ddn Chore: Migrate to private ddn Aug 14, 2025
@robertjdominguez robertjdominguez force-pushed the rob/pql/migrate-to-private-ddn branch from ea83519 to 849edcf Compare August 14, 2025 17:36
@robertjdominguez robertjdominguez merged commit 0278da8 into main Aug 14, 2025
2 checks passed
@robertjdominguez robertjdominguez deleted the rob/pql/migrate-to-private-ddn branch August 14, 2025 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant