| 1339 | 'dry_sequence_breakers': sequenceBreakers, | 1339 | 'dry_sequence_breakers': sequenceBreakers, |
| 1340 | }; | 1340 | }; |
| 1341 | params = Object.assign(params, llamaCppParams); | 1341 | params = Object.assign(params, llamaCppParams); |
| | 1342 | if (!Array.isArray(sequenceBreakers) || sequenceBreakers.length === 0) { |
| | 1343 | delete params.dry_sequence_breakers; |
| | 1344 | } |
| 1342 | } | 1345 | } |
| 1343 | | 1346 | |
| 1344 | eventSource.emitAndWait(event_types.TEXT_COMPLETION_SETTINGS_READY, params); | 1347 | eventSource.emitAndWait(event_types.TEXT_COMPLETION_SETTINGS_READY, params); |