Holix 0.1.14
·
19 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
- MAX messenger integration — multi-user bot parity with Telegram: per-profile
max.env, allowlist, user map, admin CLI (holix max map,max requests,max admin), access requests, profile auth/seed,holix_maxgateway API - MAX UX — live presenter, separate final answer, approval short tokens, outbound file delivery, typing indicator, user removal helpers
- Shared messenger layer —
integrations/messenger/for access requests, user profiles, final content normalization, user removal - Gateway companions — MAX webhook reload on
gateway reload,gateway status/max statussummaries, doctor parity - Profile name validation — path-injection guard for profile names and paths under
~/.holix/profiles - Live UI i18n — localized messenger progress labels per profile locale
- LLM response helpers —
core/llm/utilities for extracting agent text from provider responses
Fixed
- Messenger final answers — stream accumulated text when LLM returns placeholder final; prefer tool/subagent results over preamble
- Gateway startup — skip invalid profile names in runtime cache; auto-detect web-docs directory
- Tests — hub slash registry under profiles root, whitelist env via
HOLIX_HOME, mock agent profile name coercion - CI — ruff import fixes across MAX/Telegram modules
Changed
- Version — package
Holix0.1.14 on PyPI
Install: pipx install Holix or pip install -U Holix