{"version":"2.1.248","anchor":"cloud-client-fills-in-missing-pieces-of-an-allow-decision-in","canonical_anchor":"cloud-client-fills-in-missing-pieces-of-an-allow-decision-in","heading":"Cloud client fills in missing pieces of an allow decision instead of dropping it","tier":"internal","area":"Cloud Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/cloud-client-fills-in-missing-pieces-of-an-allow-decision-in","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Cloud client fills in missing pieces of an allow decision instead of dropping it\n\nCloud permission approvals missing details are rebuilt from your original request instead of being thrown away.\n\n**What**\n\nWhen a permission decision comes back as allow but is missing the tool input or the tool-use identifier, the headless cloud client now reconstructs those from the original request rather than discarding the decision, and logs which fields it had to fill in.\n\n**Evidence**\n\n`[headlessCloudClient] completing a served call's allow from the request: `\n\n- Area: Cloud Sessions\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}