8 posts tagged with "AI Chat"
View All TagsEvery 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.
New 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.
Text files can now be attached to individual AI chat messages via picker, drag and drop, or paste. They show as chips in the input box and are sent with the next message. Content is read on demand by the AI through file tools instead of being inlined, so it is never resent with the conversation history.
New features
- Attach text files to a chat message via the attach button, drag and drop, or paste
- Up to 8 files per message, 1 MB per file
- Files appear as chips in the input box, sent with the next message and cleared after send
- The AI reads file content on demand via read_file and search_files tools, keeping the conversation history small
- Linked folders remain session-wide assets, shown in the footer next to the mode picker
In AI sessions, the assistant can now save longer structured output like plans, specs and design write-ups as markdown artifacts that persist for the whole session. Artifacts open in the session preview panel with Copy, Download as .md and a Preview / View source toggle, and are listed in the new status line above the chat input that gathers the session's drafts, artifacts and jobs. They are stored locally in your browser, restored when you reopen the session and removed when the session is deleted.
New features
- The AI can create markdown artifacts (plans, specs, design write-ups) in sessions and revise them in place instead of duplicating them.
- Artifacts open in the session preview panel rendered as markdown, with Copy, Download as .md and a Preview / View source toggle.
- The session composer now gathers drafts, artifacts and jobs into a single status line above the input; the artifacts entry lists each artifact with open, download and delete actions.
- Artifacts are session-scoped and stored locally in your browser: restored when you reopen the session, removed when the session is deleted.
Azure AI Foundry is now natively supported as an AI provider in Windmill, exposing the broader Foundry catalog (OpenAI models plus Llama, DeepSeek, Mistral, Phi and more) over an OpenAI-compatible API in both AI chat and AI agent steps.
New features
- Azure AI Foundry now available as a native AI provider via the azure_foundry resource type
- Access to the broader Foundry model catalog beyond Azure OpenAI: Llama, DeepSeek, Mistral, Phi and more
- Uses the same Azure authentication (api-key header) and base URL configuration as Azure OpenAI
- Available in both AI chat (copilot) and AI agent flow steps
AWS Bedrock is now natively supported as an AI provider in Windmill.
New features
- AWS Bedrock now available as a native AI provider
- Simple configuration with AWS region and API key
- Access to all Bedrock-supported models
The AI Chat panel now supports API mode, allowing direct interaction with Windmill resources through conversational commands. Access jobs, scripts, flows, resources, variables, schedules, and workers using natural language queries.
New features
- Direct API access through conversational interface
The flow builder includes an integrated AI chat panel that lets you create and modify flows using natural language. Just describe what you want to achieve, and the AI will build the flow for you, step by step.
New features
- Uses scripts from your workspace and the Windmill Hub or generates new ones when needed
- Updates flow inputs and connects steps automatically using context from the flow
- Sets up loops and branches with suitable iterator expressions and conditions based on the flow data
The script editor now includes an integrated AI Chat Panel designed to assist with coding tasks. The assistant can generate code, fix issues, suggest improvements, add documentation, and more — all in a conversational interface.
New features
- AI chat panel embedded in the script editor
- Granular apply/reject controls to accept or discard individual parts of AI-generated code
- Include context elements like database schemas, deployed script diffs, and runtime errors
- Quick actions for common tasks such as bug fixing, refactoring, and documentation
- Support for any AI model including self-hosted/custom base URL (now part of the community edition!)