Changelog
Changelog
Notable changes to the Agentlify platform, agents, and SDKs.
v1.1.0
LatestFebruary 2026
New Features
- Adaptive Clarification Gate (ACG) — Pre-execution check that asks clarifying questions when the user's input is ambiguous, preventing wasted LLM calls on incomplete requests.
- Context Distillation Layer (CDL) — Between-step summarization that replaces raw output bloat with structured context (facts, open questions, decisions, constraints) for multi-step pipelines.
- Constraint Verification — Two-phase requirement tracking: extracts constraints from user input, then verifies every step includes a satisfaction section. SHA-256 fingerprinting for drift detection.
- Dual Persona — Disagreement injection where a skeptic LLM critiques the output and a resolution pass revises it. Configurable scope: final step only or all steps.
- Per-Step Reasoning — Enable chain-of-thought planning on individual steps instead of globally. Configurable via the Step Editor modal or the API.
- Optimization Panel — New collapsible UI panel in the Agent Editor (Workflow tab) with toggles for all four optimizations, Dual Persona scope selector, and token cost badges.
- Clarification Request streaming — New
clarification_requestSSE event type for ACG questions, supported in both HTTP streaming and callable streaming paths.
Bug Fixes
- Tool-result resumption — Fixed a bug where
buildMessagesForStepdroppedrole: "tool"messages when resuming after client-side tool execution. The agent now correctly preserves assistanttool_callsand tool-result messages in the conversation history. - Callable handler tool passthrough — Fixed the Firebase callable handler not passing
toolsfrom the request through to the orchestrator. Affected both streaming and non-streaming callable paths.
Improvements
- Schema normalization —
normalizeSettingsToV2now mergesoptimizationswith defaults.normalizeStepToV2migrates legacy globalenableReasoningandplanningMode: per_step_planto per-stepreasoningobjects. - Validation —
validateStepandvalidateSettingsnow enforce types on the newreasoningandoptimizationsfields. - Test suite — 82 new tests across four files covering schema validation, orchestrator optimizations (ACG, CDL, constraints, dual persona, per-step reasoning), context injection, and streaming events.
- Deprecated — Global
enableReasoningtoggle in Agent Settings. Reasoning is now configured per-step in the Workflow tab.
v1.0.0
January 2025
Initial Release
- Multi-step agent orchestration with planning modes (off, initial_plan, per_step_plan)
- OpenAI-compatible API — call agents with
model: "agent:your-agent-id" - Skills system with knowledge retrieval via
get_skilltool - Custom tools with webhook and client-side execution backends
- Agentlify JS SDK with automatic tool callback loop
- SSE streaming with step lifecycle events, tool call visibility, and reasoning token streaming
- Agent templates, scheduling, and webhook triggers
- Intelligent model routing via configurable routers
- Dashboard with agent editor, playground, and analytics