Skip to content

Add Context API launch content: announcement blog post and public docs - #21059

Draft
lblackstone wants to merge 2 commits into
masterfrom
context-api-announcement
Draft

Add Context API launch content: announcement blog post and public docs#21059
lblackstone wants to merge 2 commits into
masterfrom
context-api-announcement

Conversation

@lblackstone

@lblackstone lblackstone commented Aug 21, 2026

Copy link
Copy Markdown
Member

The Pulumi Context API launches in preview on 2026-08-26. This PR is the launch content: an announcement blog post plus the public docs (overview, query recipes, a changelog entry, and an /docs/ai/ landing-page card).

The API already serves its own always-in-sync reference: the schema endpoint returns a full primer (vocabulary, grammar, worked examples) generated from the live deployment. So the docs' job isn't to mirror that query-language reference, which would just rot against it, but to make the API discoverable and teach the fetch-the-primer workflow. The overview page centers a paste-into-AGENTS.md/CLAUDE.md snippet, since agents are the primary audience; the site's existing markdown and llms.txt outputs pick up the new pages automatically. Human-focused tutorials and a mirrored query-language reference are deliberately out of scope for launch.

The recipe selectors and their example responses in recipes.md are copied from golden-test-pinned fixtures in the service repo, so they're provably correct as of writing.

The Context API is Enterprise+ (data/pulumi_pricing.yaml, new hidden context-api feature entry driving the edition callout), but it reuses Resource Search's permission model, which starts at the Team edition. The edition callout and the permission prose are kept as separate statements for that reason, rather than merged into one.

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

Social Media Review

content/blog/pulumi-context-api/index.md

X — PASS

LinkedIn — PASS

Bluesky — PASS

Note: social card not reachable (https://www.pulumi.com/images/generated/blog/pulumi-context-api/index.png) — LinkedIn will fall back to a link unfurl instead of the generated image.

Updated for commit a52b11d5027a9147ddd88e60ca81fe8c5a04e857 (short: a52b11d) at 2026-08-21 20:32 UTC.

@pulumi-bot

pulumi-bot commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

@cnunciato
cnunciato self-requested a review August 21, 2026 21:26
New docs section at /docs/insights/context-api/:

- Overview page: concept-level graph model, both endpoints in CLI and
  curl form, the fetch-the-primer workflow, and a copy-pasteable
  AGENTS.md/CLAUDE.md snippet for agent onboarding. The primer the API
  serves stays the canonical query-language reference; the docs site
  deliberately doesn't mirror it.
- Query recipes page: six selectors adapted from the service's
  test-pinned cookbook, each with its example response (from the
  matching golden files) collapsed under the query.

Launch wiring: context-api pricing feature (hidden, Enterprise+) for
the edition callout, a launch changelog entry, a cross-link card on the
AI landing page, and a docs pointer in the announcement blog post
outside the primer-only get-started steps.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@lblackstone lblackstone changed the title Add Context API announcement blog post Add Context API launch content: announcement blog post and public docs Aug 21, 2026
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.

2 participants