chore: relay v2 cleanup — remove f-strings, add version/mode to health endpoint
This commit is contained in:
+7
-7
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user