Version:
OpenClaw 2026.4.12
⸻
OBJECTIVE:
Ensure report agent outputs strict compact format (bullet points only, no sections, ≤ ~16 lines).
⸻
PROBLEM:
Manual execution → CORRECT (compact bullet format)
Cron execution → WRONG (old multi-section format with long explanations)
⸻
EXAMPLE (WRONG OUTPUT):
• Multiple sections (e.g. summaries, structure, etc.)
• Long paragraphs
• Narrative-style explanations
→ This format is NOT defined in current AGENTS.md
⸻
VERIFIED:
• /root/.openclaw/agents/market-brief/agent/AGENTS.md = compact format
• /root/.openclaw/workspace-market-brief/AGENTS.md = IDENTICAL
• Gateway restarted after sync
Manual command:
openclaw agent –agent market-brief –message “Generate report”
→ Outputs correct compact format
⸻
CRON COMMAND:
openclaw agent –agent market-brief –message “Generate daily report” –local
⸻
ISSUE:
Cron still produces old structured format
→ Indicates another prompt source, cache, or template override
⸻
QUESTIONS:
1. Does --local load a different prompt context or cached state?
2. Can output format be cached across sessions (cron vs manual)?
3. Are there hidden templates overriding AGENTS.md (e.g. MARKET_BRIEF.md, SOUL.md)?
4. How to force AGENTS.md as single source of truth?
5. How to disable any legacy formatting layers?
⸻
GOAL:
Cron output must match manual output exactly:
• Bullet points only
• No sections
• No narrative
• ≤ ~16 lines
⸻
EXPECTED:
Deterministic, identical output across all execution paths
:::