Commit acd640c
chore(docs): document how to install deno and related certs for agents (commontoolsinc#2030)
* Add minimal test reproducing ConflictError warnings
- Identified that ~42 ConflictError warnings appear during parallel test execution
- Root cause: pattern-harness.ts uses shared DID for all tests
- Conflicts occur during cleanup when multiple tests dispose simultaneously
- All conflicts target the same entity (of:baedr...) in shared DID space
- Created minimal-conflict-repro.test.ts documenting the behavior
The test file includes:
- Detailed explanation of root cause
- Example error output
- Instructions for observing the conflicts
- 20 parallel test instances (requires full suite timing to reproduce)
* docs: Add Deno setup and SSL certificate troubleshooting to DEVELOPMENT.md
- Added Environment Setup section with Deno installation instructions
- Documented PATH configuration for ~/.deno/bin
- Added troubleshooting for SSL certificate errors in CI/test environments
- Included warning about --unsafely-ignore-certificate-errors flag
* docs: Expand SSL certificate troubleshooting with root cause and proper fixes
- Explain root cause: missing/outdated CA certificate bundles
- Add proper fix: installing ca-certificates for Debian/Ubuntu/Alpine
- Document environment variable workarounds (DENO_TLS_CA_STORE, NODE_TLS_REJECT_UNAUTHORIZED)
- Clarify when workarounds are acceptable vs proper fixes
* docs: Simplify SSL certificate section to only document proper fix
Removed workarounds that bypass certificate validation.
Only document the correct solution: installing ca-certificates.
* Revert: Remove incorrect minimal conflict reproduction test
The test was based on incorrect understanding of the issue.
---------
Co-authored-by: Claude <[email protected]>1 parent c1c0183 commit acd640c
1 file changed
+41
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
316 | 316 | | |
317 | 317 | | |
318 | 318 | | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
319 | 360 | | |
320 | 361 | | |
321 | 362 | | |
| |||
0 commit comments