IAddon implementation for hive-proximum — temporal/bitemporal memory backend.
Follows the hive-tmux exemplar: reify + nil-railway pipeline. Zero compile-time hive-mcp dependencies — all resolved via requiring-resolve.
Registers a Datahike-backed IMemoryStore implementing bitemporal storage (IMemoryStoreTemporal). Backend: Datahike 0.8.1667.
Usage: ;; Via addon system (auto-discovered from META-INF manifest): (init-as-addon!)
IAddon implementation for hive-proximum — temporal/bitemporal memory backend. Follows the hive-tmux exemplar: reify + nil-railway pipeline. Zero compile-time hive-mcp dependencies — all resolved via requiring-resolve. Registers a Datahike-backed IMemoryStore implementing bitemporal storage (IMemoryStoreTemporal). Backend: Datahike 0.8.1667. Usage: ;; Via addon system (auto-discovered from META-INF manifest): (init-as-addon!)
(addon-ctor _config)Pure constructor for the hive.proximum IAddon — (config -> IAddon | nil).
The mounter (hive-addon.mount) resolves this via :addon/init-fn; the host
then drives register!/initialize!. No registration or side effects. Returns
nil when the IAddon protocol is absent from the classpath (graceful).
Additive: the legacy self-registering init-as-addon! path is retained for
the current hive-mcp loader.
Pure constructor for the `hive.proximum` IAddon — (config -> IAddon | nil). The mounter (hive-addon.mount) resolves this via :addon/init-fn; the host then drives register!/initialize!. No registration or side effects. Returns nil when the IAddon protocol is absent from the classpath (graceful). Additive: the legacy self-registering `init-as-addon!` path is retained for the current hive-mcp loader.
(get-addon-instance)Return the current IAddon instance, or nil.
Return the current IAddon instance, or nil.
(init-as-addon!)Register hive-proximum as an IAddon. Returns registration result.
Register hive-proximum as an IAddon. Returns registration result.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |