-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpackage.nls.json
More file actions
268 lines (268 loc) · 18.9 KB
/
Copy pathpackage.nls.json
File metadata and controls
268 lines (268 loc) · 18.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
{
"displayName": "Lollms VS Coder",
"description": "AI-powered Visual Studio Code extension using Lollms OpenAI-compatible interface for smart coding, debugging, real-time enhancements, context management, and git commit message generation.",
"command.startChat.title": "Lollms: Start Chat",
"command.triggerCodeAction.title": "Lollms Actions...",
"command.triggerInlineSuggestion.title": "Lollms: Autocomplete",
"command.selectModel.title": "Lollms: Select Model",
"command.addFileToContext.title": "Lollms: Add File to AI Context",
"command.removeFileFromContext.title": "Lollms: Remove File from AI Context",
"command.generateCommitMessage.title": "Lollms: Generate Commit Message",
"command.commitWithAIMessage.title": "Lollms: Commit Staged Changes with AI Message",
"command.recreateClient.title": "Recreate LollmsAPI Client",
"command.refresh.title": "Refresh",
"command.cycleFileState.title": "Toggle AI Context State",
"command.addFolderToContext.title": "Lollms: Add Folder to Context",
"command.removeFolderFromContext.title": "Lollms: Remove Folder from Context",
"command.showConfigView.title": "Lollms: Open Settings",
"command.showHelp.title": "Lollms: Show Help",
"command.clearLog.title": "Lollms: Clear System Logs",
"command.exportContextContent.title": "Lollms: Export Context to Clipboard",
"command.autoSelectContextFiles.title": "Lollms: Auto-Select Context Files",
"command.saveNewFile.title": "Lollms: Save New File",
"command.executeScript.title": "Lollms: Execute Script",
"command.selectPythonInterpreter.title": "Lollms: Select Python Interpreter",
"command.inspectCode.title": "Lollms: Inspect Code",
"command.inspectFile.title": "Inspect with Lollms",
"command.fixFileErrors.title": "Lollms: Fix File Errors",
"command.debugErrorWithAI.title": "Lollms: Fix This Error",
"command.debugErrorSendToDiscussion.title": "Send Error to Discussion",
"command.buildCodeGraph.title": "Build Code Graph",
"command.showCodeGraphPanel.title": "Lollms: Show Interactive Code Graph",
"command.addSkill.title": "New Skill",
"command.learnSelectionAsSkill.title": "Lollms: Learn Selection as Skill",
"command.newDiscussion.title": "New Discussion",
"command.newTempDiscussion.title": "New Temporary Discussion",
"command.newDiscussionFromClipboard.title": "New Discussion from Clipboard",
"command.delete.title": "Delete",
"command.cancel.title": "Cancel",
"command.switchDiscussion.title": "Switch Discussion",
"command.rename.title": "Rename",
"command.generateDiscussionTitle.title": "Generate Title with AI",
"command.titleAllDiscussions.title": "Title all untitled discussions",
"command.cleanEmptyDiscussions.title": "Clean empty discussions",
"command.createDiscussionGroup.title": "New Discussion Group",
"command.renameDiscussionGroup.title": "Rename Group",
"command.deleteDiscussionGroup.title": "Delete Group",
"command.moveDiscussionToGroup.title": "Move to Group...",
"command.runScript.title": "Lollms: Run Script",
"command.createPrompt.title": "New Prompt",
"command.edit.title": "Edit",
"command.editPrompt.title": "Edit Prompt",
"command.deletePrompt.title": "Delete Prompt",
"command.useChatPrompt.title": "Use Chat Prompt",
"command.createPromptGroup.title": "New Prompt Group",
"command.renamePromptGroup.title": "Rename Group",
"command.deletePromptGroup.title": "Delete Group",
"command.movePromptToGroup.title": "Move to Group...",
"command.saveMessageAsPrompt.title": "Save as Prompt",
"command.importPrompts.title": "Import Prompts...",
"command.exportPrompts.title": "Export Prompts...",
"command.editPromptsFile.title": "Edit Prompts JSON File",
"command.generateNextNotebookCell.title": "Lollms: Generate Next Notebook Cell",
"command.enhanceNotebookCell.title": "Lollms: Enhance Notebook Cell",
"command.promptToNotebookCell.title": "Lollms: Generate/Edit Cell",
"command.convertNotebookToScript.title": "Convert to Script",
"command.fixNotebookCellError.title": "Fix Error",
"command.explainNotebookCell.title": "Explain Cell",
"command.visualizeNotebookCell.title": "Visualize Output",
"command.analyzeNotebookCellOutput.title": "Analyze Output",
"command.setContextIncluded.title": "✓ Include Content in AI Context",
"command.setContextTreeOnly.title": "□ Include in Tree Only (Default)",
"command.setContextExcluded.title": "⊘ Exclude from AI Context",
"command.setContextCollapsed.title": "C Show Collapsed (Content Hidden)",
"command.setContextDefinitionsOnly.title": "D Show Definitions Only (Structure)",
"command.saveContextSelection.title": "Lollms: Save Context Selection",
"command.loadContextSelection.title": "Lollms: Load Context Selection",
"command.resetContextSelection.title": "Lollms: Reset Context Selection",
"command.sendSelectionToNewDiscussion.title": "Send Selection to New Discussion",
"command.sendSelectionToLastDiscussion.title": "Send Selection to Last Discussion",
"config.title": "Lollms VS Coder Configuration",
"config.section.general": "General",
"config.developerName.label": "Developer Name",
"config.developerName.description": "Your name, which can be used as a placeholder ({{developer_name}}) in system prompts to personalize the AI's responses.",
"config.language.label": "Language",
"config.language.description": "Influences the AI's response language. The extension UI follows VS Code's display language setting.",
"config.section.apiAndModel": "API & Model",
"config.reasoningLevel.label": "Reasoning Level",
"config.reasoningLevel.description": "Select a reasoning level for the AI. This prefix command instructs models that support it to adjust their verbosity and depth of thought. Overridden by '/no_think' mode.",
"config.reasoningLevel.none.description": "None (Default)",
"config.reasoningLevel.low.description": "Low",
"config.reasoningLevel.medium.description": "Medium",
"config.reasoningLevel.high.description": "High",
"config.thinkingMode.label": "Thinking Mode (Strategy)",
"config.thinkingMode.description": "Select a structured thinking technique for the AI to use. This instructs the model to follow a specific reasoning process, which can improve the quality of complex responses. Overridden by '/no_think' mode.",
"config.thinkingMode.none.description": "None (Default)",
"config.thinkingMode.chain_of_thought.description": "Chain of Thought",
"config.thinkingMode.plan_and_solve.description": "Plan and Solve",
"config.thinkingMode.self_critique.description": "Self-Critique",
"config.thinkingMode.custom.description": "Custom",
"config.thinkingModeCustomPrompt.label": "Custom Thinking Prompt",
"config.thinkingModeCustomPrompt.description": "Your custom instruction for the AI's thinking process. This is only used when 'Thinking Mode' is set to 'Custom'.",
"config.apiUrl.label": "API Host",
"config.apiUrl.description": "URL of the Lollms API server (including protocol and port).",
"config.apiKey.label": "API Key",
"config.apiKey.description": "API key for authenticating with the Lollms API.",
"config.modelName.label": "Chat Model",
"config.modelName.description": "Name of the model to use",
"config.requestTimeout.label": "Request Timeout (ms)",
"config.requestTimeout.description": "The timeout in milliseconds for API requests. Increase this if long responses are timing out.",
"config.disableSslVerification.label": "Disable SSL Verification",
"config.disableSslVerification.description": "Disable SSL certificate verification for API requests. Use with caution for servers with self-signed certificates.",
"config.noThinkMode.label": "Enable /no_think Mode",
"config.noThinkMode.description": "Prefixes all system prompts with the /no_think command to disable the AI's thinking process (for models that support it).",
"config.section.contextAndFile": "Context & File Strategy",
"config.fileUpdateMethod.label": "File Update Method",
"config.fileUpdateMethod.description": "Choose how the AI should provide file updates.",
"config.fileUpdateMethod.full_file.description": "Full File Content",
"config.fileUpdateMethod.diff.description": "Diff Mode",
"config.fileUpdateMethod.locate.description": "Locate and Insert/Update Mode",
"config.fileUpdateMethod.do_your_best.description": "Do The Best You Can",
"config.failsafeContextSize.label": "Failsafe Context Size",
"config.failsafeContextSize.description": "Fallback context size to use if the API token counting fails.",
"config.maxImageSize.label": "Max Image Size (px)",
"config.maxImageSize.description": "The maximum dimension (width or height) in pixels to which large images are resized before being sent to the AI. Set to 0 to disable resizing.",
"config.contextFileExceptions.label": "Context File Exceptions",
"config.contextFileExceptions.description": "A list of file and folder patterns to always exclude from the AI context. Uses glob patterns (e.g., '*.log', 'dist/**').",
"config.section.agentAndInspector": "Agent & Inspector",
"config.agentMaxRetries.label": "Agent Self-Correction Retries",
"config.agentMaxRetries.description": "The maximum number of times the AI agent will try to fix a failed task on its own before asking for user intervention.",
"config.enableCodeInspector.label": "Enable Code Inspector",
"config.enableCodeInspector.description": "Enable a button on AI-generated code blocks to check for bugs and vulnerabilities.",
"config.inspectorModelName.label": "Inspector Model Name",
"config.inspectorModelName.description": "Optional. Specify a different model for code inspection. If blank, the default chat model is used.",
"config.section.personas": "Personas / System Prompts",
"config.chatPersona.label": "Chat Mode Persona",
"config.chatPersona.description": "Define the AI's persona and rules for the main chat. This is added to a base prompt with the critical file-output rules. Supports placeholders: {{date}}, {{time}}, {{os}}, {{developer_name}}.",
"config.agentPersona.label": "Agent Mode Persona",
"config.agentPersona.description": "Define the persona for AI agents performing autonomous tasks. Supports placeholders: {{date}}, {{time}}, {{os}}, {{developer_name}}.",
"config.codeInspectorPersona.label": "Code Inspector Persona",
"config.codeInspectorPersona.description": "Customize the persona of the code inspector. This is added to a base prompt with the critical response rules.",
"config.commitMessagePersona.label": "Git Commit Persona",
"config.commitMessagePersona.description": "Define the persona for the git commit message generator.",
"config.section.advanced": "Advanced",
"config.advanced.editPromptsText": "For advanced customization, you can directly edit the JSON file that stores your prompt library.",
"config.saveAndClose": "Save & Close",
"config.enableCodeActions.description": "Enable the Lollms CodeLens actions (e.g., 'Lollms Actions...') above selected code.",
"config.enableInlineSuggestions.description": "Enable single-line, inline code suggestions as you type (experimental).",
"config.autoUpdateChangelog.description": "Automatically append an entry to CHANGELOG.md (if present) when generating a commit message.",
"config.sslCertPath.description": "Path to SSL certificate file.",
"views.container.title": "Lollms",
"view.actions.name": "Actions",
"view.discussions.name": "Discussions",
"view.processes.name": "Running Processes",
"view.chatPrompts.name": "Chat Prompts",
"view.codeActions.name": "Code Actions",
"menu.lollmsAIContext.title": "Lollms AI Context",
"menu.lollmsTerminalSelection.title": "Lollms",
"view.fileTreeView.name": "AI Context Files",
"view.codeExplorer.name": "Code Explorer",
"view.skills.name": "Skills",
"prompt.confirmDelete": "Are you sure you want to delete \"{0}\"?",
"prompt.confirmCleanEmptyDiscussions": "Are you sure you want to delete all empty discussions?",
"prompt.enterNewDiscussionTitle": "Enter new discussion title",
"progress.generatingDiscussionTitle": "Lollms: Generating discussion title...",
"progress.loadingFiles": "Loading files...",
"progress.applyingAllFiles": "Lollms: Applying all file changes...",
"progress.loading": "Loading...",
"prompt.enterGroupTitle": "Enter group title",
"prompt.enterGroupDescription": "Enter group description (optional)",
"prompt.confirmDeleteGroup": "Delete group \"{0}\"? Discussions inside will become ungrouped.",
"label.noGroup": "(No Group)",
"label.defaultModel": "Same as Chat Model (Default)",
"prompt.selectGroupForMove": "Select a group to move discussion to",
"prompt.selectModel": "Select a model to use",
"info.openFolderToUseChat": "Please open a folder in VS Code to use Lollms persistent chat.",
"info.selectCodeForAction": "Please select code to apply an action.",
"label.customPrompt": "$(edit) Custom Prompt...",
"description.customPrompt": "Enter a one-time instruction",
"prompt.selectCodeAction": "Select a Lollms Code Action",
"info.promptSaved": "Prompt \"{0}\" saved!",
"info.cleanedEmptyDiscussions": "Cleaned {0} empty discussions.",
"title.customAction": "Custom Action",
"progress.applyingAction": "Lollms: Applying \"{0}\"...",
"error.invalidCodeBlock": "Lollms failed to provide a valid code block. Please retry your request.",
"title.saveInformation": "Save Information",
"filter.markdownFiles": "Markdown Files",
"filter.textFiles": "Text Files",
"info.infoSaved": "✅ Information saved to {0}",
"info.configSaved": "Configuration saved. Recreating LollmsAPI...",
"error.failedToSaveFile": "Failed to save file: {0}",
"prompt.enterPromptTitle": "Enter Prompt Title",
"prompt.enterPromptContent": "Enter Prompt Content",
"label.modifyCode": "Modify Code",
"description.modifyCode": "AI will suggest code changes (shows a diff)",
"label.askQuestion": "Ask Question about Code",
"description.askQuestion": "AI will answer a question (shown in a message box)",
"prompt.selectCodeActionType": "Select Type of Code Action",
"info.defaultPromptNoEdit": "Default prompts cannot be edited.",
"prompt.enterNewTitle": "Enter New Title",
"prompt.enterNewContent": "Enter New Content",
"info.defaultPromptNoDelete": "Default prompts cannot be deleted.",
"prompt.confirmDeletePrompt": "Delete prompt \"{0}\"?",
"prompt.enterPromptTitleForSave": "Enter a title for your new prompt",
"prompt.enterPromptGroupTitle": "Enter prompt group title",
"prompt.selectGroup": "Select a Group",
"error.noActiveChatPanel": "No active Lollms chat panel to display script output.",
"info.contextCopied": "Lollms: Project context copied to clipboard.",
"error.failedToExportContext": "Failed to export context: {0}",
"error.notGitRepository": "This workspace is not a git repository.",
"error.gitExtensionNotFound": "VS Code Git extension not found.",
"prompt.confirmCommit": "Commit with message:\n\n{0}\n\nConfirm?",
"label.yes": "Yes",
"label.no": "No",
"error.openWorkspaceToApplyChanges": "Please open a workspace folder to apply file changes.",
"prompt.confirmOverwrite": "Are you sure you want to overwrite '{0}'?",
"label.overwrite": "Overwrite",
"info.applyOperationCancelled": "Apply operation cancelled.",
"info.applySuccess": "✅ Successfully applied changes to {0}",
"info.applySuccessMultiple": "✅ Successfully applied changes to {0} files.",
"error.failedToApplyFileContent": "Failed to apply file content: {0}",
"error.failedToApplyMultiple": "Failed to apply changes to {0}: {1}",
"info.patchApplySuccess": "✅ Successfully applied patch to {0}",
"error.failedToApplyPatch": "Failed to apply patch: {0}",
"title.saveCodeSnippet": "Save Code Snippet",
"filter.allFiles": "All Files",
"filter.languageFiles": "{0} Files",
"filter.javascriptFiles": "JavaScript Files",
"filter.typescriptFiles": "TypeScript Files",
"filter.htmlFiles": "HTML Files",
"filter.cssFiles": "CSS Files",
"filter.jsonFiles": "JSON Files",
"filter.pythonFiles": "Python Files",
"filter.shellScripts": "Shell Scripts",
"info.codeSaved": "✅ Code saved to {0}",
"info.diffApplied": "Diff successfully applied.",
"error.failedToApplyDiff": "Failed to apply diff: {0}",
"tooltip.startNewDiscussion": "Start New Lollms Discussion",
"tooltip.selectModel": "Lollms: Select Active Model",
"tooltip.refreshContext": "Refresh Context & Tokens",
"label.notSet": "Not Set",
"info.apiReconfigured": "LollmsAPI client successfully reconfigured.",
"progress.fetchingModels": "Fetching available models...",
"info.noModelsFound": "No models found or could not connect to Lollms API.",
"error.failedToFetchModels": "Failed to fetch models: {0}",
"welcome.title": "👋 Welcome to Lollms Chat! Here is what you can do:",
"welcome.item1": "Ask me to write code, explain concepts, or debug problems.",
"welcome.item2": "To create or update a file, ask me and I will provide the full code. Look for the ⚙️ <strong>Apply</strong> button to save changes.",
"welcome.item3": "Use the <strong>AI Context Files</strong> view in the sidebar to control which files I can see.",
"welcome.item4": "Toggle 🤖 <strong>Agent Mode</strong> to give me a complex objective. I will create a plan and execute it step-by-step.",
"prompt.enterObjectiveForSelection": "Enter objective for AI file selection",
"progress.aiSelectingFiles": "Lollms: AI is selecting relevant files...",
"info.aiSelectedFiles": "Lollms: AI selected {0} file(s) and started a new discussion.",
"info.contextSelectionSaved": "Lollms: Context selection saved to {0}.",
"info.contextSelectionLoaded": "Lollms: Context selection loaded from {0}.",
"error.failedToSaveContext": "Failed to save context selection: {0}",
"error.failedToLoadContext": "Failed to load context selection: {0}",
"title.saveContextSelection": "Save Lollms Context Selection",
"title.loadContextSelection": "Load Lollms Context Selection",
"filter.lollmsContext": "Lollms Context File",
"view.codeGraph.viewLabel": "View:",
"view.codeGraph.callGraph": "Call Graph",
"view.codeGraph.importGraph": "Import Graph",
"view.codeGraph.classDiagram": "Class Diagram",
"tooltip.node.type": "Type:",
"view.codeGraph.emptyState": "No code structure found or graph has not been built yet. Click the diagram icon in the 'Discussions' view sidebar to build the graph.",
"config.addPedagogicalInstruction.description": "Automatically append a pedagogical instruction to the last user message when sending to the AI (hidden from chat view).",
"config.forceFullCodePath.description": "Append an instruction to user prompts encouraging the LLM to use the ```language:path``` format for full code blocks."
}