Skip to content

Docs: prompt configuration - #19099

Merged
jurajmajerik merged 1 commit into
masterfrom
prompt-config-docs
Jul 30, 2026
Merged

Docs: prompt configuration#19099
jurajmajerik merged 1 commit into
masterfrom
prompt-config-docs

Conversation

@jurajmajerik

Copy link
Copy Markdown
Contributor

Changes

Documents the new config object on prompt versions: a JSON object with model parameters or any settings an app reads at runtime, versioned with the prompt.

Adds to prompt management:

  • A Configuration section: what it is, editing it in the app, the API semantics (leaving config out keeps the previous one, null removes it, config-only publishes work), and Python/JS examples reading result.config with defensive defaults
  • A result.config line in both existing SDK snippets
  • A bullet in "Why use prompt management?" and a config entry in Limits

Merge order: this documents PostHog/posthog#74264 (merged), the UI in PostHog/posthog#75423, and SDK support in PostHog/posthog-python#801 and PostHog/posthog-js#4329. It should go live after the SDK releases ship, since the code examples use result.config.

Checklist

  • I've read the docs and/or content style guides.
  • Words are spelled using American English
  • Use relative URLs for internal links
  • I've checked the pages added or changed in the Vercel preview build
  • If I moved a page, I added a redirect in vercel.json (no pages moved)

@jurajmajerik jurajmajerik self-assigned this Jul 30, 2026
@github-actions github-actions Bot added the docs Improvements or additions to product documentation, "Docs" label Jul 30, 2026
@github-actions

github-actions Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Deploy preview

Status Details Updated (UTC)
🟢 Ready View preview Jul 30, 2026 12:51PM

@github-actions

Copy link
Copy Markdown
Contributor

Vale prose linter → found 7 errors, 5 warnings, 0 suggestions in your markdown

Full report → Copy the linter results into an LLM to batch-fix issues.

Linter being weird? Update the rules!

contents/docs/prompt-management/index.mdx — 7 errors, 5 warnings, 0 suggestions
Line Severity Message Rule
10:177 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
34:24 warning Use 'Markdown' instead of 'markdown'. Vale.Terms
34:132 warning Use 'Markdown' instead of 'markdown'. Vale.Terms
34:161 warning Use 'Markdown' instead of 'markdown'. Vale.Terms
57:66 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
85:22 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
90:137 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
95:26 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
220:24 warning Capitalize 'Endpoints' for PostHog's product. Use 'endpoints' for the general industry concept. PostHogBase.ProductNames
441:1 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
442:1 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
443:1 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash

@github-actions

Copy link
Copy Markdown
Contributor

Bundle report

Total JS (gzip)

7.06 MiB (+0.0 KiB / +0.0%)

Eager graph (modules shipped in each entrypoint's initial chunks)

Entrypoint Eager size Budget Modules
app 16.34 MiB (+0.0 KiB / +0.0%) report-only 1999
Largest modules in the app closure
Module Size
./src/data/mcp-tools.json 914.3 KiB
css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.101.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].oneOf[1].use[1]!./node_modules/.pnpm/postcss-loader@4.3.0_postcss@8.5.6_webpack@5.101.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].oneOf[1].use[2]!./src/styles/global.css 736.0 KiB
./src/components/Stickers/Stickers.tsx 696.4 KiB
./node_modules/.pnpm/@radix-ui+react-icons@1.3.2_react@18.3.1/node_modules/@radix-ui/react-icons/dist/react-icons.esm.js 481.4 KiB
./node_modules/.pnpm/rehype-raw@7.0.0/node_modules/rehype-raw/lib/index.js + 29 modules 395.1 KiB
./node_modules/.pnpm/@posthog+icons@0.36.6_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@posthog/icons/dist/posthog-icons.cjs.js 364.8 KiB
./node_modules/.pnpm/@posthog+icons@0.36.6_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@posthog/icons/dist/posthog-icons.es.js 354.8 KiB
./src/hooks/useCustomers.tsx + 54 modules 354.8 KiB
./node_modules/.pnpm/react-markdown@8.0.7_@types+react@16.14.66_react@18.3.1/node_modules/react-markdown/lib/react-markdown.js + 88 modules 351.4 KiB
./src/components/ProductComparisonTable/index.tsx + 121 modules 282.8 KiB
./node_modules/.pnpm/cloudinary-core@2.14.0_lodash@4.17.21/node_modules/cloudinary-core/cloudinary-core.js 281.9 KiB
./src/components/SearchUI/index.tsx + 87 modules 272.1 KiB
./node_modules/.pnpm/framer-motion@10.18.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/framer-motion/dist/es/render/dom/motion.mjs + 109 modules 253.9 KiB
./node_modules/.pnpm/d3@7.9.0/node_modules/d3/src/index.js + 208 modules 247.4 KiB
./src/components/Pricing/PricingSlider/Slider.tsx + 87 modules 240.1 KiB

Eager-graph budgets are report-only until a baseline is established. Sizes are gzip of public/**/*.js; eager size is webpack module source bytes for the modules actually shipped in the entrypoint's initial chunks (post-tree-shake).

@jurajmajerik
jurajmajerik merged commit 76aa0aa into master Jul 30, 2026
19 checks passed
@jurajmajerik
jurajmajerik deleted the prompt-config-docs branch July 30, 2026 20:01
@github-project-automation github-project-automation Bot moved this from Backlog to Done in PostHog.com planning Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Improvements or additions to product documentation, "Docs"

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant