mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-04-25 00:51:20 +00:00
enable cronjobs in messaging platforms
This commit is contained in:
parent
0729ef7353
commit
79b62497d1
3 changed files with 11 additions and 6 deletions
|
|
@ -340,9 +340,14 @@ def check_cronjob_requirements() -> bool:
|
|||
"""
|
||||
Check if cronjob tools can be used.
|
||||
|
||||
Only available in interactive CLI mode (HERMES_INTERACTIVE=1).
|
||||
Available in interactive CLI mode and gateway/messaging platforms.
|
||||
Cronjobs are server-side scheduled tasks so they work from any interface.
|
||||
"""
|
||||
return os.getenv("HERMES_INTERACTIVE") == "1"
|
||||
return bool(
|
||||
os.getenv("HERMES_INTERACTIVE")
|
||||
or os.getenv("HERMES_GATEWAY_SESSION")
|
||||
or os.getenv("HERMES_EXEC_ASK")
|
||||
)
|
||||
|
||||
|
||||
# =============================================================================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue