Protected
Readonly
preferencesProtected
Readonly
preferenceProtected
sessionIn-memory session overrides (not persisted), per chat
Clear all session overrides for a specific chat, or all if no chatId is given
Optional
chatId: stringGet all tool confirmation settings
Get the confirmation mode for a specific tool, considering session overrides first (per chat)
Set the confirmation mode for a specific tool (persisted)
Set the confirmation mode for a specific tool for this session only (not persisted, per chat)
Utility class to manage tool confirmation settings