{"name":"rows","slug":"rows","family":"setting","title":"Settings keys","noun":"settings key","description":"Organizations can bill your reported spend at contracted rates everywhere costs appear.","description_source":"entry","described_by":{"version":"2.1.242","anchor":"new-modelpricing-managed-setting-bills-usage-at-contracted-r"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.319","builds":0,"mined_builds":159,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.301","anchor":"multi-line-text-field-in-plugin-ui-rows","heading":"Plugin text fields can span several lines","line":"A text field in a plugin's interface can now be several lines tall, with Enter to submit and Shift+Enter for a new line","released_at":"2026-10-15 14:34:23","reason":"found in this entry's text, named in this entry"},{"version":"2.1.301","anchor":"dynamic-ui-input-component-accepts-a-rows-prop","heading":"Plugin dialogs can ask for text boxes taller than one line","line":"Text input boxes in plugin-built dialogs now accept a rows setting, a whole number of 1 or more, so they can span several lines","released_at":"2026-10-15 14:34:23","reason":"found in this entry's text, named in this entry"},{"version":"2.1.301","anchor":"plugin-text-input-element-gains-multiline-rows-and-history","heading":"Plugin text boxes can span several lines and recall earlier entries","line":"A plugin's text input can now be several rows tall, wrap text, take new lines and step through earlier entries with the arrow keys","released_at":"2026-10-15 14:34:23","reason":"named in this entry"},{"version":"2.1.275","anchor":"new-image-componentsource-validation-added-png-or-raw-rgba","heading":"New Image component\/source validation added (PNG or raw RGBA)","line":"New validation added for rendering images from PNG or raw RGBA data","released_at":"2026-09-17 20:20:31","reason":"found in this entry's text"},{"version":"2.1.271","anchor":"new-plugin-raster-component-for-terminal-canvas-painting","heading":"New plugin \"Raster\" component for terminal-canvas painting","line":"A new \"Raster\" plugin component lets plugins paint pixel-style graphics directly onto the terminal","released_at":"2026-09-14 19:45:19","reason":"found in this entry's text"},{"version":"2.1.271","anchor":"plugin-ui-sdk-gains-open-modifiers-plus-scroll-and-focus","heading":"Plugin UI SDK gains open() modifiers plus scroll() and focus() actions","line":"Plugin UI SDK adds open() modifiers plus new scroll() and focus() actions","released_at":"2026-09-14 19:45:19","reason":"named in this entry, found in this entry's text"},{"version":"2.1.271","anchor":"new-raster-ui-element-with-a-total-cell-budget","heading":"New \"Raster\" UI element with a total-cell budget","line":"New 'Raster' UI element added with a cap on total cells per tree","released_at":"2026-09-14 19:45:19","reason":"found in this entry's text"},{"version":"2.1.246","anchor":"the-row-based-and-archive-file-sync-engines-are-gone-old-rec","heading":"The row-based and archive file-sync engines are gone; old records turn sync off","line":"Cloud sessions recorded by the old sync engines stop syncing and tell you to start a new one.","released_at":"2026-08-25 19:17:34","reason":"found in this entry's text"},{"version":"2.1.242","anchor":"new-modelpricing-managed-setting-bills-usage-at-contracted-r","heading":"New modelPricing managed setting bills usage at contracted rates","line":"Organizations can bill your reported spend at contracted rates everywhere costs appear.","released_at":"2026-08-24 19:16:14","reason":"found in this entry's text"},{"version":"2.1.242","anchor":"cloud-directory-sync-gains-git-and-tar-archive-engines-besid","heading":"Cloud directory sync gains git and tar-archive engines beside the per-file lane","line":"Cloud file sync gains git-bundle and tar-archive modes, but you still sync file by file.","released_at":"2026-08-24 19:16:14","reason":"found in this entry's text"}],"entries_total":12,"docs":[{"source":"api","path":"about-claude\/api-credits-for-subscribers","title":"api-credits-for-subscribers","documented":false},{"source":"api","path":"about-claude\/models\/migration-guide","title":"Or, for the model with the same capabilities and no access approval requirement:","documented":false},{"source":"api","path":"about-claude\/models\/optimizing-for-cost-and-intelligence","title":"optimizing-for-cost-and-intelligence","documented":false},{"source":"api","path":"about-claude\/pricing","title":"pricing","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/content-moderation","title":"content-moderation","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/customer-support-chat","title":"customer-support-chat","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/legal-summarization","title":"legal-summarization","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/ticket-routing","title":"ticket-routing","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/best-practices","title":"PDF Processing","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/claude-api-skill","title":"claude-api-skill","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/rows","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}