Skip to content

entity-core-v0.6.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 08:49
entity-core-v0.6.0
de90665

Added

  • Configurable embedding model and dimensions: the embedding model, repo ID,
    and vector dimension are now configurable via ENTITY_CORE_EMBEDDING_* env
    vars pushed by the Psycheros parent at spawn time. Falls back to
    all-MiniLM-L6-v2 / 384-dim when unset.
  • embedding/rebuild_all MCP tool: drops and recreates the memory-cache and
    graph-node vec0 tables, then re-embeds everything from the active model.
    Called by Psycheros when the user switches embedding model or chunk size.

Changed

  • EMBEDDING_DIMENSIONDEFAULT_EMBEDDING_DIMENSION: the old constant is
    renamed. New getActiveEmbeddingDimension() reads the env-var-pushed
    dimension at call time.
  • LocalEmbedder constructor: now takes explicit
    { modelRepoId, dimension } instead of hardcoding MiniLM. The singleton
    factory defaults from env config.

How to install

This package ships as a scoped source release. Download entity-core-v*.tar.gz
(or .zip) — those archives contain the entity-core package tree only.

The archives prefixed Psycheros- are GitHub's auto-attached full-monorepo
source — they contain the whole workspace, useful if you want the companion
packages too.