{"name":"tengu_kairos_push_notifications","slug":"tengu-kairos-push-notifications","family":"flag","title":"Feature flags","noun":"feature flag","description":"A tool letting Claude push notifications to you stays off by default.","description_source":"entry","described_by":{"version":"2.1.248","anchor":"push-notification-tool-still-switched-off"},"presence":{"first_seen":"2.1.138","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":149,"mined_builds":149,"first_cited":{"version":"2.1.110","released_at":"2026-04-15 20:40:53","spans":1}},"aliases":[],"entries":[{"version":"2.1.248","anchor":"push-notification-tool-still-switched-off","heading":"Push-notification tool still switched off","line":"A tool letting Claude push notifications to you stays off by default.","released_at":"2026-08-27 20:35:36","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.110","anchor":"pushnotification-tool-in-development","heading":"PushNotification Tool [In Development]","line":null,"released_at":"2026-04-15 20:40:53","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[{"version":"2.1.248","state":"on-in-practice","account":true,"baseline":true,"code_default":false},{"version":"2.1.110","state":"on-in-code","account":true,"baseline":true,"code_default":null}],"related":[{"name":"tengu_kairos_brief","slug":"tengu-kairos-brief","description":"Default `false`. With `CLAUDE_CODE_BRIEF`, one of the switches that turn on brief mode, subject to a further gate; in brief mode plain assistant text is hidden from the user and replies reach them through the `SendUserMessage` tool. The flag is also read directly when rendering user prompt messages and the spinner."},{"name":"tengu_kairos_brief_config","slug":"tengu-kairos-brief-config","description":"\/brief is hidden by server config, but brief mode still works via an environment variable."},{"name":"tengu_kairos_brief_stop_hook_text","slug":"tengu-kairos-brief-stop-hook-text","description":null},{"name":"tengu_kairos_dream","slug":"tengu-kairos-dream","description":"Default `false`. Enables the bundled `dream` skill (`\/dream` consolidates memories; `\/dream nightly` schedules a recurring `\/dream consolidate` task at a random minute between 0:00 and 5:59 local time). The skill is enabled when this flag is on, auto memory is enabled and KAIROS mode is not active."},{"name":"tengu_kairos_input_needed_push","slug":"tengu-kairos-input-needed-push","description":"Default `false`. Shows the `Push when actions required` toggle (the `inputNeededNotifEnabled` setting) in the settings list and the matching row in the Notifications panel; both places also need a further condition to hold."},{"name":"tengu_kairos_loop_dynamic","slug":"tengu-kairos-loop-dynamic","description":"Checkpoints now record self-scheduling wake counts and open artifact watches, though the loop itself is off."},{"name":"tengu_kairos_loop_keepalive","slug":"tengu-kairos-loop-keepalive","description":"The kite network transport is on by default everywhere, and CLAUDE_CODE_HARBOR_KITE=0 now really turns it off."},{"name":"tengu_kairos_loop_persistent","slug":"tengu-kairos-loop-persistent","description":"The \/loop tick prompt is no longer behind a remote flag and works for everyone."},{"name":"tengu_kairos_loop_prompt","slug":"tengu-kairos-loop-prompt","description":"The Kairos loop prompt is hardcoded off and its remote switch is gone from the build."},{"name":"tengu_kairos_ready_nudge","slug":"tengu-kairos-ready-nudge","description":"The kairos ready nudge config no longer treats a bare `true` value as an automatic full-probability enable"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-kairos-push-notifications","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}