feat(FN-4080): complete Step 6 — group thinking log toggles
Fusion-Task-Id: FN-4080 Fusion-Task-Lineage: 086863ba-7100-41ab-9cfc-197301fbcab0
This commit is contained in:
@@ -2133,34 +2133,35 @@ export function SettingsModal({
|
||||
</div>
|
||||
</div>
|
||||
<div className="form-group">
|
||||
<label htmlFor="persistAgentThinkingLogPermanent" className="checkbox-label">
|
||||
<input
|
||||
id="persistAgentThinkingLogPermanent"
|
||||
type="checkbox"
|
||||
checked={resolvePersistAgentThinkingLog(form, { ephemeral: false })}
|
||||
onChange={(e) =>
|
||||
setForm((f) => ({ ...f, persistAgentThinkingLogPermanent: e.target.checked }))
|
||||
}
|
||||
/>
|
||||
Save AI thinking for permanent agents
|
||||
</label>
|
||||
</div>
|
||||
<div className="form-group">
|
||||
<label htmlFor="persistAgentThinkingLogEphemeral" className="checkbox-label">
|
||||
<input
|
||||
id="persistAgentThinkingLogEphemeral"
|
||||
type="checkbox"
|
||||
checked={resolvePersistAgentThinkingLog(form, { ephemeral: true })}
|
||||
onChange={(e) =>
|
||||
setForm((f) => ({ ...f, persistAgentThinkingLogEphemeral: e.target.checked }))
|
||||
}
|
||||
/>
|
||||
Save AI thinking for ephemeral / task-worker agents
|
||||
</label>
|
||||
<div className="settings-field-help">
|
||||
Leave both thinking toggles off to keep the original default behavior.
|
||||
This only controls persisted <code>thinking</code> rows and does not affect assistant text or tool rows.
|
||||
</div>
|
||||
<fieldset>
|
||||
<legend>Save AI thinking logs</legend>
|
||||
<label htmlFor="persistAgentThinkingLogPermanent" className="checkbox-label">
|
||||
<input
|
||||
id="persistAgentThinkingLogPermanent"
|
||||
type="checkbox"
|
||||
checked={resolvePersistAgentThinkingLog(form, { ephemeral: false })}
|
||||
onChange={(e) =>
|
||||
setForm((f) => ({ ...f, persistAgentThinkingLogPermanent: e.target.checked }))
|
||||
}
|
||||
/>
|
||||
Save AI thinking for permanent agents
|
||||
</label>
|
||||
<label htmlFor="persistAgentThinkingLogEphemeral" className="checkbox-label">
|
||||
<input
|
||||
id="persistAgentThinkingLogEphemeral"
|
||||
type="checkbox"
|
||||
checked={resolvePersistAgentThinkingLog(form, { ephemeral: true })}
|
||||
onChange={(e) =>
|
||||
setForm((f) => ({ ...f, persistAgentThinkingLogEphemeral: e.target.checked }))
|
||||
}
|
||||
/>
|
||||
Save AI thinking for ephemeral / task-worker agents
|
||||
</label>
|
||||
<div className="settings-field-help">
|
||||
Leave both thinking toggles off to keep the original default behavior.
|
||||
This only controls persisted <code>thinking</code> rows and does not affect assistant text or tool rows.
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div className="form-group">
|
||||
<label htmlFor="fnBinaryCheckEnabled" className="checkbox-label">
|
||||
|
||||
Reference in New Issue
Block a user