chore: relay v2 cleanup — remove f-strings, add version/mode to health endpoint

This commit is contained in:
2026-06-08 19:00:10 +02:00
parent 1bac8db3c5
commit 75311845ee
2 changed files with 15 additions and 13 deletions
+7 -7
View File
@@ -67,13 +67,13 @@ def _ensure_hermes_loaded():
elapsed = time.time() - start
logger.info(
f"Hermes loaded in {elapsed:.2f}s "
f"(toolsets: {toolsets})"
"Hermes loaded in %.2fs (toolsets: %s)",
elapsed, toolsets
)
_HERMES_LOADED = True
def call_hermes(prompt: str) -> str:
def call_hermes(prompt):
"""
Roep Hermes aan — hergebruikt een warme agent.
@@ -85,7 +85,7 @@ def call_hermes(prompt: str) -> str:
# Prefix (zoals /fast)
prefix = os.environ.get('HERMES_RELAY_PREFIX', '/fast')
full_prompt = f"{prefix} {prompt}".strip() if prefix else prompt
full_prompt = (prefix + " " + prompt).strip() if prefix else prompt
start = time.time()
@@ -122,10 +122,10 @@ def call_hermes(prompt: str) -> str:
logger.warning("Hermes riep sys.exit() aan tijdens query")
result = stdout_capture.getvalue().strip()
except Exception as e:
logger.error(f"Hermes error: {e}", exc_info=True)
return f"⚠️ Hermes error: {e}"
logger.error("Hermes error: %s", e, exc_info=True)
return "⚠️ Hermes error: " + str(e)
elapsed = time.time() - start
logger.info(f"Hermes responded in {elapsed:.1f}s ({len(result)} chars)")
logger.info("Hermes responded in %.1fs (%d chars)", elapsed, len(result))
return result