Repository navigation
local_embedded questions: port pinning, Knowledge Pages/fs mount support, standalone CLI upgrade path #3254
|
Running hindsight 0.9.0 in local_embedded mode (multiple profiles, each with its own embedded daemon) and hit a few things I couldn't find in the docs. Happy to split these up if you prefer.
Each profile's config.json sets a
The 0.9.0 Knowledge Pages feature is documented against server-mode banks. Does it work against a local_embedded per-profile bank?
|
Replies: 1 comment
|
Answers to all three, verified against the code. 1.
|
Answers to all three, verified against the code.
1.
portinconfig.json— not read inlocal_embeddedThat
config.jsonis the Hermes memory-plugin config; the embedded daemon never reads aportfrom it. Inlocal_embeddedthe port comes only from the Hindsight profile, resolved inhindsight_embed/profile_manager.py::_resolve_portswith this priority:HINDSIGHT_API_PORTin the profile's.env—~/.hindsight/profiles/<name>.env(or~/.hindsight/embedfor the default profile)8888metadata.json(pre-0.9 profiles)Your 9368 is case 4, and it isn't actually random:
_allocate_porthashes the profile name into the 8889–9888 range (sk…