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

# Qoder Agent SDK Release Notes

> Release history for Agent SDK.

This page lists the release history for Agent SDK.

<div id="sdk-1041" />

<Update label="September 15, 2026" description="SDK 1.0.41">
  <a id="control-request-timeout-identification-improvements" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Control Request Timeout Identification Improvements

  - Added structured errors for identifying control request timeouts
</Update>

<div id="sdk-1034" />

<Update label="September 5, 2026" description="SDK 1.0.34">
  <a id="stability-improvements" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Stability Improvements

  - Fixed stability issues
</Update>

<div id="sdk-1033" />

<Update label="September 4, 2026" description="SDK 1.0.33">
  <a id="goal-and-subagent-controls" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Goal and Subagent Controls

  - Added support for configuring and dynamically adjusting the maximum number of Goal turns
  - Changed the default maximum subagent spawn depth to 1, with environment variable customization
</Update>

<div id="sdk-1032" />

<Update label="September 1, 2026" description="SDK 1.0.32">
  <a id="auto-mode-permission-validation-improvements" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Auto Mode Permission Validation Improvements

  - Improved permission validation behavior in Auto mode
</Update>

<div id="sdk-1031" />

<Update label="September 1, 2026" description="SDK 1.0.31">
  <a id="oversized-image-compaction-fix" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Oversized Image Compaction Fix

  - Fixed automatic context compaction failures caused by oversized images
</Update>

<div id="sdk-1030" />

<Update label="August 29, 2026" description="SDK 1.0.30">
  <a id="url-image-input-compatibility-improvements" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### URL Image Input Compatibility Improvements

  - Improved API compatibility for URL-based image input
</Update>

<div id="sdk-1029" />

<Update label="August 29, 2026" description="SDK 1.0.29">
  <a id="base64-and-url-image-input-support" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Base64 and URL Image Input Support

  - Added support for Base64 and URL image sources
</Update>

<div id="sdk-1028" />

<Update label="August 27, 2026" description="SDK 1.0.28">
  <a id="stability-improvements-2" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Stability Improvements

  - Bug fixes and stability improvements
</Update>

<div id="sdk-1027" />

<Update label="August 26, 2026" description="SDK 1.0.27">
  <a id="authentication-stability-improvements" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Authentication Stability Improvements

  - Improved authentication stability to reduce session interruptions caused by expired tokens
</Update>

<div id="sdk-1026" />

<Update label="August 26, 2026" description="SDK 1.0.26">
  <a id="plan-mode-and-runtime-controls" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Plan Mode and Runtime Controls

  - Added independent Plan Mode controls
  - Added proxy configuration support
  - Added optional model overrides through `resolveModel`
  - Added OpenHarmony ARM64 Worker Runtime support
  - Improved maximum-turn termination results for more accurate stop-reason handling
</Update>

<div id="sdk-1025" />

<Update label="August 19, 2026" description="SDK 1.0.25">
  <a id="goal-and-plugin-controls" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Goal and Plugin Controls

  - Added structured Goal controls for managing session objectives and status
  - Added workspace-scoped plugin enable and disable controls
</Update>

<div id="sdk-1024" />

<Update label="August 18, 2026" description="SDK 1.0.24">
  <a id="side-questions-memory-and-security-configuration" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Side Questions, Memory, and Security Configuration

  - Added `askSideQuestion()` for asking side questions without interrupting the main task
  - Added SDK Memory configuration and update support
  - Added code security scan configuration
  - Preserved structured tool results when reading session history
</Update>

<div id="sdk-1023" />

<Update label="August 17, 2026" description="SDK 1.0.23">
  <a id="background-shell-task-controls" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Background Shell Task Controls

  - Added controls for background Shell tasks
</Update>

<div id="sdk-1022" />

<Update label="August 15, 2026" description="SDK 1.0.22">
  <a id="context-and-session-recovery-improvements" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### Context and Session Recovery Improvements

  - Added `getContextUsage()` for inspecting context usage details
  - Added controls for resuming sessions from a specific historical message
  - Preserved tool rejection details when restoring session history
  - Avoided duplicate API error displays
  - Improved Worker Runtime installation for CN and Global SDK packages across supported platforms
</Update>

<div id="sdk-1021" />

<Update label="August 13, 2026" description="SDK 1.0.21">
  <a id="sdk-apis-and-worker-runtime-compatibility" style={{ display: "block", scrollMarginTop: "calc(max(var(--topbar-height, 112px), calc(var(--topbar-height-h5, 62px) + 40px)) + 8px)" }} />

  ### SDK APIs and Worker Runtime Compatibility

  - Added plugin validation API
  - Added APIs for session prewarming and effective settings resolution
  - Improved Worker Runtime compatibility with Electron ASAR applications
</Update>
