heartbeat • AI Agent SDK
Heartbeat — runs an agent on a schedule, delivers results via callback.
heartbeat
AI Agent
Heartbeat — runs an agent on a schedule, delivers results via callback.
Standalone wrapper class. Does NOT modify the Agent class.
Usage::
from praisonaiagents import Agent, Heartbeat
agent = Agent(instructions="Check server status")
hb = Heartbeat(agent, schedule="every 30m", prompt="Report status")
hb.start() # blocking loop
# hb.start(blocking=False) # background threadImport
from praisonaiagents.agent import heartbeat