{"version":"2.1.261","anchor":"taskoutput-tool-result-size-now-computed-dynamically","canonical_anchor":"taskoutput-tool-result-size-now-computed-dynamically","heading":"TaskOutput tool result size now computed dynamically","tier":"internal","area":"Output Limits","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.261\/e\/taskoutput-tool-result-size-now-computed-dynamically","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.261","markdown":"### TaskOutput tool result size now computed dynamically\n\nTaskOutput's result size limit is now computed dynamically rather than fixed.\n\nThe deprecated TaskOutput tool's `maxResultSizeChars` is no longer a fixed 1e5 constant; it's now a getter combining a helper value with a persistence threshold, alongside a new `persistenceThresholdCeiling` field. The output-size ceiling appears to now derive from the same config as the new `taskOutputMaxChars` setting.\n\n- Area: Output Limits\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}