v1.2.10
PR & Integrations
- PR Panel - View file diffs, commits, checks, comments, statuses, and Vercel previews without leaving Blocks
- GitLab Merge Request Support - Enables GitLab PR review and automations
- Installer Actor Mentions (GitLab/Bitbucket) - The user who authorizes the Blocks integration can now be directly mentioned instead of
@blocks; as mentioned previously, creating a dedicated integration user for GitLab and Bitbucket is still recommended - Workspace-Specific Linear Accounts - Connected Accounts now lets you link a different Linear account for each workspace
- Clearer Integration Selection - Updated guidance on when user integrations are used across the Anthropic/OpenAI integration pages and Claude Code/Codex agent pages
v1.2.9
Docs
- Attachment Support - You can now upload attachments directly to Blocks sessions
- OpenCode Onboarding (Kimi Key) - Support for
KIMI_API_KEYwith OpenCode during onboarding - Installation Profiles - Create a model/MCP configuration with a custom slash command (for example,
@blocks /claude-fastmapped to Claude Code with Haiku)
v1.2.8
Custom MCP Servers
- JSON Configuration - Define MCP servers directly in the Blocks dashboard using a JSON object specifying the command, arguments, and environment variables
- Environment Variable Injection - Reference global environment variables in your MCP config using
${env:VARIABLE_NAME}— Blocks resolves these at runtime so secrets are never hardcoded - Workspace-Wide - MCP servers are available across your entire workspace and can be enabled or disabled per agent
- Variable Helper - A dropdown in the MCP server editor lists your global environment variables and copies the correct template string for you
Bug Fixes
- Improved user integration usage to stabilize Anthropic and OpenAI user integrations
v1.2.7
Git Configuration
- Commit Author Email - Set a custom email address to use as the commit author across your Blocks sessions from Dashboard → Settings → Git
- Per-User Setting - This is a personal configuration and does not affect other workspace members
- Vercel Build Previews - Setting your commit email to an address in your GitHub, GitLab, or Bitbucket organization enables Vercel to create build previews for PRs opened by Blocks
GitHub Bot Invocations
- New Setting - Enable bot user invocations from Dashboard → Settings → GitHub, allowing GitHub bot users to mention Blocks and create sessions
- Disabled by Default - Bot invocations are off by default and must be explicitly enabled per workspace
Bug Fixes
- Fixed an issue where Linear agent sessions were not being mapped to the correct workspace user
v1.2.6
Automations
- Event-Driven Agent Runs - Trigger coding agents automatically on GitHub PRs, GitLab MRs, Bitbucket PRs and pushes, GitHub Actions failures, and scheduled intervals — no manual mention required
- Custom Prompts - Write a prompt per automation that the agent receives whenever the trigger fires
- Repository Scoping - Scope automations to specific repositories or run across all connected repos
- CI Check Display - Show automation results as a native CI check on pull requests, blocking merges until the automation passes
- Workspace or Private Visibility - Share automations across your workspace or keep them private
PR Review
- Automatic PR Reviews - Run a coding agent on every pull request across your connected repositories without any manual mention
- Per-Repo Control - Enable or disable reviews for individual repositories from a single settings page
- Custom Review Instructions - Add a
.blocks/review.mdfile to a repository to customize what the agent looks for in that repo’s PRs - Agent Selection - Choose any configured agent for reviews
- Supported Platforms - Works with GitHub, GitLab, and Bitbucket
Global Configuration
- Global Configuration Repository - Set any connected repository as your workspace’s global configuration repo from Settings → Global Configuration
- Automatic Loading - Every Blocks session will automatically load Skills, Hooks, and Sub-Agents from the configured repository at runtime
v1.2.5
Session Groups
- Linked Sessions - Sessions that share a common resource (such as a Linear issue, GitHub PR, or Slack thread) are now automatically grouped together
- View Related Sessions - Open the session properties panel on any session page to see other sessions in the same group
- Filter by Resource - Adjust the sessions list filters to group by resource, giving you a consolidated view of all activity around a specific issue, PR, or thread
v1.2.4
Organization Workspaces
- Self-Serve Creation - Create an organization workspace anytime from the workspace switcher in the bottom-left of the dashboard — no onboarding required
- Role-Based Access - Invite team members as Admins or Members, with admins controlling what members can see and do
- Admin Controls - Restrict member visibility into API keys, environment variables, integrations, analytics, and more from Settings → Permissions
- Workspace Isolation - Repositories, skills, sessions, and settings are fully isolated between workspaces
UI Revamp
- Refreshed Dashboard - Updated visual design across the dashboard for a cleaner, more consistent experience
- Workspace Switcher - New workspace switcher in the bottom-left sidebar for faster context switching
v1.2.3
Kimi Code Agent
- Moonshot AI Integration - Kimi Code is now available in Blocks, powered by Moonshot AI’s Kimi models
- API Key Configuration - Connect your Kimi API key from the Blocks dashboard under Agents → Kimi Code
- Invoke via Slash Command - Use
/kimito run Kimi Code on any request, or set it as your default agent - Experimental Status - Available now as an experimental agent
v1.2.2
Cursor CLI Agent
- Premium Models - Access Composer, GPT-5.2-codex, Claude 4.5 (Sonnet/Opus), and Gemini 3 Pro through a single subscription
- Subscription Model - Requires Cursor Pro or Team subscription with API key
- Invoke via Slash Command - Use
/cursorto invoke (cannot be set as default agent)
Support for PR Skills & Hooks
- Agent PR Creation Skills - Define custom agent skills for pull request creation with personalized templates and workflows
- PR Hooks Support - Configure hooks to customize pull request templates and defaults
- Draft Mode Control - Set default draft mode and other PR settings through custom skills or hooks
.claude/skills/SKILL.md
v1.2.1
Sisyphus Agent
- Multi-Agent Orchestration - Introducing Sisyphus (Oh My OpenCode), a sophisticated orchestration system that coordinates multiple specialized agents
- Specialized Agent Team - Main Conductor (Claude Opus 4.5), Oracle (GPT-5), and Backend Specialist (Claude Sonnet 4.5) work together on complex tasks
- Complex Workflows - Ideal for full-stack feature implementation, large-scale refactoring, and multi-file changes requiring domain expertise
- Claude Code Compatibility - Built with compatibility layer for seamless integration
- API Key Configuration - Supports both Anthropic and OpenAI API keys for full capabilities
- Experimental Status - Available now as an experimental agent via
/sisyphusslash command
v1.2.0
OpenCode
- You can now use OpenCode in Blocks!
- OpenAI and Anthropic API Key Support - Configure OpenCode with your OpenAI or Anthropic API keys
Database Integration
- Postgres Support - Connect a Postgres database to your Blocks workspace
- Bastion Connection - Secure database connections through SSH bastion hosts with support for private keys and credentials
Linear Integration
- Default Assign Mode - Configure the default mode (Edit or Plan) when assigning Linear tickets to agents, streamlining your workflow
Infrastructure
- GitHub Token Refresh - Improved GitHub token refresh mechanism in agent sandboxes for more reliable authentication
v1.1.0
Plan Mode
Now you can create a plan before implementation happens:- Mode Switching - Toggle between Plan and Edit mode when creating a new session from the dashboard, Slack, GitHub, and Linear
- Plan Visualization - See your implementation plan displayed clearly in the session
- Make Changes - Work with the agent to update the plan
- One-Click Implementation - Implement planned changes with a single button
- Use Anywhere - Run plan mode from the Dashboard, GitHub, Slack, and Linear
Post-Clone Scripts
- Add a
.blocks/post-cloneor.blocks/post-clone.shwith one or more shell commands directly in your repository:
Claude Code Hook and Skills Support
- Read directly from
.claudefolders in cloned repositories
Enhanced File Viewer
- Inline File Viewing - View files directly in chat conversations
- Full-Screen Mode - Dedicated full-screen viewer for focused file review
Enhanced TODOs
- Collapsible TODO List - View all in-progress TODOs directly above your message box in a session
- Reduce Clutter - TODO updates no longer clutter your main chat history
AWS Integration
- Credential Configuration - Set up AWS access keys and secrets from the settings page
- OIDC Support Coming Soon
- Bedrock API Keys - Claude Code can now be configured to use an AWS Bedrock API key
Linear Integration
- Default Team Configuration - Set a default Linear team for new issue creation, overwrite by specifying a specific team
Other Improvements
- Session Details - View creation dates for all your sessions in the sidebar
- Unarchive Sessions - Restore archived sessions when needed
- GitHub Branches - Quick access to branches from the GitHub menu in message box command menus
- Preserved Redirects - Return to your intended page after signing in when visiting an unauthenticated link
- Improved User Management - Filtered non-human users from the Linear claim user dialog

