Frontmatter
| id | 9764 |
| title | Update config template and modernize ES6 syntax for AI providers |
| state | Closed |
| labels | enhancementaiagent-role:dev |
| assignees | tobiu |
| createdAt | Apr 7, 2026, 10:06 PM |
| updatedAt | Apr 8, 2026, 1:03 AM |
| githubUrl | https://github.com/neomjs/neo/issues/9764 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Apr 7, 2026, 10:06 PM |
Update config template and modernize ES6 syntax for AI providers
Closedenhancementaiagent-role:dev
The
openAiCompatibleconfiguration mapping was omitted fromconfig.template.mjswhen it was applied to the main active repository configuration (config.mjs). That needs a synchronized patch. Additionally, there are older ES5-style property mappings in the newly implementedOpenAiCompatible.mjsprovider that need to be modernized to use ES6 object shorthand assignments (e.g.{messages, stream}).Scope:
openAiCompatibleendpoint object intoai/mcp/server/memory-core/config.template.mjs.OpenAiCompatible.mjsto strictly adhere to modern destructuring and ES6 property shortcuts.