feat: Implement slash command functionality in the orchestrator

- Refactored NodePalette to remove unused templates and streamline the UI.
- Enhanced PropertyPanel to support slash commands with input fields for command name and arguments.
- Introduced TagEditor for inline variable editing and custom template creation.
- Updated PromptTemplateNode to display slash command badges and instructions.
- Modified flow types to include slashCommand and slashArgs for structured execution.
- Adjusted flow executor to construct instructions based on slash command fields.
This commit is contained in:
catlog22
2026-02-05 14:29:04 +08:00
parent a19ef94444
commit 23f752b975
10 changed files with 966 additions and 252 deletions

View File

@@ -107,6 +107,16 @@ export interface PromptTemplateNodeData {
*/
contextRefs?: string[];
/**
* Selected slash command name for structured execution
*/
slashCommand?: string;
/**
* Arguments for the slash command
*/
slashArgs?: string;
/**
* Error handling behavior
*/