feat variables api#2915
Conversation
Greptile SummaryThis PR adds the Variables API documentation: a new blog post, changelog entry, project-level environment variables doc page, expanded function and site env-vars pages, a new
Confidence Score: 4/5Safe to merge after adding the missing cover image asset; all documentation content and SDK examples are otherwise consistent. One P1 finding: the cover image referenced by both the blog post and the changelog is absent from the repository, causing a broken image on two public pages at publish time. No logic or security issues were found in the documentation content itself. src/routes/blog/post/announcing-variables-api/+page.markdoc and src/routes/changelog/(entries)/2026-04-28.markdoc — both reference a missing static asset. Important Files Changed
Reviews (3): Last reviewed commit: "fix ids" | Re-trigger Greptile |
| ```server-nodejs | ||
| import { Client, Project, ID } from 'node-appwrite'; | ||
|
|
||
| const client = new Client() |
There was a problem hiding this comment.
The cover field references /images/blog/announcing-variables-api/cover.png, but no such file was added in this PR and it does not exist under static/images/blog/. Every other announcement post (e.g. announcing-webhooks-api, announcing-bulk-api) ships the cover image as part of the same PR. Without it, the blog post and the changelog entry will both render a broken image.
No description provided.