Frontmatter
| id | 7838 |
| title | Fix ChromaDB warning: No embedding function configuration found |
| state | Closed |
| labels | bugai |
| assignees | tobiu |
| createdAt | Nov 21, 2025, 10:21 AM |
| updatedAt | Nov 21, 2025, 11:19 AM |
| githubUrl | https://github.com/neomjs/neo/issues/7838 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Nov 21, 2025, 11:19 AM |

The
ai/examples/self-healing.mjsscript outputs a warning: "No embedding function configuration found for collection schema deserialization". This is caused by thedummyEmbeddingFunctionnot implementing the full interface required by thechromadbclient for proper serialization.We need to update the
dummyEmbeddingFunctionto include the required properties (name,getConfig, and a staticbuildFromConfig) so that it is recognized as a valid embedding function and not treated as 'legacy', which triggers the warning.