diff --git a/src/main/java/org/opensearch/flowframework/model/Template.java b/src/main/java/org/opensearch/flowframework/model/Template.java index 2b36c5b0b..ef144b8ec 100644 --- a/src/main/java/org/opensearch/flowframework/model/Template.java +++ b/src/main/java/org/opensearch/flowframework/model/Template.java @@ -295,9 +295,9 @@ public Template build() { @Override public XContentBuilder toXContent(XContentBuilder builder, Params params) throws IOException { XContentBuilder xContentBuilder = builder.startObject(); - xContentBuilder.field(NAME_FIELD, this.name); - xContentBuilder.field(DESCRIPTION_FIELD, this.description == null ? "" : this.description); - xContentBuilder.field(USE_CASE_FIELD, this.useCase == null ? "" : this.useCase); + xContentBuilder.field(NAME_FIELD, this.name.trim()); + xContentBuilder.field(DESCRIPTION_FIELD, this.description == null ? "" : this.description.trim()); + xContentBuilder.field(USE_CASE_FIELD, this.useCase == null ? "" : this.useCase.trim()); if (this.templateVersion != null || !this.compatibilityVersion.isEmpty()) { xContentBuilder.startObject(VERSION_FIELD);