Repository navigation
Agent Plugins 1.5.0
·
167 commits
to main
since this release
Agent skills plugin artifacts for b2c-agent-plugins v1.5.0. Download the *-skills.zip files below.
See the Agent Skills & Plugins guide for installation and usage.
Changelog
Minor Changes
-
#552
fdf3c5f- Add Metrics API support (CLOSED BETA). The new SCAPI Observability Metrics API (observability/metrics/v1) is now available across the tooling: (Thanks @clavery!)- SDK: a typed
createMetricsClientplusgetOverallMetrics,getSalesMetrics,getEcdnMetrics,getThirdPartyMetrics,getScapiMetrics,getScapiHooksMetrics,getMrtMetrics,getControllerMetrics,getOcapiMetrics, andgetMetricsByCategoryoperations that fetch operational time-series metrics for an organization. Admin OAuth scopesfcc.metricsis handled automatically. Time bounds accept aDateor epoch milliseconds and are sent to the API as epoch seconds; response timestamps are normalized to epoch milliseconds. OptionalenrichMetricsTags/parseSeriesTagshelpers add a structuredtagsobject (realm,environment, applied filters, and per-series dimensions likeapiFamily/host/cacheStatus) to each series, so consumers can group and filter by dimension instead of parsing the packed series id. - CLI: a new
metricstopic with per-category commands (b2c metrics overall,b2c metrics scapi,b2c metrics ocapi, etc.) andb2c metrics list— with table and--jsonoutput. The time window is set with--from/--to(relative like1h/7dor ISO 8601) and an optional--windowduration (e.g.--from 7d --window 1hfor a one-hour window seven days ago). Any open bound defaults to a 24-hour window (the API caps a window at 24 hours), so requests always send an explicit range. Category-specific filter flags (--api-family,--api-name,--ocapi-category,--ocapi-api,--third-party-service-id) live only on the command they apply to. Each series is enriched with a structuredtagsobject by default; use--no-tagsfor the raw API shape. - MCP: a
metrics_gettool in the SCAPI toolset (gated as non-GA; requires--allow-non-ga-tools). Series are returned with the structuredtagsobject.
This is a closed beta feature: it must be enabled for your organization, and its behavior, output, and OAuth scopes may change without notice.
- SDK: a typed
Patch Changes
- #556
7fb1122- Pin theb2c-dx-mcpClaude Code plugin to the exact published MCP server version instead of@latest, and version its marketplace entry.npxreuses a cached package for a floating tag, so users could keep running a stale server (e.g. missing the latest docs tools) after an upgrade — an exact version forces a fetch, and versioning the marketplace entry makes clients re-pull the new pin. The pin and marketplace version track the MCP release automatically. (Thanks @clavery!)