UNPKG

n8n-nodes-everest-tms

Version:

Everest TMS n8n integration

165 lines 4.85 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.walterFields = exports.walterOperations = void 0; exports.walterOperations = [ { displayName: 'Operation', name: 'operation', type: 'options', noDataExpression: true, displayOptions: { show: { resource: ['walter'], }, }, options: [ { name: 'Send Prompt', value: 'prompt', description: 'Send a question or command to Walter AI assistant', action: 'Send prompt to Walter', }, { name: 'Send Message', value: 'say', description: 'Send a message from Walter to user conversation history', action: 'Send message from Walter', }, { name: 'Get Commands', value: 'getCommands', description: 'Get a list of all available commands that Walter can execute', action: 'Get Walter commands', }, ], default: 'prompt', }, ]; exports.walterFields = [ // Send Prompt operation { displayName: 'Question', name: 'question', type: 'string', required: true, displayOptions: { show: { resource: ['walter'], operation: ['prompt'], }, }, default: '', description: 'Question or command to send to Walter', placeholder: 'Show me today\'s missions', }, { displayName: 'User ID', name: 'user_id', type: 'number', displayOptions: { show: { resource: ['walter'], operation: ['prompt'], }, }, default: 0, description: 'ID of the user for whom Walter should respond (optional, defaults to authenticated user)', }, { displayName: 'Save to History', name: 'save_to_history', type: 'boolean', displayOptions: { show: { resource: ['walter'], operation: ['prompt'], }, }, default: true, description: 'Whether to save this interaction to conversation history', }, // Send Message operation { displayName: 'Message', name: 'message', type: 'string', required: true, displayOptions: { show: { resource: ['walter'], operation: ['say'], }, }, default: '', description: 'Message content from Walter', placeholder: 'Hello! I have an update for you.', }, { displayName: 'User ID', name: 'user_id', type: 'number', displayOptions: { show: { resource: ['walter'], operation: ['say'], }, }, default: 0, description: 'ID of the user to whom Walter should send the message (optional, defaults to authenticated user)', }, { displayName: 'Save to History', name: 'save_to_history', type: 'boolean', displayOptions: { show: { resource: ['walter'], operation: ['say'], }, }, default: true, description: 'Whether to save this message to conversation history', }, // Commands for Say operation { displayName: 'Commands', name: 'commands', type: 'fixedCollection', default: {}, placeholder: 'Add Command', displayOptions: { show: { resource: ['walter'], operation: ['say'], }, }, typeOptions: { multipleValues: true, }, options: [ { name: 'command', displayName: 'Command', values: [ { displayName: 'Command Name', name: 'command', type: 'string', default: '', description: 'The command name', placeholder: 'get_missions', }, { displayName: 'Parameters', name: 'parameters', type: 'string', default: '', description: 'Command parameters (comma-separated)', placeholder: 'date_start,date_end', }, ], }, ], }, ]; //# sourceMappingURL=WalterDescription.js.map