pwsh-terminal.overlay.yml 916 B

1234567891011121314151617181920
  1. # The pwsh terminal-card lane swaps the shipped bash stack for the PowerShell
  2. # twin: the bash executor row is disabled (patches cannot rename a row — `name`
  3. # is a guard) and the pwsh executor + tool are inserted. The permission service
  4. # refuses an unconfined executor by design (presets bundle a sandbox mode), so
  5. # its row is disabled too — this lane renders a seeded session, never a
  6. # permission decision. The seeded scenario renders the logged pwsh call/result
  7. # through the real tools on replay; no command executes, but the composition
  8. # must boot the pwsh executor, so the lane skips on hosts without a usable
  9. # `pwsh`.
  10. - id: bash-sandbox
  11. name: '@deepseek-ai/dsh-bash-sandbox'
  12. disabled: true
  13. - id: permission
  14. name: '@deepseek-ai/dsh-permission'
  15. disabled: true
  16. - insert:
  17. - id: pwsh-local
  18. name: '@deepseek-ai/dsh-pwsh-local'
  19. - id: tool-pwsh
  20. name: '@deepseek-ai/dsh-tool-pwsh'