{"name":"tengu_juniper_vale","slug":"tengu-juniper-vale","family":"flag","title":"Feature flags","noun":"feature flag","description":"Default `{enabled: false, maxChars: 500, autoDismissAfterMs: 30000}`. Controls the follow-up prompt shown after the user answers the in-session feedback survey with anything other than dismissing it: `enabled: true` turns it on, `maxChars` (a positive number, default `500`) sets its character limit, and `autoDismissAfterMs` (at least `600`, default `30000`) sets when it is dismissed automatically. It is not shown while a response is loading, an overlay is open, or the prompt input has text, and another check can force it on with the default limits.","description_source":"code","described_by":{"bundle":"2.1.286","author":"claude-opus-5-5"},"presence":{"first_seen":"2.1.213","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":78,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[],"entries_total":0,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"tengu_juniper_bassoon","slug":"tengu-juniper-bassoon","description":"Default `false`. When on, the usage-credits menu (the one offering `Buy more` and `Adjust monthly limit`) shows the soonest-expiring promotional credit grant on the balance, with its amount, optional name and expiry date. Under ten days before expiry the line reads `<amount> of your balance expires in N days` (or `today`) and is marked urgent."},{"name":"tengu_juniper_relay","slug":"tengu-juniper-relay","description":"Saved feedback drafts can be reviewed and sent over the SDK, but the surface is off by default."},{"name":"tengu_juniper_relay_config","slug":"tengu-juniper-relay-config","description":"The feedback relay tool's wording and per-session limits can now be set from the server instead of hardcoded."},{"name":"tengu_juniper_sundial","slug":"tengu-juniper-sundial","description":"Default `null`, meaning `10`. While ultra effort stays on, the number of user messages since the last ultra effort reminder after which Claude Code attaches a sparse `ultra_effort_enter` reminder again. A number is floored and raised to at least `1`; a non-number uses the default, and `CLAUDE_CODE_JUNIPER_SUNDIAL` or one other override source take precedence."},{"name":"tengu_juniper_tide_wall","slug":"tengu-juniper-tide-wall","description":"Five analytics events cover the weekly limit-reset flow."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-juniper-vale","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}