<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Adrian — The Cyber Toolchain</title>
    <link>https://cybertoolchain.io/tools/adrian</link>
    <description>New releases and features in Adrian, tracked by The Cyber Toolchain.</description>
    <language>en</language>
    <lastBuildDate>Tue, 18 Aug 2026 14:09:12 GMT</lastBuildDate>
    <atom:link href="https://cybertoolchain.io/tools/adrian/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Adrian python-sdk-v1.2.0</title>
      <link>https://github.com/secureagentics/Adrian/compare/python-sdk-v1.1.0...python-sdk-v1.2.0</link>
      <guid isPermaLink="true">https://github.com/secureagentics/Adrian/compare/python-sdk-v1.1.0...python-sdk-v1.2.0</guid>
      <pubDate>Tue, 18 Aug 2026 14:09:12 GMT</pubDate>
      <description>Adrian Python SDK v1.2.0 adds reasoning capture for LangChain and TypeScript OpenAI SDK integrations.
• Adds a `reasoning` field to the LLM event payload emitted by `on_llm_end` in `sdk/python/adrian/handler.py`, capturing chain-of-thought output from reasoning models via the new _extract_reasoning() helper.
• Adds reasoning capture to the TypeScript OpenAI SDK integration, collecting `delta.reasoning_content` from OpenAI-compatible streaming responses into a `reasoning` string alongside the existing `output`.
• Extends reasoning capture to new integrations and additional models across both Python and TypeScript SDKs, with support for multiple block layouts: `summary` lists (OpenAI Responses / LangChain default), bare `reasoning` strings (LangChain `output_version=&apos;v1&apos;`), and Anthropic `thinking` strings.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/adrian</description>
    </item>
    <item>
      <title>Adrian python-sdk-v1.1.0</title>
      <link>https://github.com/secureagentics/Adrian/compare/python-sdk-v1.0.3...python-sdk-v1.1.0</link>
      <guid isPermaLink="true">https://github.com/secureagentics/Adrian/compare/python-sdk-v1.0.3...python-sdk-v1.1.0</guid>
      <pubDate>Tue, 11 Aug 2026 15:15:20 GMT</pubDate>
      <description>Adrian Python SDK v1.1.0 adds Claude Code plugin with HITL verdicts, PII filtering, and Anthropic SDK integration
• Adds Claude Code plugin (`integrations/claude-code/adrian_cc/agent.py`) that connects Claude Code hooks to the Adrian backend via WebSocket, supporting three server-driven execution modes: `MODE_ALERT` (fire-and-forget), `MODE_BLOCK` (wait for verdict, block per policy), and `MODE_HITL` (wait for human approval on the dashboard).
• Adds PII filtering for the Claude Code plugin (`adrian_cc/pii/_patterns.py`), detecting 12 PII categories: `EMAIL`, `PHONE`, `SSN`, `CREDIT_CARD`, `IP_ADDRESS`, `DATE_OF_BIRTH`, `IBAN`, `PASSPORT`, `STREET_ADDRESS`, `POSTAL_CODE`, `DRIVER_LICENSE`, and `AWS_KEY`.
• Adds Anthropic SDK integration, enabling Adrian instrumentation for agents built with the Anthropic Python SDK.
• Forwards HITL verdicts from the Adrian backend to Claude Code for native inline approval workflows.
• Adds severity badges to the Events table and mobile cards based on MAD codes, with latest verdict metadata now included in the event list API response.
• Extracts LangChain/LangGraph instrumentation into `langchain_handler.py`, consolidating that integration surface.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/adrian</description>
    </item>
  </channel>
</rss>
