What problem does it solve? It lets you run topic research and manage watched topics directly inside the open last30days app window, without switching to chat commands or writing raw HTTP calls. ## Core Features & Use Cases - GUI-first research: Trigger blocking research runs with runResearch while the app window is open, then get a summary plus a saved joshu://research/last30days/... report path. - Watching management: Add, run, and review watched topics via openWatching and watchThisTopic, with trending available after at least three snapshots. - Platform boundary handling: Automatically falls back to headless plugin tools like last30days_research when the owner is in jChat or Telegram with the app closed. - Use Case: While reviewing the last30days window, ask the agent to research "electric vehicle battery news" for the past 14 days; it blocks until done, summarizes findings, and saves a gbrain-indexed markdown report. ## Quick Start Ask the agent to research a topic in the open last30days window, for example: run research on AI chip market trends for the last 30 days.