@@ -9,7 +9,7 @@ Mirrors the behavior of scripts/bash/update-agent-context.sh:
99 2. Plan Data Extraction 
1010 3. Agent File Management (create from template or update existing) 
1111 4. Content Generation (technology stack, recent changes, timestamp) 
12-  5. Multi-Agent Support (claude, gemini, copilot, cursor-agent, qwen, opencode, codex, windsurf, kilocode, auggie, roo, q) 
12+  5. Multi-Agent Support (claude, gemini, copilot, cursor-agent, qwen, opencode, codex, windsurf, kilocode, auggie, roo, amp,  q) 
1313
1414. PARAMETER  AgentType 
1515Optional agent key to update a single agent. If omitted, updates all existing agent files (creating a default Claude file if none exist). 
@@ -25,7 +25,7 @@ Relies on common helper functions in common.ps1
2525#> 
2626param (
2727    [Parameter (Position = 0 )]
28-     [ValidateSet (' claude' , ' gemini' , ' copilot' , ' cursor-agent' , ' qwen' , ' opencode' , ' codex' , ' windsurf' , ' kilocode' , ' auggie' , ' roo' , ' codebuddy' , ' q' 
28+     [ValidateSet (' claude' , ' gemini' , ' copilot' , ' cursor-agent' , ' qwen' , ' opencode' , ' codex' , ' windsurf' , ' kilocode' , ' auggie' , ' roo' , ' codebuddy' , ' amp ' , ' q' 
2929    [string ]$AgentType 
3030)
3131
@@ -55,6 +55,7 @@ $KILOCODE_FILE = Join-Path $REPO_ROOT '.kilocode/rules/specify-rules.md'
5555$AUGGIE_FILE    =  Join-Path  $REPO_ROOT  ' .augment/rules/specify-rules.md' 
5656$ROO_FILE       =  Join-Path  $REPO_ROOT  ' .roo/rules/specify-rules.md' 
5757$CODEBUDDY_FILE  =  Join-Path  $REPO_ROOT  ' CODEBUDDY.md' 
58+ $AMP_FILE       =  Join-Path  $REPO_ROOT  ' AGENTS.md' 
5859$Q_FILE         =  Join-Path  $REPO_ROOT  ' AGENTS.md' 
5960
6061$TEMPLATE_FILE  =  Join-Path  $REPO_ROOT  ' .specify/templates/agent-file-template.md' 
@@ -379,8 +380,9 @@ function Update-SpecificAgent {
379380        ' auggie' Update-AgentFile  - TargetFile $AUGGIE_FILE    - AgentName ' Auggie CLI' 
380381        ' roo' Update-AgentFile  - TargetFile $ROO_FILE       - AgentName ' Roo Code' 
381382        ' codebuddy' Update-AgentFile  - TargetFile $CODEBUDDY_FILE  - AgentName ' CodeBuddy CLI' 
383+         ' amp' Update-AgentFile  - TargetFile $AMP_FILE       - AgentName ' Amp' 
382384        ' q' Update-AgentFile  - TargetFile $Q_FILE         - AgentName ' Amazon Q Developer CLI' 
383-         default  { Write-Err  " Unknown agent type '$Type '" Write-Err  ' Expected: claude|gemini|copilot|cursor-agent|qwen|opencode|codex|windsurf|kilocode|auggie|roo|codebuddy|q' return  $false  }
385+         default  { Write-Err  " Unknown agent type '$Type '" Write-Err  ' Expected: claude|gemini|copilot|cursor-agent|qwen|opencode|codex|windsurf|kilocode|auggie|roo|codebuddy|amp| q' return  $false  }
384386    }
385387}
386388
@@ -413,7 +415,7 @@ function Print-Summary {
413415    if  ($NEW_FRAMEWORK ) { Write-Host  "   - Added framework: $NEW_FRAMEWORK " 
414416    if  ($NEW_DB  -and  $NEW_DB  -ne  ' N/A' Write-Host  "   - Added database: $NEW_DB " 
415417    Write-Host  ' ' 
416-     Write-Info  ' Usage: ./update-agent-context.ps1 [-AgentType claude|gemini|copilot|cursor-agent|qwen|opencode|codex|windsurf|kilocode|auggie|roo|codebuddy|q]' 
418+     Write-Info  ' Usage: ./update-agent-context.ps1 [-AgentType claude|gemini|copilot|cursor-agent|qwen|opencode|codex|windsurf|kilocode|auggie|roo|codebuddy|amp| q]' 
417419}
418420
419421function  Main  {
0 commit comments