Skip to content

Commit 4b77c3b

Browse files
authored
docs: update AGENTS.md with new test files and command count reminder (#55)
Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
1 parent cf5aeb0 commit 4b77c3b

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

AGENTS.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,15 @@ src/
4545
test/
4646
unit/ Unit tests (node:test, dependency-injected, no VS Code API)
4747
batchApply.test.ts Batch template and operation count parsing (10 tests)
48-
binary.test.ts Binary discovery, managed install, compatibility, workspace env (41 tests)
48+
binary.test.ts Binary discovery, managed install, compatibility, workspace env (48 tests)
4949
binaryDiscovery.test.ts Real executable discovery on PATH (13 tests)
5050
initializeProject.test.ts Status display, agents file classification, formatError (19 tests)
5151
managedLifecycle.test.ts Managed install with real file I/O (12 tests)
5252
mcpConfig.test.ts MCP config with real temp directories (9 tests)
5353
outputChannel.test.ts Output channel logging wrapper (13 tests)
5454
patchloomCli.test.ts Patchloom CLI integration tests with real binary (23 tests)
5555
quickActions.test.ts Quick action command building, path containment (26 tests)
56+
downloadIntegration.test.ts HTTP download, redirect, streaming SHA-256 (9 tests)
5657
suite/
5758
index.ts VS Code extension integration tests
5859
runExtensionTests.ts Test runner using @vscode/test-electron
@@ -71,8 +72,10 @@ scripts/
7172
PULL_REQUEST_TEMPLATE.md PR template
7273
workflows/
7374
ci.yml CI: unit tests, build, integration tests (self-hosted)
75+
auto-approve.yml Auto-approve PRs from SebTardif and dependabot[bot]
7476
dependabot-auto-merge.yml Auto-merge minor/patch Dependabot PRs
75-
security.yml Security: npm audit, Trivy fs scan, Gitleaks (weekly + on push/PR)
77+
scorecard.yml OpenSSF Scorecard analysis (weekly + on push)
78+
security.yml Security: npm audit, Trivy fs scan, Gitleaks (weekly + on push/PR)
7679
```
7780

7881
## Architecture conventions
@@ -115,3 +118,4 @@ All I/O-dependent functions accept an `inputs` object with injectable callbacks
115118
- `npm run check` is the full gate. Nothing merges unless it passes.
116119
- All relative imports must use `.js` extensions (`from "./foo.js"`, not `from "./foo"`). Required by `moduleResolution: "node16"`.
117120
- All commits require a `Signed-off-by` line (DCO). Use `git commit -s`.
121+
- When adding commands to `package.json`, update the expected count in `test/suite/index.ts`.

0 commit comments

Comments
 (0)