{"name":"workflows","slug":"workflows","family":"setting","title":"Settings keys","noun":"settings key","description":"A plugin publishing an interface for others now fails loudly if it isn't a proper object of functions.","description_source":"entry","described_by":{"version":"2.1.246","anchor":"plugin-interfaces-are-checked-before-they-are-used"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.308","builds":0,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.285","anchor":"plugin-manifest-gains-workflows-component","heading":"Plugin manifests now explicitly list workflows as a component","line":"The list of parts a plugin can contain now names workflows explicitly","released_at":"2026-09-29 17:32:09","reason":"found in this entry's text"},{"version":"2.1.248","anchor":"plugin-layout-gains-monitors-and-workflows-folders","heading":"Plugin layout gains monitors and workflows folders","line":"Plugins can now ship monitors and workflows folders, with duplicate monitor names reported as errors.","released_at":"2026-08-27 20:35:36","reason":"named in this entry, found in this entry's text"},{"version":"2.1.246","anchor":"plugin-interfaces-are-checked-before-they-are-used","heading":"Plugin interfaces are checked before they are used","line":"A plugin publishing an interface for others now fails loudly if it isn't a proper object of functions.","released_at":"2026-08-25 19:17:34","reason":"found in this entry's text"},{"version":"2.1.97","anchor":"workflow-script-file-write-permissions","heading":"Workflow Script File Write Permissions","line":null,"released_at":"2026-04-08 21:27:55","reason":"found in this entry's text"}],"entries_total":4,"docs":[{"source":"api","path":"about-claude\/models\/choosing-a-model","title":"choosing-a-model","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\/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\/enterprise","title":"enterprise","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/overview","title":"PDF Processing","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/bash-tool","title":"bash-tool","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/code-execution-tool","title":"code-execution-tool","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/programmatic-tool-calling","title":"Process results programmatically","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/strict-tool-use","title":"strict-tool-use","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/workflows","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}