Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Prepare applications for Azure deployment by generating infrastructure code, Dockerfiles, and config files.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/services/functions/templates/base/eval/typescript.md
1# Base HTTP Template - TypeScript Eval23## MCP Template Validation45| Criteria | Expected | Status |6|----------|----------|--------|7| Template discovery | `functions_template_get(language: "typescript")` returns list | ✅ PASS |8| Template scaffolded | `http-trigger-typescript-azd` | ✅ PASS |9| Has trigger code | `app.http` trigger in output | ✅ PASS |10| Has IaC | `projectFiles[]` includes Bicep | ✅ PASS |1112## Agent Behavior Validation1314```text151. Agent calls: functions_template_get(language: "typescript")162. Agent scans templateList for HTTP trigger templates173. Agent selects: http-trigger-typescript-azd184. Agent calls: functions_template_get(language: "typescript", template: "http-trigger-typescript-azd")195. Agent writes: functionFiles[] + projectFiles[]20```2122## Code Indicators Verified2324- `app.http` trigger pattern (V4 model)25- TypeScript compilation successful (`npm install` + `tsc`)26- HTTP trigger with request/response handling2728## Test Date29302026-04-223132## Verdict3334**PASS** - MCP template provides complete TypeScript HTTP trigger with IaC and V4 programming model.35