- Created a new `platform` package to handle OS-specific hosts file paths. - Added implementations for macOS, Linux, and Windows to retrieve the hosts file path. - Introduced tests for the `GetHostsFilePath` function to ensure correct behavior across platforms. feat: Add DNS resolver for IP lookups - Implemented a `resolver` package for performing DNS lookups. - Created a `DNSResolver` struct with a `LookupIP` method to handle A-record lookups and CNAME resolution. - Added comprehensive tests for various DNS scenarios, including CNAME chains and error handling. chore: Refactor project structure and update dependencies - Restructured the project to follow Go's standard package layout. - Updated `go.mod` to Go 1.20 and added `golang.org/x/net` dependency. - Removed old source files and ensured a clean build with all tests passing.
16 lines
370 B
JSON
16 lines
370 B
JSON
{
|
|
"chat.promptFilesRecommendations": {
|
|
"speckit.constitution": true,
|
|
"speckit.specify": true,
|
|
"speckit.plan": true,
|
|
"speckit.tasks": true,
|
|
"speckit.implement": true
|
|
},
|
|
"chat.tools.terminal.autoApprove": {
|
|
".specify/scripts/bash/": true,
|
|
".specify/scripts/powershell/": true,
|
|
"&": true
|
|
}
|
|
}
|
|
|