-
Notifications
You must be signed in to change notification settings - Fork 92
Autonomous loop: think-act-schedule cycle with planning prompt #557
Copy link
Copy link
Open
Labels
agentchatChat SDK changesChat SDK changesdomain:automationScheduler, autonomy, RAG, web search, watchers, researchScheduler, autonomy, RAG, web search, watchers, researchenhancementNew feature or requestNew feature or requestp0high priorityhigh prioritytrack:consumer-appHermes-competitor consumer product — mobile-first, voice + messaging + memory + skillsHermes-competitor consumer product — mobile-first, voice + messaging + memory + skills
Metadata
Metadata
Assignees
Labels
agentchatChat SDK changesChat SDK changesdomain:automationScheduler, autonomy, RAG, web search, watchers, researchScheduler, autonomy, RAG, web search, watchers, researchenhancementNew feature or requestNew feature or requestp0high priorityhigh prioritytrack:consumer-appHermes-competitor consumer product — mobile-first, voice + messaging + memory + skillsHermes-competitor consumer product — mobile-first, voice + messaging + memory + skills
Summary
Implement the core autonomous execution loop — the agent periodically wakes up, evaluates context, decides what to do, executes, and optionally schedules a follow-up. Driven by an autonomous planning prompt.
Parent issue: #555 (Autonomous mode)
Architecture
Planning Prompt
Preemption
User messages always preempt autonomous actions. The cycle yields immediately when a user message arrives.
Limits and Cool-Down
Settings
Acceptance Criteria
gaia chat --autonomous)