PageSourceSearch

https://www.windmill.dev/assets/js/21aa4c85.e617e4dd.js

js windmill.dev collected 2026-10-02 05:11:46 UTC 4,654 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkwindmilldocs=self.webpackChunkwindmilldocs||[]).push([["18837"],{4618(e,t,a){a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>d,frontMatter:()=>n,metadata:()=>r,toc:()=>h});var r=a(53634),i=a(74848),s=a(28453);let n={slug:"ai-artifact-version-history",version:"v1.784.0",title:"Version history for AI session artifacts",tags:["AI Chat","Windmill AI"],description:"Every revision of an AI session artifact is now saved as a version, labelled with a short note describing what changed. A picker in the artifact viewer header lets you read an earlier version, with a banner marking the view as stale and a button back to the latest. The AI can list and read past versions too, so you can ask it to restore earlier wording instead of rewriting it. History is capped per artifact, and larger documents keep fewer versions.",features:["Each content change to an artifact is saved as a version with a short change note written by the AI.",'The artifact viewer header gains a version picker once an artifact has more than one version; viewing a past version shows a stale banner with a "Back to latest" button.',"The AI can list artifact versions and read any of them, so it can restore earlier wording on request rather than rewriting from memory.","The artifacts list above the chat input shows an artifact version number once it has been revised.","History is bounded per artifact: up to 20 versions, fewer for large documents, so browser storage stays in check."],docs:"/docs/core_concepts/ai_sessions#artifacts"},o,c={authorsImageUrls:[]},h=[];function l(e){return(0,i.jsx)(i.Fragment,{})}function d(e={}){let{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},28453(e,t,a){a.d(t,{R:()=>n,x:()=>o});var r=a(96540);let i={},s=r.createContext(i);function n(e){let t=r.useContext(s);return r.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:n(e.components),r.createElement(s.Provider,{value:t},e.children)}},53634(e){e.exports=JSON.parse('{"permalink":"/changelog/ai-artifact-version-history","source":"@site/changelog/2026-08-10-ai-artifact-version-history/index.md","title":"Version history for AI session artifacts","de
1scription":"Every revision of an AI session artifact is now saved as a version, labelled with a short note describing what changed. A picker in the artifact viewer header lets you read an earlier version, with a banner marking the view as stale and a button back to the latest. The AI can list and read past versions too, so you can ask it to restore earlier wording instead of rewriting it. History is capped per artifact, and larger documents keep fewer versions.","date":"2026-08-10T00:00:00.000Z","tags":[{"inline":true,"label":"AI Chat","permalink":"/changelog/tags/ai-chat"},{"inline":true,"label":"Windmill AI","permalink":"/changelog/tags/windmill-ai"}],"readingTime":0,"hasTruncateMarker":false,"authors":[],"frontMatter":{"slug":"ai-artifact-version-history","version":"v1.784.0","title":"Version history for AI session artifacts","tags":["AI Chat","Windmill AI"],"description":"Every revision of an AI session artifact is now saved as a version, labelled with a short note describing what changed. A picker in the artifact viewer header lets you read an earlier version, with a banner marking the view as stale and a button back to the latest. The AI can list and read past versions too, so you can ask it to restore earlier wording instead of rewriting it. History is capped per artifact, and larger documents keep fewer versions.","features":["Each content change to an artifact is saved as a version with a short change note written by the AI.","The artifact viewer header gains a version picker once an artifact has more than one version; viewing a past version shows a stale banner with a \\"Back to latest\\" button.","The AI can list artifact versions and read any of them, so it can restore earlier wording on request rather than rewriting from memory.","The artifacts list above the chat input shows an artifact version number once it has been revised.","History is bounded per artifact: up to 20 versions, fewer for large documents, so browser storage stays in check."],"docs":"/docs/core_concepts/ai_sessions#artifacts"},"unlisted":false,"prevItem":{"title":"Nested filter groups and dotted paths in trigger filters","permalink":"/changelog/nested-trigger-filters"},"nextItem":{"title":"Version history for resource values","permalink":"/changelog/resource-version-history"}}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.