Skip to content

Commit 5b8068a

Browse files
Restructure AI Automation & Pester v5 Test Migration Config (#9754)
1 parent b4b705f commit 5b8068a

17 files changed

+2626
-946
lines changed

.aider/aider.psm1

Lines changed: 0 additions & 730 deletions
This file was deleted.

.aider/prompts/conventions.md

Lines changed: 0 additions & 192 deletions
This file was deleted.

.aider/prompts/template.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

.aider.conf.yml renamed to .aitools/.aider.conf.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ env-file: .aider/.env
1111
# editor-model: gpt-4o
1212

1313
## Suggested number of tokens to use for repo map, use 0 to disable (default: 1024)
14-
map-tokens: 0
14+
map-tokens: "0"
1515

1616
## Control how often the repo map is refreshed. Options: auto, always, files, manual (default: auto)
1717
map-refresh: manual
@@ -24,8 +24,7 @@ pretty: true
2424

2525
## Disable streaming responses; waits for full response before displaying
2626
## helps with estimating costs
27-
stream: false
28-
no-stream: true
27+
stream: true
2928

3029
## Enable caching of prompts to reduce token costs (default: false)
3130
cache-prompts: true
@@ -40,20 +39,20 @@ auto-commits: false
4039
no-suggest-shell-commands: true
4140

4241
## Number of pings to keep the prompt cache alive at 5-minute intervals (default: 0)
43-
cache-keepalive-pings: 5
42+
cache-keepalive-pings: "5"
4443

4544
## Add aider-specific files to .gitignore (default: true)
4645
gitignore: false
4746

48-
## Automatically lints code after changes using PSScriptAnalyzer (PowerShell linting)
49-
auto-lint: true
47+
## No reason to lint if ScriptAnalyzer cant fix it
48+
auto-lint: false
5049

5150
## map
5251
show-repo-map: false
5352
#aiderignore: .aider/.aiderignore
5453

5554
## Command to lint PowerShell code using PSScriptAnalyzer
56-
lint-cmd: "pwsh -Command Invoke-ScriptAnalyzer -Path *.ps1"
55+
# lint-cmd: pwsh -NoProfile -Command "Invoke-ScriptAnalyzer -Settings /workspace/tests/PSScriptAnalyzerRules.psd1 -Path $@"
5756

5857
## Automatically runs tests after code changes using Pester
5958
auto-test: false
@@ -101,7 +100,7 @@ git: false
101100
#code-theme: "monokai"
102101

103102
## edit the whole file
104-
edit-format: whole
103+
edit-format: diff
105104

106105
## yesss
107106
yes-always: true

.aitools/.aider.model.settings.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
- name: azure/gpt-5-mini
2+
use_temperature: false
3+
4+
- name: azure/gpt-5-chat
5+
use_temperature: false

.aitools/.claude/settings.local.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"permissions": {
3+
"allow": [
4+
"Create",
5+
"Edit",
6+
"Read",
7+
"Replace",
8+
"Write"
9+
],
10+
"deny": []
11+
}
12+
}
File renamed without changes.

0 commit comments

Comments
 (0)