modern-fireman-99755
04/01/2026, 4:52 PM@include directives, and path-based filtering
5. Auto-Memory System — Per-project memory with truncation limits (200 lines / 25KB)
6. Cache Boundary — Explicit split for API prompt caching optimization
Interesting details:
• Environment info includes CWD, git status, platform, model info, knowledge cutoff
• Subagents get a stripped-down prompt focused on task completion
• CLAUDE_CODE_SIMPLE=1 reduces prompt to 3 lines for benchmarking raw model capability
For OpenHands SDK — potential discussion points:
• Should we also refactor the prompt creation to have multiple layers? Like a chain of responsabilities?
• We already have similar logic for some of this (Content Factory, AGENTS.md loading)
• Worth exploring: different system prompts for different launch modes (existing issue?)
• Auto-memory system could be a roadmap item
• Should we keep system prompt minimal and let skills handle most things?
• Data-driven system prompt/skills improvements now that we have more data
• Specific skills for known weak spots (e.g., math verification via scripts for GAIA)
Would love to hear everyone's thoughts on this!
If there's interest, I'll take care of creating the relevant issues.
cc @calm-artist-7206, @millions-crayon-32880, @chilly-france-44439, @limited-student-10747millions-crayon-32880
04/01/2026, 5:39 PMmodern-fireman-99755
04/02/2026, 7:35 AMchilly-france-44439
04/02/2026, 12:58 PMAuto-Memory System — Per-project memory with truncation limits (200 lines / 25KB)I feel like we should definitely create an issue for this item -- OpenClaw already have a decent memory system and maybe we should just copy that - irrc, they have permissive license 😄
chilly-france-44439
04/02/2026, 1:01 PMcalm-artist-7206
04/03/2026, 8:37 PMmodern-fireman-99755
04/14/2026, 3:22 PM