> ## Documentation Index
> Fetch the complete documentation index at: https://docs.squared.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# July 2026 Releases

> Release updates for the month of July 2026

## ✨ Enhancements

* **Cookie-based authentication with CSRF protection**
  Sign-in and sign-out flows now use secure, HttpOnly authentication cookies alongside a CSRF cookie for browser-based sessions.
  * Added an API auth token endpoint that returns the current JWT when available via cookie or header
  * Enterprise sign-up and SSO flows now complete via cookie-based authentication, with success redirects that no longer include the token in the URL
  * Mutating requests now enforce double-submit CSRF validation and return `403` on mismatch or missing tokens

## 🐛 Bug Fixes

* **Filter sub-session user prompts from agentic coding SSE output**
  Internal sub-session user prompt events are no longer persisted or streamed to the primary coding session's SSE output, while sub-session assistant tool-call events continue to be forwarded so task execution signals remain visible. Primary-session user messages render as before. The default reasoning variant now falls back to **low** when no explicit setting is provided.

* **Null-safe secret handling for agentic coding apps**
  Improved secret creation for agentic coding apps to gracefully handle cases where app settings are missing or empty.
  * Added a null check for secrets so no secret is created when the app configuration is unavailable
  * Prevents unnecessary errors when there are no secrets to create

* **Reliable logout cookie cleanup**
  Logout now reliably clears all authentication-related cookies.

* **Persist reasoning and patch data in agentic coding prompts**
  Prompt persistence and event streaming now correctly capture reasoning, patch, and tool data across prompt lifecycles.
  * Added patch-type prompt support and richer structured metadata, including message/part tracking and started/ended timestamps
  * Event streaming now persists assistant updates per part, improving partial vs. completed handling for tool and patch data
  * Agentic coding prompts API now returns results in chronological order (oldest first)
