- Added `applySearchReplace` function to handle search and replace operations with fuzzy matching capabilities. - Introduced tests for various scenarios including fuzzy matching with typos, exact matches, and handling whitespace differences. - Created a parser for search/replace blocks to facilitate the new functionality. - Updated prompts for search-replace operations to clarify usage and examples. - Added utility functions for text normalization and language detection based on file extensions. - Implemented a minimal stdio MCP server for local testing with tools for adding numbers and printing environment variables.
28 lines
650 B
Plaintext
28 lines
650 B
Plaintext
{
|
|
"selectedModel": {
|
|
"name": "auto",
|
|
"provider": "auto"
|
|
},
|
|
"providerSettings": {
|
|
"auto": {
|
|
"apiKey": {
|
|
"value": "testdyadkey",
|
|
"encryptionType": "plaintext"
|
|
}
|
|
}
|
|
},
|
|
"telemetryConsent": "unset",
|
|
"telemetryUserId": "[UUID]",
|
|
"hasRunBefore": true,
|
|
"enableDyadPro": true,
|
|
"experiments": {},
|
|
"lastShownReleaseNotesVersion": "[scrubbed]",
|
|
"enableProLazyEditsMode": true,
|
|
"enableProSmartFilesContextMode": true,
|
|
"selectedTemplateId": "react",
|
|
"selectedChatMode": "build",
|
|
"enableAutoFixProblems": false,
|
|
"enableAutoUpdate": true,
|
|
"releaseChannel": "stable",
|
|
"isTestMode": true
|
|
} |