Skip to content

v2.1.259

Latest

Choose a tag to compare

@mike1858 mike1858 released this 02 Sep 22:51
· 1 commit to main since this release

2.1.259

(☝️ Click to see full diff.)

+1,335 tokens

  • NEW: Data: allowedMcpServers setting — Documents the enterprise allowlist for user-added MCP servers across configuration, CLI, agents, plugins, and claude.ai connectors; exempts organization-delivered servers unless managed-mcp.json uses ${VAR} expansion; and defines undefined, empty-array, and denylist-precedence behavior.
  • NEW: Data: SDK user_message_uuids fields (assistant, partial assistant, and error result) — Define ordered join-key lists for binding prompt-batched sends to reply frames, first non-ping stream events, and error results; extend error-result coverage to queued messages folded into the turn; and specify first-frame placement, 64-entry bounds, inclusion of user_message_uuid, delivery-failure/zeroed exclusions, and older-producer fallback.
  • NEW: Tool Description: Artifact pinning guidance — Defines the sidebar pin and unpin actions; offers pinning only for reusable artifacts and waits for confirmation; allows publish-time pin: true only when requested beforehand; and clarifies that pins are private and do not affect access.
  • Data: Plugin JSX runtime shim — Adds plugin render-hook support for leaf-only <Svg> elements with required string source (SVG markup) and alt properties and optional width, height, and interactive properties, including dedicated validation and dispatch.
  • Tool Description: Artifact action reference — Adds conditionally available pin and unpin calls to the Artifact action list.