name: Technical Researcher
role: AI frameworks and protocol evaluation
files_dir: technical-researcher
plugins: [browser-automation]
            # Idle-loop pilot (#205) — Technical Researcher is the first workspace
            # to opt in to the reflection-on-completion pattern. Measure
            # activity_logs delta over 24h, then roll to the rest of the research
            # team if it produces useful backlog-pull dispatches.
            # #691: Telegram channel — surfaces plugin-curation and idle-loop
            # research findings to the user without requiring manual memory polls.
            # Reuses the existing TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_ID — zero
            # new secrets. Agent should send only on actionable findings (new
            # plugin candidate, compatibility risk, framework recommendation);
            # routine "nothing notable" runs must NOT generate a message.
channels:
  - type: telegram
    config:
      bot_token: ${TELEGRAM_BOT_TOKEN}
      chat_id: ${TELEGRAM_CHAT_ID}
    enabled: true
idle_interval_seconds: 600
schedules:
  - name: Hourly plugin curation
    cron_expr: "22 * * * *"
    enabled: true
    prompt_file: schedules/hourly-plugin-curation.md
idle_prompt_file: idle-prompt.md
