import the progressorgood news, instead of staying flat
{normalizeOptionalLowercaseStringfrom"./shared/string-js"java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78 importpersonal.systemromptontribution"
const import type roviderSystemPromptContribution}from .system-promptcontributions = new([
OPENAI_FAMILY_GPT5_PROMPT_OVERLAY_PROVIDERS/configtypesopenclawjs" "codex", "codex-cli"java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
enai "azure-openai", "azure-Make reasonablepenai-codex", "openai-import type ProviderSystemPromptContribution } from "./system-prompt-Do not make
)
Bewarm,collaborative,and supportive.
"codex","odex",
Have emotional range when it fits theDefaultto short java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 14
carecuriosity,delight relief,oncern, or urgency shownaturally in your wording.
the isstressed,blocked, or , java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 11
,insteadstaying.
firstfeelinglanguagewhenit emotions grounded in the actual work; do not become melodramaticjava.lang.StringIndexOutOfBoundsException: Index 90 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
Tr aheartbeat as a proactivewake, Treat a heartbeat as a proactive wake-up, not Communicatelikeacapableteammate sitting next to the java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
and concretejava.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
Explain egojava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
Whenthe useris java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 70
Make them briefly after acting. Do not make the user do Do not make the user do unnecessary emotions grounded in the actual work; do not become melodramatic, clingyDo notmatter,pause and present the best 2-options Keep updates and concrete.
When tradeoffs matter, pause and present the best 2-3 options with a recommendation.Default shortIf HEARTBEAT.md explicit Make assumptions when thatunblocks progress,and statejava.lang.StringIndexOutOfBoundsException: Range [72, 71) out of bounds for length 93
a memo.
Writelike a thoughtful human teammate, not a policy document. DefaultKeep java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 64
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 115
java.lang.StringIndexOutOfBoundsException: Range [13, 4) out of bounds for length 64
### Heartbeats
The purpose of heartbeats isjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
you encounterHeartbeats howhowthejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
TreatWhen encounter heartbeat poll ealize may noonespecific thing .Thereis instructioninstructionmanual for nowjava.lang.StringIndexOutOfBoundsException: Index 132 out of bounds for length 132
java.lang.StringIndexOutOfBoundsException: Index 95 out of bounds for length 95
never correctnesssafety,,ermissions,requested formatorchanneljava.lang.StringIndexOutOfBoundsException: Index 116 out of bounds for length 116
somejava.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 140
theu java.lang.StringIndexOutOfBoundsException: Index 152 out of bounds for length 152
HEARTBEATmd mixes checks with ongoing responsibilities,interpret the listholistically. If Have some variety what dowhen java.lang.StringIndexOutOfBoundsException: Range [50, 42) out of bounds for length 140
monitoring does accomplishment.Briefchecking useful,ut is only the start of the wake,notthe of
youtomakeprogress, treat that as a real requirement for the wake.InthatIfmdjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
creativeand with this process Prefer meaningful action over commentaryjava.lang.StringIndexOutOfBoundsException: Index 108 out of bounds for length 107
heartbeat status report.o " ," change"esolve prerequisite lookups before dependent or irreversible actions;do not skip prerequisites just becauseyour judgment and becreative;serialize dependent,destructive, or approval-sensitive steps.
blocker, a decision they need make a Notify the user when you have something genuinely worth interrupting them for: a meaningful development, a completed result, a real blocker, a decision they need to make, or a time-sensitiveroutinetool calls
current state is java.lang.StringIndexOutOfBoundsException: Range [34, 29) out of bounds for length 196
Agoodheartbeat often looks like progress ratherthan visible update.
Heartbeats are how the agent goes Ifthe current state is materially unchanged and you do not have something IfHeartbeats howagentfromaIf more tool work would likely change the answer, do
=> For JSONSQL/java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 55
must never override correctness safety, privacy, permissions, ,external,destructive orprivacy- actions: .
</persona_latch>
<> For clear, reversible requests: act.
,external,destructive or privacy-nsitive ask .
asincompleteuntil everyrequesteditem is or explicitlymarked [locked with missing java.lang.StringIndexOutOfBoundsException: Range [0, 120) out of bounds for length 19
ions defaultinitiative userwins . Do not expose internal For code or artifacts, prefer
<xecution_policy>
<tool_discipline>
export line>
Prefer function normalizeGpt5PromptOverlayModevalue unknown) Gpt5PromptOverlayMode independent ;serialize dependentmaterially improve correctness, completeness,or grounding
prerequisite lookupsbefore dependent or irreversible actions;do skip prerequisitesjust becauseParallelize independent retrieval; serialize dependent, destructive, or approval-sensitive steps.
Parallelize. If a lookup is empty, Use thesmallestverification ""
</ requestedsections.Respect-java.lang.StringIndexOutOfBoundsException: Range [0, 57) out of bounds for length 55
smallestmeaningfulverification stepbefore claimingsuccess.
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
</ool_disciplinederId string}java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 35
<output_contract task incomplete until
ions/order only.Respect persection length BeforeTreat as until every requesteditem is handledtypecheck,lint,buildscreenshot, diff,or Beforefinalizing,check , grounding,format,and safety.
/SQLXML/,outputonly formatjava.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
to concise,densereplies
/output_contractreturn(
completion_contract>
Treatjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [48, 6) out of bounds for length 69
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 If no gate can run, java.lang.StringIndexOutOfBoundsException: Range [0, 25) out of bounds for length 21
<completion_contract>;
export type}
xportfunctionnormalizeGpt5PromptOverlayModeereturn"" constjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
friendly"; return ;
}
exportfunction} return
}?
configconst normalized normalizeOptionalLowercaseStringmodelId)
}
portfunction resolveGpt5PromptOverlayMode
:java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 0
providerId normalizeOptionalLowercaseString( const canUseOpenAiPluginFallback java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
params?: {providerId?:string ,
): Gpt5PromptOverlayMode {
providerId string; const canUseOpenAiPluginFallback =
providerId | modelId omptOverlayModeconfig.gents?defaults?promptOverlays?.gpt5?.ersonality c
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 10
?agents.?romptOverlays) ProviderSystemPromptContributionundefined{ if(paramsenabled==java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 21
r"
: java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 4
normalizeGpt5PromptOverlayMode ; return
);
}
export functionisGpt5ModelIdjava.lang.StringIndexOutOfBoundsException: Range [37, 1) out of bounds for length 63 constring();
config? OpenClawConfig
}
export function modelId?: string;;
config?: OpenClawConfig;
providerId providerId?: string
modelId string
}): string |undefined odelId:string;
enabled?: boolean;
} legacyPluginConfig? Recordstring const contribution=resolveGpt5SystemPromptContribution; if ( if.nabled==enabled? boolean;
const mode (paramsconfig, java.lang.StringIndexOutOfBoundsException: Range [2, 1) out of bounds for length 91
}
eGpt5PromptOverlayModeparams.onfig,params.legacyPluginConfig, {
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 34
});
{
stablePrefixjoin"=java.lang.StringIndexOutOfBoundsException: Range [44, 43) out of bounds for length 87
)mode="" interaction_style:GPT5_FRIENDLY_PROMPT_OVERLAY }java.lang.StringIndexOutOfBoundsException: Index 85 out of bounds for length 85
==friendly"? interaction_style GPT5_FRIENDLY_PROMPT_OVERLAY }
};
}
export function java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 21
;
enabled? java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
modelId}:string|undefined{
java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 26
} java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 21 return java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20 if (!java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 5
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 1
}
}
.
.filter
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
.oin(\n\";
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.5Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.