|
Entropic 2.3.8
Local-first agentic inference engine
|
Per-identity compactor registration and dispatch. More...
#include <entropic/core/compaction.h>#include <entropic/entropic.h>#include <functional>#include <shared_mutex>#include <string>#include <unordered_map>

Go to the source code of this file.
Classes | |
| struct | entropic::CompactorEntry |
| A registered compactor entry. More... | |
| class | entropic::CompactorRegistry |
| Per-identity compactor registry and dispatch. More... | |
Namespaces | |
| namespace | entropic |
| Activate model on GPU (WARM → ACTIVE). | |
Typedefs | |
| using | entropic::CompactorFn = std::function< CompactionResult(const std::vector< Message > &messages, const CompactionConfig &config, const std::string &identity)> |
| Internal C++ compactor function type. | |
Per-identity compactor registration and dispatch.
Manages custom compactor functions that replace or augment the default value-density compaction strategy. Consumers register C function pointers per identity; the registry resolves which compactor to call based on identity → global → built-in default.
Definition in file compactor_registry.h.