feat: post Mika cron and skill actions back to platform (#5)

* feat: post mika actions back to platform

* fix: start hermes gateway for telegram runtime

* fix: isolate gateway from runtime api port

* fix: enable mika runtime tools in gateway config

* fix: prefer mika platform tools over native runtime tools

* fix: intercept mika platform actions before llm

* fix: route managed cronjobs and skills
This commit is contained in:
Felipe Domingues 2026-05-30 14:05:17 -03:00 committed by GitHub
parent 11b664b8d5
commit 697825c505
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 1077 additions and 38 deletions

View file

@ -60,6 +60,27 @@ RUN printf '%s\n' \
'model:' \
' provider: "ollama-cloud"' \
' default: "gemma4:31b-cloud"' \
'plugins:' \
' enabled:' \
' - mika_runtime' \
'platform_toolsets:' \
' telegram:' \
' - web' \
' - browser' \
' - terminal' \
' - file' \
' - code_execution' \
' - vision' \
' - image_gen' \
' - tts' \
' - todo' \
' - memory' \
' - session_search' \
' - clarify' \
' - delegation' \
' - messaging' \
' - computer_use' \
' - mika_integrations' \
'stt:' \
' enabled: true' \
' provider: "local"' \
@ -74,6 +95,7 @@ RUN printf '%s\n' \
'Default soul. Override via HERMES_SOUL_OVERRIDE.' \
'' \
'Quando o usuário pedir para agendar, lembrar ou automatizar algo recorrente, use a tool cronjob_create passando a frase original dele em natural_language_input.' \
'Quando o usuário pedir para criar, salvar ou ensinar uma skill nova, use a tool skill_create passando a frase original dele em natural_language_input.' \
> /opt/data/.hermes/SOUL.md
# Cria o usuário hermes (esperado pelos scripts internos do Hermes)