|
4167 | 4167 | }, |
4168 | 4168 | "namespaces":{ |
4169 | 4169 | "shape":"NamespacesList", |
4170 | | - "documentation":"<p>The namespaces associated with the custom memory strategy.</p>" |
| 4170 | + "documentation":"<p>The namespaces associated with the custom memory strategy.</p>", |
| 4171 | + "deprecated":true, |
| 4172 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 4173 | + "deprecatedSince":"2026-03-02" |
| 4174 | + }, |
| 4175 | + "namespaceTemplates":{ |
| 4176 | + "shape":"NamespacesList", |
| 4177 | + "documentation":"<p>The namespaceTemplates associated with the custom memory strategy.</p>" |
4171 | 4178 | }, |
4172 | 4179 | "configuration":{ |
4173 | 4180 | "shape":"CustomConfigurationInput", |
|
4974 | 4981 | }, |
4975 | 4982 | "namespaces":{ |
4976 | 4983 | "shape":"NamespacesList", |
4977 | | - "documentation":"<p>The namespaces for which to create episodes.</p>" |
| 4984 | + "documentation":"<p>The namespaces for which to create episodes.</p>", |
| 4985 | + "deprecated":true, |
| 4986 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 4987 | + "deprecatedSince":"2026-03-02" |
| 4988 | + }, |
| 4989 | + "namespaceTemplates":{ |
| 4990 | + "shape":"NamespacesList", |
| 4991 | + "documentation":"<p>The namespaceTemplates for which to create episodes.</p>" |
4978 | 4992 | }, |
4979 | 4993 | "reflectionConfiguration":{ |
4980 | 4994 | "shape":"EpisodicReflectionConfigurationInput", |
|
5054 | 5068 | }, |
5055 | 5069 | "namespaces":{ |
5056 | 5070 | "shape":"NamespacesList", |
5057 | | - "documentation":"<p>The namespaces to use for episodic reflection. Can be less nested than the episodic namespaces.</p>" |
| 5071 | + "documentation":"<p>The namespaces to use for episodic reflection. Can be less nested than the episodic namespaces.</p>", |
| 5072 | + "deprecated":true, |
| 5073 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 5074 | + "deprecatedSince":"2026-03-02" |
| 5075 | + }, |
| 5076 | + "namespaceTemplates":{ |
| 5077 | + "shape":"NamespacesList", |
| 5078 | + "documentation":"<p>The namespaceTemplates to use for episodic reflection. Can be less nested than the episodic namespaces.</p>" |
5058 | 5079 | } |
5059 | 5080 | }, |
5060 | 5081 | "documentation":"<p>Configurations for overriding the reflection step of the episodic memory strategy.</p>" |
5061 | 5082 | }, |
5062 | 5083 | "EpisodicReflectionConfiguration":{ |
5063 | 5084 | "type":"structure", |
5064 | | - "required":["namespaces"], |
5065 | 5085 | "members":{ |
5066 | 5086 | "namespaces":{ |
5067 | 5087 | "shape":"NamespacesList", |
5068 | | - "documentation":"<p>The namespaces for which to create reflections. Can be less nested than the episodic namespaces.</p>" |
| 5088 | + "documentation":"<p>The namespaces for which to create reflections. Can be less nested than the episodic namespaces.</p>", |
| 5089 | + "deprecated":true, |
| 5090 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 5091 | + "deprecatedSince":"2026-03-02" |
| 5092 | + }, |
| 5093 | + "namespaceTemplates":{ |
| 5094 | + "shape":"NamespacesList", |
| 5095 | + "documentation":"<p>The namespaceTemplates for which to create reflections. Can be less nested than the episodic namespaces.</p>" |
5069 | 5096 | } |
5070 | 5097 | }, |
5071 | 5098 | "documentation":"<p>The configuration for the reflections created with the episodic memory strategy.</p>" |
5072 | 5099 | }, |
5073 | 5100 | "EpisodicReflectionConfigurationInput":{ |
5074 | 5101 | "type":"structure", |
5075 | | - "required":["namespaces"], |
5076 | 5102 | "members":{ |
5077 | 5103 | "namespaces":{ |
5078 | 5104 | "shape":"NamespacesList", |
5079 | | - "documentation":"<p>The namespaces over which to create reflections. Can be less nested than episode namespaces.</p>" |
| 5105 | + "documentation":"<p>The namespaces over which to create reflections. Can be less nested than episode namespaces.</p>", |
| 5106 | + "deprecated":true, |
| 5107 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 5108 | + "deprecatedSince":"2026-03-02" |
| 5109 | + }, |
| 5110 | + "namespaceTemplates":{ |
| 5111 | + "shape":"NamespacesList", |
| 5112 | + "documentation":"<p>The namespaceTemplates over which to create reflections. Can be less nested than episode namespaces.</p>" |
5080 | 5113 | } |
5081 | 5114 | }, |
5082 | 5115 | "documentation":"<p>An episodic reflection configuration input.</p>" |
|
5098 | 5131 | }, |
5099 | 5132 | "namespaces":{ |
5100 | 5133 | "shape":"NamespacesList", |
5101 | | - "documentation":"<p>The namespaces over which reflections were created. Can be less nested than the episodic namespaces.</p>" |
| 5134 | + "documentation":"<p>The namespaces over which reflections were created. Can be less nested than the episodic namespaces.</p>", |
| 5135 | + "deprecated":true, |
| 5136 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 5137 | + "deprecatedSince":"2026-03-02" |
| 5138 | + }, |
| 5139 | + "namespaceTemplates":{ |
| 5140 | + "shape":"NamespacesList", |
| 5141 | + "documentation":"<p>The namespaceTemplates over which reflections were created. Can be less nested than the episodic namespaces.</p>" |
5102 | 5142 | } |
5103 | 5143 | }, |
5104 | 5144 | "documentation":"<p>Contains configurations to override the default reflection step for the episodic memory strategy.</p>" |
|
8062 | 8102 | "strategyId", |
8063 | 8103 | "name", |
8064 | 8104 | "type", |
8065 | | - "namespaces" |
| 8105 | + "namespaces", |
| 8106 | + "namespaceTemplates" |
8066 | 8107 | ], |
8067 | 8108 | "members":{ |
8068 | 8109 | "strategyId":{ |
|
8087 | 8128 | }, |
8088 | 8129 | "namespaces":{ |
8089 | 8130 | "shape":"NamespacesList", |
8090 | | - "documentation":"<p>The namespaces associated with the memory strategy.</p>" |
| 8131 | + "documentation":"<p>The namespaces associated with the memory strategy.</p>", |
| 8132 | + "deprecated":true, |
| 8133 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 8134 | + "deprecatedSince":"2026-03-02" |
| 8135 | + }, |
| 8136 | + "namespaceTemplates":{ |
| 8137 | + "shape":"NamespacesList", |
| 8138 | + "documentation":"<p>The namespaceTemplates associated with the memory strategy.</p>" |
8091 | 8139 | }, |
8092 | 8140 | "createdAt":{ |
8093 | 8141 | "shape":"Timestamp", |
|
8362 | 8410 | }, |
8363 | 8411 | "namespaces":{ |
8364 | 8412 | "shape":"NamespacesList", |
8365 | | - "documentation":"<p>The updated namespaces for the memory strategy.</p>" |
| 8413 | + "documentation":"<p>The updated namespaces for the memory strategy.</p>", |
| 8414 | + "deprecated":true, |
| 8415 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 8416 | + "deprecatedSince":"2026-03-02" |
| 8417 | + }, |
| 8418 | + "namespaceTemplates":{ |
| 8419 | + "shape":"NamespacesList", |
| 8420 | + "documentation":"<p>The updated namespaceTemplates for the memory strategy.</p>" |
8366 | 8421 | }, |
8367 | 8422 | "configuration":{ |
8368 | 8423 | "shape":"ModifyStrategyConfiguration", |
|
8438 | 8493 | }, |
8439 | 8494 | "Namespace":{ |
8440 | 8495 | "type":"string", |
8441 | | - "max":1024, |
| 8496 | + "max":512, |
8442 | 8497 | "min":1, |
8443 | 8498 | "pattern":"[a-zA-Z0-9\\-_\\/]*(\\{(actorId|sessionId|memoryStrategyId)\\}[a-zA-Z0-9\\-_\\/]*)*" |
8444 | 8499 | }, |
8445 | 8500 | "NamespacesList":{ |
8446 | 8501 | "type":"list", |
8447 | 8502 | "member":{"shape":"Namespace"}, |
| 8503 | + "max":1, |
8448 | 8504 | "min":1 |
8449 | 8505 | }, |
8450 | 8506 | "NaturalLanguage":{ |
|
9711 | 9767 | }, |
9712 | 9768 | "namespaces":{ |
9713 | 9769 | "shape":"NamespacesList", |
9714 | | - "documentation":"<p>The namespaces associated with the semantic memory strategy.</p>" |
| 9770 | + "documentation":"<p>The namespaces associated with the semantic memory strategy.</p>", |
| 9771 | + "deprecated":true, |
| 9772 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 9773 | + "deprecatedSince":"2026-03-02" |
| 9774 | + }, |
| 9775 | + "namespaceTemplates":{ |
| 9776 | + "shape":"NamespacesList", |
| 9777 | + "documentation":"<p>The namespaceTemplates associated with the semantic memory strategy.</p>" |
9715 | 9778 | } |
9716 | 9779 | }, |
9717 | 9780 | "documentation":"<p>Input for creating a semantic memory strategy.</p>" |
|
10093 | 10156 | }, |
10094 | 10157 | "namespaces":{ |
10095 | 10158 | "shape":"NamespacesList", |
10096 | | - "documentation":"<p>The namespaces associated with the summary memory strategy.</p>" |
| 10159 | + "documentation":"<p>The namespaces associated with the summary memory strategy.</p>", |
| 10160 | + "deprecated":true, |
| 10161 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 10162 | + "deprecatedSince":"2026-03-02" |
| 10163 | + }, |
| 10164 | + "namespaceTemplates":{ |
| 10165 | + "shape":"NamespacesList", |
| 10166 | + "documentation":"<p>The namespaceTemplates associated with the summary memory strategy.</p>" |
10097 | 10167 | } |
10098 | 10168 | }, |
10099 | 10169 | "documentation":"<p>Input for creating a summary memory strategy.</p>" |
|
11525 | 11595 | }, |
11526 | 11596 | "namespaces":{ |
11527 | 11597 | "shape":"NamespacesList", |
11528 | | - "documentation":"<p>The namespaces associated with the user preference memory strategy.</p>" |
| 11598 | + "documentation":"<p>The namespaces associated with the user preference memory strategy.</p>", |
| 11599 | + "deprecated":true, |
| 11600 | + "deprecatedMessage":"Use namespaceTemplates instead", |
| 11601 | + "deprecatedSince":"2026-03-02" |
| 11602 | + }, |
| 11603 | + "namespaceTemplates":{ |
| 11604 | + "shape":"NamespacesList", |
| 11605 | + "documentation":"<p>The namespaceTemplates associated with the user preference memory strategy.</p>" |
11529 | 11606 | } |
11530 | 11607 | }, |
11531 | 11608 | "documentation":"<p>Input for creating a user preference memory strategy.</p>" |
|
0 commit comments