{"version":"2.1.232","anchor":"proactivity-level-readable-from-the-tool-use-context","canonical_anchor":"proactivity-level-readable-from-the-tool-use-context","heading":"Proactivity level readable from the tool-use context","tier":"internal","area":"Tools","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.232\/e\/proactivity-level-readable-from-the-tool-use-context","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.232","markdown":"### Proactivity level readable from the tool-use context\n\nTools can now read the session's proactivity level, and it feeds into request context.\n\n**What**\n\nTools can now read the session's proactivity level through a new accessor on the context object they receive, and it is read when assembling context for a request. The no-op context used in tests has the same accessor.\n\n**Evidence**\n\n`getProactivityLevel: () => a().proactivityLevel`\n\n- Area: Tools\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5"}