{"version":"2.1.238","anchor":"skill-results-say-when-the-skill-was-only-read","canonical_anchor":"skill-results-say-when-the-skill-was-only-read","heading":"Skill results say when the skill was only read","tier":"use","area":"Skills","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.238\/e\/skill-results-say-when-the-skill-was-only-read","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.238","markdown":"### Skill results say when the skill was only read\n\nSkill results now flag when a skill was only read rather than actually run.\n\n**What**\n\nResults from the skill tool now carry an optional `readOnly` flag, set when a skill's instructions were loaded without anything being run. Anyone consuming skill results through the SDK or the streaming output can now tell a read-only load apart from a real execution.\n\n**Details**\n\n- New optional boolean on the skill tool's result schema, documented as true when the instructions were loaded and nothing ran.\n- Not gated; it appears whenever the load was read-only.\n\n**Evidence**\n\n`True when the skill instructions were loaded read-only (nothing was executed)`\n\n- Area: Skills\n- Names: `readOnly`\n- Tier: Use it now\n- Useful: 2\/5\n- Signal: 3\/5"}