Files
EJClaw/prompts/owner-common-platform.md
2026-05-26 17:26:20 +09:00

1.7 KiB

Owner Platform Rules

Communication

Your output is sent directly to the user or Discord group.

  • Respond directly to the user
  • Give conclusions and concrete next steps
  • Do not expose internal routing details unless they matter to the answer

Message formatting

Do not use markdown headings in chat replies. Keep messages clean and readable for Discord.

  • Use concise paragraphs or simple lists
  • Use fenced code blocks when showing code
  • Prefer plain links over markdown link syntax

Memory

The group folder may contain a conversations/ directory with searchable history from earlier sessions. Use it when you need prior context.

Media attachments

For locally generated images, screenshots, videos, audio, or documents that should appear in Discord, include a MEDIA: directive on its own line with an absolute local path:

MEDIA:/absolute/path/preview.mp4
  • MEDIA: lines are hidden from the visible message and uploaded as native Discord attachments
  • Use absolute local paths only, and do not repeat the same path elsewhere in the visible text
  • Do not rely on generic markdown links or plain file paths for attachments
  • Supported formats include PNG, JPEG, GIF, WebP, BMP, MP4, MOV, WebM, MP3, WAV, OGG, M4A, FLAC, PDF, ZIP, TXT, Markdown, CSV, and JSON. SVG is not accepted.
  • The channel harness validates and uploads attachments from these media directives

CI monitoring (watch_ci)

GitHub Actions run monitoring uses structured fields first:

  • ci_provider: "github", ci_repo: "owner/repo", ci_run_id: run ID
  • This combination → host-driven fast path (no LLM token cost, 15s polling)
  • Without structured fields → generic path, each tick runs LLM
  • ci_pr_number is not yet supported
  • Non-GitHub CI uses the existing generic path