chore(format): oxfmt
This commit is contained in:
@@ -71,7 +71,8 @@ export function resolveSession(opts: {
|
|||||||
const resetType = resolveSessionResetType({ sessionKey });
|
const resetType = resolveSessionResetType({ sessionKey });
|
||||||
const resetPolicy = resolveSessionResetPolicy({ sessionCfg, resetType });
|
const resetPolicy = resolveSessionResetPolicy({ sessionCfg, resetType });
|
||||||
const fresh = sessionEntry
|
const fresh = sessionEntry
|
||||||
? evaluateSessionFreshness({ updatedAt: sessionEntry.updatedAt, now, policy: resetPolicy }).fresh
|
? evaluateSessionFreshness({ updatedAt: sessionEntry.updatedAt, now, policy: resetPolicy })
|
||||||
|
.fresh
|
||||||
: false;
|
: false;
|
||||||
const sessionId =
|
const sessionId =
|
||||||
opts.sessionId?.trim() || (fresh ? sessionEntry?.sessionId : undefined) || crypto.randomUUID();
|
opts.sessionId?.trim() || (fresh ? sessionEntry?.sessionId : undefined) || crypto.randomUUID();
|
||||||
|
|||||||
@@ -78,7 +78,9 @@ export function resolveSessionResetPolicy(params: {
|
|||||||
typeReset?.mode ??
|
typeReset?.mode ??
|
||||||
baseReset?.mode ??
|
baseReset?.mode ??
|
||||||
(!hasExplicitReset && legacyIdleMinutes != null ? "idle" : DEFAULT_RESET_MODE);
|
(!hasExplicitReset && legacyIdleMinutes != null ? "idle" : DEFAULT_RESET_MODE);
|
||||||
const atHour = normalizeResetAtHour(typeReset?.atHour ?? baseReset?.atHour ?? DEFAULT_RESET_AT_HOUR);
|
const atHour = normalizeResetAtHour(
|
||||||
|
typeReset?.atHour ?? baseReset?.atHour ?? DEFAULT_RESET_AT_HOUR,
|
||||||
|
);
|
||||||
const idleMinutesRaw =
|
const idleMinutesRaw =
|
||||||
params.idleMinutesOverride ??
|
params.idleMinutesOverride ??
|
||||||
typeReset?.idleMinutes ??
|
typeReset?.idleMinutes ??
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ Docs: https://docs.clawd.bot/hooks/soul-evil
|
|||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
1) `clawdbot hooks enable soul-evil`
|
1. `clawdbot hooks enable soul-evil`
|
||||||
2) Create `SOUL_EVIL.md` next to `SOUL.md` in your agent workspace
|
2. Create `SOUL_EVIL.md` next to `SOUL.md` in your agent workspace
|
||||||
3) Configure `hooks.internal.entries.soul-evil` (see docs)
|
3. Configure `hooks.internal.entries.soul-evil` (see docs)
|
||||||
|
|||||||
Reference in New Issue
Block a user