feat(settings): add response style presets

This commit is contained in:
Bohdan Triapitsyn
2026-05-01 01:27:31 +03:00
parent bcbf34b1d1
commit c924e85a29
12 changed files with 407 additions and 21 deletions
@@ -343,6 +343,20 @@ export const settingsDict = {
'settings.behavior.page.warning.description': 'Changes made here update {path}. OpenCode also includes any project-level AGENTS.md rules when they exist.',
'settings.behavior.page.section.systemPrompt': 'Global AGENTS.md',
'settings.behavior.page.field.systemPromptPlaceholder': 'You are a helpful AI assistant...\n\nUse this space to define absolute rules for how the AI should behave across all sessions and providers.',
'settings.behavior.page.section.responseStyle': 'Response style',
'settings.behavior.page.responseStyle.tooltip': 'When enabled, these instructions guide how the assistant responds in each new conversation. They are sent with your first message and do not change your global AGENTS.md rules.',
'settings.behavior.page.responseStyle.enableAria': 'Enable response style instructions',
'settings.behavior.page.responseStyle.enable': 'Add response style instructions to new conversations',
'settings.behavior.page.responseStyle.preset': 'Preset',
'settings.behavior.page.responseStyle.option.concise': 'Concise',
'settings.behavior.page.responseStyle.option.detailed': 'Detailed',
'settings.behavior.page.responseStyle.option.mentor': 'Mentor',
'settings.behavior.page.responseStyle.option.pushback': 'Pushback',
'settings.behavior.page.responseStyle.option.noFiller': 'No filler',
'settings.behavior.page.responseStyle.option.matchEnergy': 'Match my energy',
'settings.behavior.page.responseStyle.option.warmPeer': 'Warm peer',
'settings.behavior.page.responseStyle.option.custom': 'Custom',
'settings.behavior.page.responseStyle.customPlaceholder': 'Write the instruction to add to the first message...',
'settings.behavior.page.toast.saved': 'Behavior saved successfully',
'settings.behavior.page.toast.saveFailed': 'Failed to save behavior',
'settings.commands.sidebar.title': 'Commands',