Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 61 additions & 15 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
},
"metadata": {
"description": "StackOne agent plugins — integration infrastructure for AI agents with 200+ connectors, MCP, A2A, SDKs, and prompt injection defense. One plugin per skill.",
"version": "2.5.0",
"version": "2.6.0",
"homepage": "https://stackone.com",
"repository": "https://github.com/StackOneHQ/agent-plugins",
"pluginRoot": "./plugins"
Expand All @@ -17,9 +17,15 @@
"name": "stackone-platform",
"source": "./plugins/integrations/stackone-platform",
"description": "Platform operations — API keys, accounts, logs, debugging, webhook configuration.",
"version": "2.5.0",
"version": "2.6.0",
"category": "integrations",
"tags": ["stackone", "platform", "api-keys", "accounts", "webhooks"],
"tags": [
"stackone",
"platform",
"api-keys",
"accounts",
"webhooks"
],
"author": {
"name": "StackOne",
"email": "engineering@stackone.com"
Expand All @@ -29,9 +35,15 @@
"name": "stackone-connect",
"source": "./plugins/integrations/stackone-connect",
"description": "Account linking with Connect Sessions and the Hub React component.",
"version": "2.5.0",
"version": "2.6.0",
"category": "integrations",
"tags": ["stackone", "connect", "account-linking", "oauth", "hub"],
"tags": [
"stackone",
"connect",
"account-linking",
"oauth",
"hub"
],
"author": {
"name": "StackOne",
"email": "engineering@stackone.com"
Expand All @@ -41,9 +53,17 @@
"name": "stackone-agents",
"source": "./plugins/integrations/stackone-agents",
"description": "Build AI agents that call StackOne-linked accounts via TypeScript/Python SDK, MCP, or A2A.",
"version": "2.5.0",
"version": "2.6.0",
"category": "integrations",
"tags": ["stackone", "ai-agents", "mcp", "a2a", "openai", "langchain", "sdk"],
"tags": [
"stackone",
"ai-agents",
"mcp",
"a2a",
"openai",
"langchain",
"sdk"
],
"author": {
"name": "StackOne",
"email": "engineering@stackone.com"
Expand All @@ -53,9 +73,17 @@
"name": "stackone-connectors",
"source": "./plugins/integrations/stackone-connectors",
"description": "Discover StackOne's 200+ connectors and 9,000+ actions across HRIS, ATS, CRM, LMS, and more.",
"version": "2.5.0",
"version": "2.6.0",
"category": "integrations",
"tags": ["stackone", "connectors", "hris", "ats", "crm", "lms", "discovery"],
"tags": [
"stackone",
"connectors",
"hris",
"ats",
"crm",
"lms",
"discovery"
],
"author": {
"name": "StackOne",
"email": "engineering@stackone.com"
Expand All @@ -65,9 +93,14 @@
"name": "stackone-cli",
"source": "./plugins/integrations/stackone-cli",
"description": "Build and deploy custom StackOne connectors using the CLI and Connector Engine.",
"version": "2.5.0",
"version": "2.6.0",
"category": "integrations",
"tags": ["stackone", "cli", "connector-development", "custom-connectors"],
"tags": [
"stackone",
"cli",
"connector-development",
"custom-connectors"
],
"author": {
"name": "StackOne",
"email": "engineering@stackone.com"
Expand All @@ -77,9 +110,14 @@
"name": "stackone-unified-connectors",
"source": "./plugins/integrations/stackone-unified-connectors",
"description": "Build unified/schema-based connectors that transform provider data into standardized schemas.",
"version": "2.5.0",
"version": "2.6.0",
"category": "integrations",
"tags": ["stackone", "unified-connectors", "schema", "field-mapping"],
"tags": [
"stackone",
"unified-connectors",
"schema",
"field-mapping"
],
"author": {
"name": "StackOne",
"email": "engineering@stackone.com"
Expand All @@ -89,9 +127,17 @@
"name": "stackone-defender",
"source": "./plugins/security/stackone-defender",
"description": "Prompt-injection and jailbreak detection for tool results via on-device ML classifier.",
"version": "2.5.0",
"version": "2.6.0",
"category": "security",
"tags": ["stackone", "defender", "prompt-injection", "jailbreak", "security", "ml", "hook"],
"tags": [
"stackone",
"defender",
"prompt-injection",
"jailbreak",
"security",
"ml",
"hook"
],
"author": {
"name": "StackOne",
"email": "engineering@stackone.com"
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "2.5.0"
".": "2.6.0"
}
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Changelog

## [2.6.0](https://github.com/StackOneHQ/agent-plugins/compare/stackone-agent-plugins-v2.5.0...stackone-agent-plugins-v2.6.0) (2026-05-22)


### Features

* add stackone-defender skill ([#7](https://github.com/StackOneHQ/agent-plugins/issues/7)) ([26b432e](https://github.com/StackOneHQ/agent-plugins/commit/26b432ebdb71c32136d3c28905f476fa764872a0))
* **defender:** daemon-backed scanner, balanced multihead, FP-feedback loop (v2.4.1) ([#16](https://github.com/StackOneHQ/agent-plugins/issues/16)) ([3c0bf33](https://github.com/StackOneHQ/agent-plugins/commit/3c0bf33adb1a6226c5b308c057159908fa3fb021))
* **ENG-12256:** add unified connector building skill ([#4](https://github.com/StackOneHQ/agent-plugins/issues/4)) ([6e46e20](https://github.com/StackOneHQ/agent-plugins/commit/6e46e209f5c795252330f5942c79c5e017cbf1a8))
* **ENG-70:** enable SFE preprocessing to reduce Bash false positives ([#15](https://github.com/StackOneHQ/agent-plugins/issues/15)) ([b65ca10](https://github.com/StackOneHQ/agent-plugins/commit/b65ca10bcb833959d07662296e8fea29d43a6a2d))
* extend PostToolUse matcher to cover MCP tools ([#11](https://github.com/StackOneHQ/agent-plugins/issues/11)) ([9511434](https://github.com/StackOneHQ/agent-plugins/commit/951143424615a8cf67d29d0199e52b5ca809ad8f))
* validate marketplace.json using claude plugin validate ([0962f31](https://github.com/StackOneHQ/agent-plugins/commit/0962f31e343f594a852468d699ba04c85b991515))
* validate marketplace.json using Zod schema mirroring Claude Code ([5903c38](https://github.com/StackOneHQ/agent-plugins/commit/5903c383d984cf59433a3a9e4a546a48928010dd))


### Bug Fixes

* extract tool_response.result for WebFetch/WebSearch ([#10](https://github.com/StackOneHQ/agent-plugins/issues/10)) ([87f2327](https://github.com/StackOneHQ/agent-plugins/commit/87f23277c91058d621d8e8417f184973a922e8d7))
* replace invalid "." source with github object in marketplace.json ([9123204](https://github.com/StackOneHQ/agent-plugins/commit/9123204800260f6b97e1165f98061e53a12ae96f))
* replace invalid source in marketplace.json ([706fc53](https://github.com/StackOneHQ/agent-plugins/commit/706fc530307117e8ba643dfaca337ab49da75879))
* self-install Defender deps and load from plugin root ([#8](https://github.com/StackOneHQ/agent-plugins/issues/8)) ([553f68b](https://github.com/StackOneHQ/agent-plugins/commit/553f68bdb94e3ab8efaea61e991dfb4c12fcb9e1))
* self-install deps from script location, remove SessionStart hook ([#13](https://github.com/StackOneHQ/agent-plugins/issues/13)) ([31c6f5a](https://github.com/StackOneHQ/agent-plugins/commit/31c6f5ac4ad6f943680f9c0c5346990bdc417316))
* use claude plugin validate instead of custom Zod script ([2361c23](https://github.com/StackOneHQ/agent-plugins/commit/2361c23cc2a908025e03a0f578be5e26314685d9))

## [2.5.0](https://github.com/StackOneHQ/agent-plugins-marketplace/compare/stackone-v2.4.0...stackone-v2.5.0) (2026-05-15)


Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackone-agents",
"version": "2.5.0",
"version": "2.6.0",
"description": "Build AI agents that call StackOne-linked accounts using TypeScript SDK, Python SDK, MCP server, or A2A protocol. Supports OpenAI, Vercel AI SDK, Claude, LangChain, CrewAI, PydanticAI.",
"author": {
"name": "StackOne",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackone-cli",
"version": "2.5.0",
"version": "2.6.0",
"description": "Build and deploy custom StackOne connectors using the CLI and Connector Engine. Covers the full workflow from init through deployment.",
"author": {
"name": "StackOne",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackone-connect",
"version": "2.5.0",
"version": "2.6.0",
"description": "Account linking with StackOne Connect Sessions and the Hub React component — full flow from session creation to webhook handling.",
"author": {
"name": "StackOne",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackone-connectors",
"version": "2.5.0",
"version": "2.6.0",
"description": "Discover StackOne's 200+ connectors and 9,000+ actions across HRIS, ATS, CRM, LMS, ticketing, messaging, documents, IAM, and accounting.",
"author": {
"name": "StackOne",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackone-platform",
"version": "2.5.0",
"version": "2.6.0",
"description": "Manage StackOne resources — API keys, linked accounts, logs, debugging, and webhook configuration.",
"author": {
"name": "StackOne",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackone-unified-connectors",
"version": "2.5.0",
"version": "2.6.0",
"description": "Build unified/schema-based connectors that transform provider data into standardized schemas — field mapping, enum mapping, pagination, and scope patterns.",
"author": {
"name": "StackOne",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackone-defender",
"version": "2.5.0",
"version": "2.6.0",
"description": "Prompt-injection and jailbreak detection for tool results via on-device ML classifier. Installs as a PostToolUse hook and flags risky content to Claude.",
"author": {
"name": "StackOne",
Expand Down
2 changes: 1 addition & 1 deletion plugins/security/stackone-defender/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackone-defender",
"version": "2.5.0",
"version": "2.6.0",
"description": "On-device prompt-injection detection for Claude Code tool results.",
"private": true,
"type": "module",
Expand Down