v0.14.0
0.14.0 (2026-07-30)
Full Changelog: v0.13.0...v0.14.0
⚠ BREAKING CHANGES
- api: narrow public SDK surface
- agent: remove loop condition mechanism
Features
- add base snapshot resource types (896bc63)
- agent: add devcontainer rebuild wait schema (3182ece)
- agents: add native goal set control (1a6d658)
- api: add agent turn controls (570d9de)
- api: add agent_execution_cnf value to RunnerCapability enum (a2b9e42)
- api: add agent_execution_ids filter to agent list executions (f5698dd)
- api: add allow_unverified_email_scim_fallback_match to scim_configurations (23c9014)
- api: add base snapshot build environment role (aadee26)
- api: add base snapshot runner capability (1cb9b25)
- api: add Claude Sonnet 5 model enum (29243cf)
- api: add Codex agent settings shape (4ed1e07)
- api: add Codex fast mode setting (16756cf)
- api: add codex model policy states (d5b77e6)
- api: add Codex policy allowlists (38ad2bb)
- api: add credential_proxy to secrets, remove format from environment secrets (4cb045e)
- api: add default environment class IDs to project creation defaults (ca59a8b)
- api: add deprecated accessToken field to runner response types (0a1c411)
- api: add disable_from_scratch field to organization policy (2cfc5d6)
- api: add dynamic LLM header contracts (8add73b)
- api: add goal field to agent execution status (9675b1f)
- api: add incident trigger support to workflow triggers and executions (2d74b1b)
- api: add integration_id, update webhook_id in pull request trigger (71d164a)
- api: add MaxPortAdmissionLevel field to organization policy (395d6af)
- api: add old_path field to environment git changed file model (9fe1925)
- api: add OpenAI Auto value to AgentExecutionStatusSupportedModel enum (ebeb95e)
- api: add Opus 4.8 supported model (0b2c1fb)
- api: add OPUS_4_7 to agent supported models enum (d2a744b)
- api: add pagination support and query parameter to runners.ListScmOrganizations (c5ba3fd)
- api: add port_authentication capability to RunnerCapability (6e3178e)
- api: add prebuild_requires_success field to TaskSpec (7acaa8f)
- api: add project_creation_defaults field to organization policy (8c14eb0)
- api: add readinessTimeout parameter to automation services (71ef113)
- api: add redis_stream capability to runner (0ff3d08)
- api: add ResourceRoleOrgEnvironmentsReader to ResourceRole enum (9693bfa)
- api: add review_requested event to workflow trigger pull request events (ac58c85)
- api: add security policy CRUD (22b4985)
- api: add web_browser_disabled field to organization policy (380a20e)
- api: expose audit log entry kind (049c177)
- api: expose default security policy assignment (72a8ea5)
- api: expose usage insights API (eb4cf35)
- api: expose Veto Exec security policies (7c48ec7)
- api: remove deprecated AccessToken field from runner responses (79d8fcf)
- api: remove Terminal field from RunsOn type (5b02fe5)
- audit: curate audit events at their producers (e86e47b)
- audit: store and retrieve Veto Exec details (b268002)
- automations: pin agent and Codex model per automation (625dcf5)
- codex: add GPT-5.6 model selection (ace7d76)
- go: add default http client with timeout (5aa4fca)
- rbac: add billing viewer role (29562e3)
- rbac: add insights viewer role (9d7bc14)
- secrets: support JFrog OIDC secret sources (bd41640)
- stlc: configurable CI runner and private-production-repo support in workflow templates (852cade)
- support setting headers via env (a05eb6b)
- types: add prebuild value to AutomationsFileServicesTriggeredBy enum (efe0872)
- types: extract Report types to top-level from WorkflowStep (d58de25)
Bug Fixes
- api: narrow public SDK surface (e2a4ec0)
- api: wrap prebuild default updates (7d0e27a)
- go: avoid panic when http.DefaultTransport is wrapped (b5215b9)
Chores
- avoid embedding reflect.Type for dead code elimination (c03525f)
- internal: more robust bootstrap script (7d8a76e)
- internal: regenerate SDK with no functional changes (32e924f)
- internal: regenerate SDK with no functional changes (f8b376e)
- redact api-key headers in debug logs (3ba5280)
Documentation
- api: add customer-facing descriptions to runner enums and fix CreateRunner examples (a71730b)
- api: deprecate isAdmin field in runner list_scm_organizations response (ed8323d)