| @agentmark-ai/ui-components@0.6.4 | ### 🧱 Updated Dependencies - Updated @agentmark-ai/prompt-core to 0.7.0 | High | 6/5/2026 |
| @agentmark-ai/ui-components@0.6.2 | ### 🧱 Updated Dependencies - Updated @agentmark-ai/api-schemas to 0.3.0 - Updated @agentmark-ai/prompt-core to 0.5.0 | High | 5/22/2026 |
| create-agentmark@0.10.7 | ### 🩹 Fixes - **Python `FileLoader` now matches the TypeScript `FileLoader` API.** ([#596](https://github.com/agentmark-ai/agentmark/pull/596)) - `agentmark-prompt-core`: `FileLoader` constructor now takes a single `build_dir` positional argument — pointing directly at the build output directory (`agentmark build`'s output), matching `new FileLoader('./dist/agentmark')` in TS. The argument defaults to `"./dist/agentmark"`, so `FileLoader()` from a project root with the conventional build l | High | 5/14/2026 |
| @agentmark-ai/ui-components@0.6.1 | ### 🧱 Updated Dependencies - Updated @agentmark-ai/api-schemas to 0.2.0 | High | 5/12/2026 |
| agentmark-sdk@0.2.1 | ### 🩹 Fixes - fix: set explicit User-Agent on OTLP span exports to bypass Cloudflare BIC ([#584](https://github.com/agentmark-ai/agentmark/pull/584)) Cloudflare's Browser Integrity Check rejects requests bearing the default `Python-urllib/*` User-Agent with HTTP 403 (error code 1010). `JsonOtlpSpanExporter` uses `urllib.request.urlopen` without setting a UA, so every trace export through a Cloudflare-proxied zone (api.agentmark.co, api-stg.agentmark.co) was silently rejected before | High | 4/16/2026 |
| @agentmark-ai/ui-components@0.5.2 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| @agentmark-ai/sdk@1.1.1 | ### 🧱 Updated Dependencies - Updated @agentmark-ai/prompt-core to 0.4.1 | High | 4/15/2026 |
| @agentmark-ai/prompt-core@0.4.1 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| @agentmark-ai/model-registry@0.2.3 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| @agentmark-ai/mastra-v0-adapter@1.3.2 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| @agentmark-ai/fallback-adapter@1.0.4 | ### 🧱 Updated Dependencies - Updated @agentmark-ai/prompt-core to 0.4.1 | High | 4/15/2026 |
| create-agentmark@0.10.5 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| @agentmark-ai/connect@0.2.1 | ### 🧱 Updated Dependencies - Updated @agentmark-ai/prompt-core to 0.4.1 | High | 4/15/2026 |
| @agentmark-ai/cli@0.12.2 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| @agentmark-ai/claude-agent-sdk-v0-adapter@0.3.4 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| @agentmark-ai/ai-sdk-v5-adapter@1.4.2 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| @agentmark-ai/ai-sdk-v4-adapter@1.3.2 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| agentmark-pydantic-ai-v0@0.1.4 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| agentmark-claude-agent-sdk-v0@0.1.4 | ### 🩹 Fixes - Unify scorer storage format across the eval runner and annotation UI, rename the client `scores` option back to `evals`, and refresh the model catalogue. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) ### @agentmark-ai/prompt-core - `ScoreSchema.categorical.categories` is now `Array<{ label: string; value: number }>` instead of `string[]`. Each category carries its own numeric value used when posting scores. Consumers constructing categorical score configs mu | High | 4/15/2026 |
| agentmark-prompt-core@0.1.2 | ### 🩹 Fixes - Declare `agentmark-templatedx` as a runtime dependency. ([#581](https://github.com/agentmark-ai/agentmark/pull/581)) `agentmark/prompt_core/template_engines/instances.py` imports `templatedx` at module load (`from templatedx import TemplateDX`), but the published `agentmark-prompt-core` distribution did not list `agentmark-templatedx` in its install-requires. Anyone who installs `agentmark-prompt-core` from PyPI into a clean environment and imports the package hits | High | 4/15/2026 |
| @agentmark-ai/ui-components@0.5.1 | ### 🩹 Fixes - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production gat | High | 4/13/2026 |
| @agentmark-ai/shared-utils@0.3.2 | ### 🩹 Fixes - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production gat | Medium | 4/13/2026 |
| @agentmark-ai/mastra-v0-adapter@1.3.1 | ### 🩹 Fixes - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production gat | Medium | 4/13/2026 |
| create-agentmark@0.10.4 | ### 🧱 Updated Dependencies - Updated @agentmark-ai/shared-utils to 0.3.2 | Medium | 4/13/2026 |
| @agentmark-ai/cli@0.12.1 | ### 🩹 Fixes - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production gat | Medium | 4/13/2026 |
| @agentmark-ai/claude-agent-sdk-v0-adapter@0.3.3 | ### 🩹 Fixes - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production gat | Medium | 4/13/2026 |
| @agentmark-ai/ai-sdk-v5-adapter@1.4.1 | ### 🩹 Fixes - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production gat | Medium | 4/13/2026 |
| @agentmark-ai/ai-sdk-v4-adapter@1.3.1 | ### 🩹 Fixes - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production gat | Medium | 4/13/2026 |
| agentmark-pydantic-ai-v0@0.1.3 | ### 🩹 Fixes - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production gat | Medium | 4/13/2026 |
| agentmark-claude-agent-sdk-v0@0.1.3 | ### 🩹 Fixes - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production gat | Medium | 4/13/2026 |
| agentmark-templatedx@0.1.1 | ### 🩹 Fixes - Fix pydantic-ai-v0 webhook crash and eliminate __version__ drift across all Python packages. ([#559](https://github.com/agentmark-ai/agentmark/pull/559)) **Pydantic webhook fix:** Restore `commit_sha` parameter threading across `run_experiment`, `_stream_experiment`, `_stream_text_experiment`, and `_stream_object_experiment` in `pydantic-ai-v0-adapter/webhook.py`. This un-breaks the `dataset-run` webhook path on main, which has been crashing with `TypeError: run_experiment() | Medium | 4/13/2026 |
| agentmark-prompt-core@0.1.1 | ### 🩹 Fixes - Fix pydantic-ai-v0 webhook crash and eliminate __version__ drift across all Python packages. ([#559](https://github.com/agentmark-ai/agentmark/pull/559)) **Pydantic webhook fix:** Restore `commit_sha` parameter threading across `run_experiment`, `_stream_experiment`, `_stream_text_experiment`, and `_stream_object_experiment` in `pydantic-ai-v0-adapter/webhook.py`. This un-breaks the `dataset-run` webhook path on main, which has been crashing with `TypeError: run_experiment() | Medium | 4/13/2026 |
| agentmark-sdk@0.2.0 | ### 🚀 Features - Restore experiment span instrumentation, score posting, and trace drawer I/O display across all adapters. Refs agentmark-ai/app#1860. ([#572](https://github.com/agentmark-ai/agentmark/pull/572)) ### agentmark-sdk (minor) - New `JsonOtlpSpanExporter`: replaces the protobuf OTLP exporter (`opentelemetry-exporter-otlp-proto-http`) with a JSON exporter that sends `Content-Type: application/json` with hex trace IDs. The protobuf exporter was incompatible with the production | Medium | 4/13/2026 |
| @agentmark-ai/model-registry@0.2.2 | ### 🩹 Fixes - Fix pydantic-ai-v0 webhook crash and eliminate __version__ drift across all Python packages. ([#559](https://github.com/agentmark-ai/agentmark/pull/559)) **Pydantic webhook fix:** Restore `commit_sha` parameter threading across `run_experiment`, `_stream_experiment`, `_stream_text_experiment`, and `_stream_object_experiment` in `pydantic-ai-v0-adapter/webhook.py`. This un-breaks the `dataset-run` webhook path on main, which has been crashing with `TypeError: run_experiment() | High | 4/9/2026 |
| @agentmark-ai/cli@0.12.0 | ### 🚀 Features - Document the `agentmark export traces` CLI feature that was previously missed for versioning. ([#559](https://github.com/agentmark-ai/agentmark/pull/559)) Commit [`76a049ec`](https://github.com/agentmark-ai/app/commit/76a049ec) *"feat: add CLI `agentmark export traces` command and gateway test coverage"* (Phase 3 of #1819, merged to main on 2026-04-08) added a substantial new CLI command without an accompanying nx version plan, so nx release would not have picked up the ch | Medium | 4/9/2026 |
| @agentmark-ai/ui-components@0.5.0 | ### 🚀 Features - Add unified score registry with typed schemas for human annotation. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532), [#544](https://github.com/agentmark-ai/agentmark/issues/544), [#540](https://github.com/agentmark-ai/agentmark/issues/540), [#492](https://github.com/agentmark-ai/ag | High | 4/8/2026 |
| @agentmark-ai/templatedx@0.3.0 | ### 🚀 Features - Add JSON Schema $ref resolution support: resolveSchemaRefs() and resolveAstSchemaRefs() functions for resolving $ref entries in prompt frontmatter schemas at build time, with transitive resolution, JSON Pointer fragment support, and circular reference detection. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentm | Medium | 4/8/2026 |
| @agentmark-ai/shared-utils@0.3.1 | ### 🩹 Fixes - Add unified score registry with typed schemas for human annotation. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532), [#544](https://github.com/agentmark-ai/agentmark/issues/544), [#540](https://github.com/agentmark-ai/agentmark/issues/540), [#492](https://github.com/agentmark-ai/agent | Medium | 4/8/2026 |
| @agentmark-ai/sdk@1.1.0 | ### 🚀 Features - Rename trace API to span/observe semantics. **Breaking** for consumers of the previous tracing surface. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532), [#544](https://github.com/agentmark-ai/agentmark/issues/544), [#540](https://github.com/agentmark-ai/agentmark/issues/540), [#492 | Medium | 4/8/2026 |
| @agentmark-ai/prompt-core@0.4.0 | ### 🚀 Features - Breaking change: removed tool registries from all adapters. Adapters now accept native SDK tools directly. MDX tools field changed from record to string array. MCP bridge utilities removed from Claude adapter. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532), [#544](https://github.c | Medium | 4/8/2026 |
| @agentmark-ai/mastra-v0-adapter@1.3.0 | ### 🚀 Features - Breaking change: removed tool registries from all adapters. Adapters now accept native SDK tools directly. MDX tools field changed from record to string array. MCP bridge utilities removed from Claude adapter. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532), [#544](https://github.c | Medium | 4/8/2026 |
| @agentmark-ai/fallback-adapter@1.0.3 | ### 🩹 Fixes - fix(types): wrap `format()` return type in `Awaited<...>` so consumers receive the resolved value type instead of a nested Promise. Single-line type-only fix to `DefaultObjectPrompt.format` in `src/index.ts` — no runtime behavior change. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532) | Medium | 4/8/2026 |
| create-agentmark@0.10.3 | ### 🧱 Updated Dependencies - Updated @agentmark-ai/shared-utils to 0.3.1 | Medium | 4/8/2026 |
| @agentmark-ai/connect@0.2.0 | ### 🚀 Features - Add unified score registry with typed schemas for human annotation. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532), [#544](https://github.com/agentmark-ai/agentmark/issues/544), [#540](https://github.com/agentmark-ai/agentmark/issues/540), [#492](https://github.com/agentmark-ai/ag | Medium | 4/8/2026 |
| @agentmark-ai/cli@0.11.0 | ### 🚀 Features - Add dataset sampling support: percentage-based sampling with seed reproducibility, ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532), [#544](https://github.com/agentmark-ai/agentmark/issues/544), [#540](https://github.com/agentmark-ai/agentmark/issues/540), [#492](https://github.com/ | Medium | 4/8/2026 |
| @agentmark-ai/claude-agent-sdk-v0-adapter@0.3.2 | ### 🧱 Updated Dependencies - Updated @agentmark-ai/prompt-core to 0.4.0 - Updated @agentmark-ai/templatedx to 0.3.0 - Updated @agentmark-ai/sdk to 1.1.0 | Medium | 4/8/2026 |
| @agentmark-ai/ai-sdk-v5-adapter@1.4.0 | ### 🚀 Features - Breaking change: removed tool registries from all adapters. Adapters now accept native SDK tools directly. MDX tools field changed from record to string array. MCP bridge utilities removed from Claude adapter. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532), [#544](https://github.c | Medium | 4/8/2026 |
| @agentmark-ai/ai-sdk-v4-adapter@1.3.0 | ### 🚀 Features - Breaking change: removed tool registries from all adapters. Adapters now accept native SDK tools directly. MDX tools field changed from record to string array. MCP bridge utilities removed from Claude adapter. ([#553](https://github.com/agentmark-ai/agentmark/pull/553), [#517](https://github.com/agentmark-ai/agentmark/issues/517), [#521](https://github.com/agentmark-ai/agentmark/issues/521), [#532](https://github.com/agentmark-ai/agentmark/issues/532), [#544](https://github.c | Medium | 4/8/2026 |
| @agentmark-ai/model-registry@0.2.1 | ### 🩹 Fixes - Republish with the compiled `dist/` output. The previously published `0.2.0` tarball shipped only `src/index.ts` and had `main: "src/index.ts"` in its manifest, so consumers running on Node ≥22.6 hit `ERR_UNSUPPORTED_NODE_MODULES_TYPE_STRIPPING` because Node refuses to type-strip TypeScript files inside `node_modules`. The package source was corrected in a later sync but never republished. This release contains `dist/index.js` (CJS) plus `dist/index.d.ts` and a manifest pointing | Medium | 4/8/2026 |
| @agentmark-ai/cli@0.10.3 | ### 🧱 Updated Dependencies - Updated `@agentmark-ai/model-registry` to `0.2.1`. The previously pinned `0.2.0` was a broken publish that shipped raw TypeScript source instead of compiled JS, which caused `npx @agentmark-ai/cli ui` to crash on Node ≥22.6 with `ERR_UNSUPPORTED_NODE_MODULES_TYPE_STRIPPING`. Bumping the pin picks up the republished `0.2.1` that ships `dist/index.js` and a correct `main` field. | Medium | 4/8/2026 |
| create-agentmark@0.10.2 | ### 🩹 Fixes - Rename Claude Agent SDK adapter to include upstream version in the name (`v0`), matching the existing convention used by `mastra-v0-adapter`, `ai-sdk-v4-adapter`, and `ai-sdk-v5-adapter`. The adapter now publishes as `@agentmark-ai/claude-agent-sdk-v0-adapter` (TypeScript) and `agentmark-claude-agent-sdk-v0` (Python). `create-agentmark` example templates updated to reference the new names. `agentmark-pydantic-ai-v0` bumped to 0.1.0 for its first PyPI release. ([#547](https://git | Medium | 4/8/2026 |
| @agentmark-ai/cli@0.10.2 | ### 🩹 Fixes - Convert `next.config.ts` to `next.config.mjs` to drop the runtime `typescript` dependency. Fixes the npx UI server crash where Next.js could not parse the `.ts` config because `typescript` was only listed in `devDependencies`. ([#547](https://github.com/agentmark-ai/agentmark/pull/547)) | Medium | 4/8/2026 |
| @agentmark-ai/claude-agent-sdk-v0-adapter@0.3.1 | ### 🩹 Fixes - Rename Claude Agent SDK adapter to include upstream version in the name (`v0`), matching the existing convention used by `mastra-v0-adapter`, `ai-sdk-v4-adapter`, and `ai-sdk-v5-adapter`. The adapter now publishes as `@agentmark-ai/claude-agent-sdk-v0-adapter` (TypeScript) and `agentmark-claude-agent-sdk-v0` (Python). `create-agentmark` example templates updated to reference the new names. `agentmark-pydantic-ai-v0` bumped to 0.1.0 for its first PyPI release. ([#547](https://git | Medium | 4/8/2026 |
| create-agentmark@0.10.1 | ### 🩹 Fixes - Update example templates: simplify tool definitions to string array format, fix ast type from unknown to any. ([#526](https://github.com/agentmark-ai/agentmark/pull/526)) | Medium | 3/24/2026 |