{"name":"hookCaller","slug":"hookcaller","family":"setting","title":"Settings keys","noun":"settings key","description":"Messages sent between Claude Code sessions now carry along which plugin or hook triggered them, with new retry\/approval handling","description_source":"entry","described_by":{"version":"2.1.280","anchor":"send-message-tool-now-threads-hookcaller-through-to-relay-se"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.283","builds":0,"mined_builds":126,"first_cited":{"version":"2.1.280","released_at":"2026-09-22 15:44:39","spans":2}},"aliases":[],"entries":[{"version":"2.1.280","anchor":"send-message-tool-now-threads-hookcaller-through-to-relay-se","heading":"send-message tool now threads hookCaller through to relay sends","line":"Messages sent between Claude Code sessions now carry along which plugin or hook triggered them, with new retry\/approval handling","released_at":"2026-09-22 15:44:39","reason":"found in this entry's text"},{"version":"2.1.280","anchor":"hook-execution-context-now-exposes-hookorigin-and-hookcaller","heading":"Hook execution context now exposes hookOrigin and hookCaller","line":"Hooks can now read a new hookOrigin and hookCaller from their execution context","released_at":"2026-09-22 15:44:39","reason":"named in this entry, found in this entry's text"},{"version":"2.1.280","anchor":"cross-session-notify-tracks-whether-a-message-originated-fro","heading":"Cross-session notify tracks whether a message originated from a plugin hook","line":"Cross-session direct messages now record whether they came from a plugin hook","released_at":"2026-09-22 15:44:39","reason":"found in this entry's text"}],"entries_total":3,"docs":[],"docs_total":0,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/hookcaller","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}