All updates
v0.3.0March 10, 2026

GitLab Integration, PHP Template, and Branch Protection

Connect your GitLab repositories, run agents in PHP environments, and list repositories with branch protection status.

What's new

GitLab integration

You can now connect GitLab repositories to coSPEC. The agent can clone repos, push branches, and create merge requests and issues.

  • GitLab.com — connect via OAuth from the dashboard
  • Self-hosted GitLab — connect your own instance using a Personal Access Token, with automatic domain whitelisting
  • Static egress IP — allowlist coSPEC in your firewall for self-hosted instances

GitLab guide →

PHP 8.3 system template

A new base image is available for PHP projects:

  • PHP 8.3 with Composer, common extensions, git, and standard build tools

Use the php slug in your runs or create new templates based on it.

Repositories endpoint

New /v1/repositories API endpoint to list all repositories across your connected git providers. Includes branch protection status so you can check it programmatically before creating a run.

Branch protection warnings

The dashboard now shows a warning when you target a protected branch.

Ready to get started?