Skip to content

Add configurable AI Agent boot option - #84

Merged
Forairaaaaa merged 1 commit into
m5stack:mainfrom
unixtreme:ai-agent-autostart
Jun 3, 2026
Merged

Add configurable AI Agent boot option#84
Forairaaaaa merged 1 commit into
m5stack:mainfrom
unixtreme:ai-agent-autostart

Conversation

@unixtreme

Copy link
Copy Markdown
Contributor

Based on my personal experience playing with the device I think an option to skip mooncake altogether would be beneficial.

This just shows a toggle inside the AI Agent General settings (next to the slide for idle movement) to skip loading mooncake altogether.

20260603_110605

@Forairaaaaa
Forairaaaaa merged commit a2ca769 into m5stack:main Jun 3, 2026
@Forairaaaaa

Copy link
Copy Markdown
Contributor

Thanks!

@unixtreme
unixtreme deleted the ai-agent-autostart branch June 6, 2026 17:05
betancur added a commit to betancur/StackChan that referenced this pull request Sep 2, 2026
Adapted from upstream PR m5stack#84 (startAiAgentOnBoot for Xiaozhi), re-wired
for AppRozAgent:

- NVS key "boot_roz" persisted in the existing "xiaozhi" namespace
  (shared with other config flags via XiaozhiConfig_t)
- AppLauncher: on open, if startRozOnBoot is set, finds the app named
  "ROZ" in the app props and opens it directly — skips the carousel view
- RozSettingsWorker: new setup screen (Setup → Roz → Settings) with a
  toggle switch and Confirm button, same visual style as the other workers
- The warm-reboot-on-close path in AppRozAgent is unchanged; on exit Roz
  still restarts and lands back at the launcher carousel

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants