Changelog

New features, improvements, and fixes shipped to PixTwins.

NEWv1.8.0March 22, 2026

Agent SDK Migration

Migrated from our custom orchestrator to the Claude Agent SDK, enabling Claude Code-level autonomous workflows for all users. Agents now have true agentic loops with tool use, error recovery, and multi-step planning built in.

  • -Replaced custom runAgentLoop with Claude Agent SDK agentic execution
  • -Agents now support multi-step planning with automatic error recovery
  • -Tool execution is natively managed by the SDK with retry logic
  • -Backward compatible -- existing agent configurations work without changes
NEWv1.7.2March 20, 2026

Trigger Pre-Filters

Always-on agents can now define pre-filters on their triggers so they only process events that match specific criteria. This reduces noise and saves tokens by skipping irrelevant webhook payloads before they reach the agent.

  • -Added pre_filters JSON column to trigger_subscriptions table
  • -Filter evaluation happens before agent invocation, saving tokens
  • -Supports field matching, regex patterns, and nested object paths
  • -Configurable via the update_automation tool from within chat
FIXv1.7.1March 19, 2026

OAuth Redirect Fix

Fixed a bug where OAuth callbacks would redirect to the wrong origin when behind a reverse proxy. The redirect URL now correctly uses forwarded headers instead of the internal nextUrl.origin.

  • -OAuth redirects now respect X-Forwarded-Host and X-Forwarded-Proto headers
  • -Fixed integration connection failures on the VPS deployment
  • -Added fallback to NEXT_PUBLIC_APP_URL when forwarded headers are missing
NEWv1.7.0March 18, 2026

Token Encryption at Rest

All OAuth tokens stored in the database are now encrypted at rest using AES-256-GCM. This adds a critical layer of security so that even if the database is compromised, integration tokens remain protected.

  • -AES-256-GCM encryption for all OAuth access and refresh tokens
  • -Transparent encrypt/decrypt -- no changes needed to existing code paths
  • -Migration script to encrypt all previously stored plaintext tokens
  • -Admin email removed from client bundle for additional security
IMPROVEDv1.6.2March 16, 2026

Script Outputs in Chat

Code execution results now stream directly into the chat interface. Both stdout and stderr from Docker sandbox runs are displayed inline so you can see exactly what your scripts produce without leaving the conversation.

  • -stdout and stderr stream into chat messages in real time
  • -Syntax-highlighted output blocks for better readability
  • -Error output distinguished with a different border color
  • -Output truncated at 50K characters with a "show more" expansion
NEWv1.6.1March 14, 2026

Update Automation Tool

Agents can now modify their own automation configurations through a new tool call. This means you can ask an agent to change its schedule, update trigger filters, or adjust its behavior without visiting the settings page.

  • -New update_automation tool available to all agents
  • -Supports changing cron schedules, trigger filters, and instructions
  • -Changes are validated before applying to prevent invalid configurations
  • -Audit log tracks all automation modifications with timestamps
NEWv1.6.0March 12, 2026

Multi-Chat Architecture

Workspaces now support multiple independent chat threads. Create task chats for one-off work or always-on chats for continuous monitoring. Each chat maintains its own conversation history while sharing workspace-level agents and memories.

  • -Sidebar with chat list, create new, and switch between conversations
  • -Two chat types: task (one-off) and always_on (24/7 monitoring)
  • -Each chat has independent message history and continuation state
  • -Shared workspace agents, memories, and integrations across all chats
IMPROVEDv1.5.1March 10, 2026

Context Summarization

When a conversation exceeds approximately 150K tokens, the system automatically summarizes earlier context using Sonnet. This keeps conversations functional indefinitely without losing important details from earlier in the thread.

  • -Automatic summarization triggered at ~150K token threshold
  • -Sonnet generates structured summaries preserving key decisions and context
  • -Summarized prefix is cached to avoid re-processing on subsequent messages
  • -Seamless to the user -- no interruption in the conversation flow
NEWv1.5.0March 8, 2026

Always-On Agents

Introducing 24/7 monitoring agents that stay active and process real-time events from your connected apps. Set up a Slack monitor, Gmail watcher, or analytics alerter that works around the clock without manual prompting.

  • -Always-on chat type with green pulsing indicator
  • -Composio webhook triggers deliver events in real time
  • -Agents process incoming events autonomously with full tool access
  • -Configurable via natural language -- just describe what to watch for
IMPROVEDv1.4.2March 6, 2026

Auto-Continuation

Long-running agent tasks that hit the 30-minute timeout now automatically continue where they left off. Sonnet generates a continuation summary, and the frontend fires the next request seamlessly so complex tasks run to completion.

  • -Automatic continuation after 30-minute streaming timeout
  • -Sonnet generates structured continuation summaries
  • -Frontend detects continuation_needed flag and auto-resumes
  • -Supports up to 10 consecutive continuations for very long tasks
NEWv1.4.1March 4, 2026

Code Execution Sandbox

Agents can now write and execute Python and Node.js code in isolated Docker containers on the VPS. Each execution runs in a fresh container with no network access, memory limits, and a 2-minute timeout for safety.

  • -Docker-based sandbox with python:3.12-slim and node:22-slim images
  • -Fully isolated: --network none, --memory=512m, --cpus=1
  • -2-minute timeout per execution with automatic cleanup
  • -SandboxManager handles container lifecycle and output capture
NEWv1.4.0March 2, 2026

Video Production Pipeline

A multi-agent workflow for end-to-end video creation. From research and brief writing through storyboarding, asset generation, and final editing -- your agent team collaborates to produce complete video content.

  • -Research agent gathers context and references for the video topic
  • -Brief and storyboard agents structure the narrative and visual plan
  • -Generation agent creates assets using AI image and video models
  • -Editing agent assembles the final video with Remotion
IMPROVEDv1.3.0February 28, 2026

Composio Toolkits Per-Agent

Each agent now has its own set of allowed Composio toolkits defined in the composio_toolkits field. This means your CRO agent only sees analytics tools while your email agent only sees Gmail -- reducing confusion and improving accuracy.

  • -New composio_toolkits JSON array field on the agents table
  • -Agent prompt builder only includes tools from assigned toolkits
  • -Toolkit assignment managed through the agent editor UI
  • -Prevents agents from accessing irrelevant integration tools
NEWv1.2.0February 25, 2026

Bring Your Own API Key

Use your own Claude, Gemini, or OpenAI API keys for unlimited usage beyond your plan's token allocation. Keys are stored encrypted and used transparently -- you just pay your plan fee plus your own API costs with zero markup.

  • -Support for Claude, Gemini, and OpenAI API keys
  • -Keys encrypted at rest with AES-256 before storage
  • -Automatic fallback to platform keys when user keys are not set
  • -Usage tracking continues to work for analytics regardless of key source
NEWv1.1.0February 22, 2026

Workspace Memories

A persistent memory system that lets your agents remember brand guidelines, preferences, and past decisions. Memories are stored with vector embeddings and BM25 indexing for fast semantic retrieval during agent execution.

  • -Agents automatically extract and store important context as memories
  • -Hybrid retrieval: vector embeddings (Gemini) combined with BM25 text search
  • -Memory management page for viewing, editing, and deleting stored memories
  • -Workspace-scoped so all agents in a workspace share the same knowledge base