feat: expand magic prompts coverage and split generation prompts (#835)
- Add configurable visible/instructions prompt families for commit/PR generation, PR checks/comments flows, and git conflict resolution helpers. - Refactor prompt sending to explicit visible + synthetic parts instead of newline-based splitting, with legacy override migration for old keys. - Polish Magic Prompts settings UX with grouped sidebar entries, tooltip-based descriptions, AI icon, and validation that visible prompts cannot be empty across web and VS Code runtimes.
This commit is contained in:
committed by
GitHub
parent
2e5b02e753
commit
5f0d1623ae
@@ -6,7 +6,15 @@ import { handleFsBridgeMessage } from './bridge-fs-runtime';
|
||||
import { handleConfigBridgeMessage } from './bridge-config-runtime';
|
||||
import { handleSystemBridgeMessage } from './bridge-system-runtime';
|
||||
import { handleProxyBridgeMessage } from './bridge-proxy-runtime';
|
||||
import { fetchOpenCodeSkillsFromApi, persistSettings, readSettings } from './bridge-settings-runtime';
|
||||
import {
|
||||
fetchOpenCodeSkillsFromApi,
|
||||
persistSettings,
|
||||
readSettings,
|
||||
readMagicPromptOverrides,
|
||||
saveMagicPromptOverride,
|
||||
resetMagicPromptOverride,
|
||||
resetAllMagicPromptOverrides,
|
||||
} from './bridge-settings-runtime';
|
||||
import { execGit } from './bridge-git-process-runtime';
|
||||
import {
|
||||
parseDroppedFileReference,
|
||||
@@ -89,6 +97,10 @@ export async function handleBridgeMessage(message: BridgeRequest, ctx?: BridgeCo
|
||||
{
|
||||
readSettings,
|
||||
persistSettings,
|
||||
readMagicPromptOverrides,
|
||||
saveMagicPromptOverride,
|
||||
resetMagicPromptOverride,
|
||||
resetAllMagicPromptOverrides,
|
||||
fetchOpenCodeSkillsFromApi,
|
||||
clientReloadDelayMs: CLIENT_RELOAD_DELAY_MS,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user