Skip to content

fix(dogfood): update display name and add README#24487

Merged
EhabY merged 5 commits intomainfrom
fix/dogfood/vscode-coder/display-name-and-readme
Apr 17, 2026
Merged

fix(dogfood): update display name and add README#24487
EhabY merged 5 commits intomainfrom
fix/dogfood/vscode-coder/display-name-and-readme

Conversation

@EhabY
Copy link
Copy Markdown
Contributor

@EhabY EhabY commented Apr 17, 2026

Summary

Update the vscode-coder dogfood template with better naming, documentation, and agent testing instructions.

Changes

  1. dogfood/main.tf: Rename display name from "Write VS Code Extension on Coder" to "Write Coder VS Code Extension on Coder" — includes the product name and stays consistent with the Write X on Coder pattern.

  2. dogfood/vscode-coder/README.md (new file): Documents the template purpose, testing commands (including headless integration tests with xvfb-run), hosting infrastructure, and provisioner configuration. All content is self-contained — no relative links to other dogfood templates.

  3. dogfood/vscode-coder/main.tf: Add a -- Testing -- section to the Claude system prompt so agents know to use xvfb-run -a pnpm test:integration for integration tests, matching CI behavior.

Note

Generated by Coder Agents

EhabY added 2 commits April 17, 2026 15:15
Add headless integration test instructions (xvfb-run) to both the
README and the Claude system prompt so agents and developers know
how to run tests the same way CI does.
Remove em-dashes, drop duplicated command table in favor of linking
to the repo's AGENTS.md, and keep the xvfb-run callout explicit.
@EhabY EhabY changed the title fix(dogfood/vscode-coder): update display name and add README fix(dogfood): update display name and add README Apr 17, 2026
@EhabY EhabY marked this pull request as ready for review April 17, 2026 15:37
EhabY added 2 commits April 17, 2026 15:41
Add two new agent metadata entries to match the coder template:
- Git Branch: shows the current branch in the repo (polls every 10s).
- Word of the Day: fetches from Merriam-Webster (once daily).
The repo_dir can be empty before clone finishes, and branch info
is already visible in the terminal and IDE.
Comment thread dogfood/vscode-coder/main.tf
Comment thread dogfood/vscode-coder/main.tf
@EhabY EhabY merged commit ee56363 into main Apr 17, 2026
29 checks passed
@EhabY EhabY deleted the fix/dogfood/vscode-coder/display-name-and-readme branch April 17, 2026 16:06
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants