Skip to content
Closed
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
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"AppSec",
"Upgrade Impact Analysis"
],
"version": "2.0.0"
"version": "2.1.0"
},
{
"author": {
Expand Down
2 changes: 1 addition & 1 deletion .cursor-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
],
"name": "endorlabs",
"source": "./",
"version": "2.0.0"
"version": "2.1.0"
}
]
}
2 changes: 1 addition & 1 deletion .cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,5 @@
"name": "endorlabs",
"repository": "https://github.com/endorlabs/ai-plugins",
"skills": "./skills/",
"version": "2.0.0"
"version": "2.1.0"
}
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,16 @@
All notable changes to Endor Labs Agent Kit and the generated `ai-plugins`
distribution are tracked here.

The current generated package version is `2.0.0`. Merging to `main` does not
The current generated package version is `2.1.0`. Merging to `main` does not
automatically increment this version. Maintainers bump `pyproject.toml`
intentionally for a release, regenerate artifacts, and use the same version
across Claude Code, Codex, Gemini CLI, Antigravity CLI, Cursor, and Cursor SDK
package metadata.

## Unreleased

## 2.1.0 - 2026-06-16

### Added

- Added fail-open Claude Code primary-plugin advisory hooks for prompt routing,
Expand Down Expand Up @@ -55,6 +57,8 @@ package metadata.
- Refreshed provider documentation notes for the Gemini CLI to Antigravity CLI
transition and clarified that Endor context refreshes use human-authored,
signed PRs.
- Rechecked Claude Code, Codex, Gemini CLI, Antigravity CLI, Cursor, and Endor
Labs provider release documentation on 2026-06-16 before cutting 2.1.0.

### Removed

Expand Down
2 changes: 1 addition & 1 deletion cursor-sdk/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<!-- Generated by Endor Labs Agent Kit. Do not hand-edit. -->

Version: `2.0.0`
Version: `2.1.0`

This package runs Endor Labs Agent Kit workflows through Cursor's Python SDK.
Use it for automation, CI, backend services, orchestration, and scripted local or cloud runs.
Expand Down
2 changes: 1 addition & 1 deletion cursor-sdk/agent_definitions.json
Original file line number Diff line number Diff line change
Expand Up @@ -147,5 +147,5 @@
"package": "endor-labs-agent-kit-cursor-sdk",
"schema_version": 1,
"sdk": "cursor-python",
"version": "2.0.0"
"version": "2.1.0"
}
2 changes: 1 addition & 1 deletion plugins/antigravity/endor-labs-agent-kit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<!-- Generated by Endor Labs Agent Kit. Do not hand-edit. -->

Version: `2.0.0`
Version: `2.1.0`

This generated Antigravity CLI plugin package includes Endor Labs setup
support, Antigravity Agent Skills, and Antigravity subagents generated
Expand Down
2 changes: 1 addition & 1 deletion plugins/antigravity/endor-labs-agent-kit/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,5 @@
"name": "endor-labs-agent-kit",
"repository": "https://github.com/endorlabs/ai-plugins",
"short_description": "Endor Labs security workflows for Antigravity.",
"version": "2.0.0"
"version": "2.1.0"
}
2 changes: 1 addition & 1 deletion plugins/claude/.claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"AppSec",
"Upgrade Impact Analysis"
],
"version": "2.0.0"
"version": "2.1.0"
},
{
"author": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,5 @@
],
"name": "endor-labs-agent-kit",
"repository": "https://github.com/endorlabs/ai-plugins",
"version": "2.0.0"
"version": "2.1.0"
}
2 changes: 1 addition & 1 deletion plugins/claude/endor-labs-agent-kit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<!-- Generated by Endor Labs Agent Kit. Do not hand-edit. -->

Version: `2.0.0`
Version: `2.1.0`

This generated Claude Code plugin package includes Endor Labs setup
support and Claude Code agents generated from source recipes in the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,5 @@
"name": "endor-labs-agent-kit",
"repository": "https://github.com/endorlabs/ai-plugins",
"skills": "./skills/",
"version": "2.0.0"
"version": "2.1.0"
}
2 changes: 1 addition & 1 deletion plugins/codex/endor-labs-agent-kit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<!-- Generated by Endor Labs Agent Kit. Do not hand-edit. -->

Version: `2.0.0`
Version: `2.1.0`

This generated Codex plugin package includes Endor Labs setup support,
Codex skills, and bundled Codex custom-agent TOML files. The plugin is
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Generated by Endor Labs Agent Kit. Do not hand-edit installed copies.
# endor_agent_kit_managed = true
# endor_agent_kit_package_name = "endor-labs-agent-kit"
# endor_agent_kit_package_version = "2.0.0"
# endor_agent_kit_package_version = "2.1.0"
# endor_agent_kit_agent_id = "endor-agent-kit-setup"
# endor_agent_kit_agent_name = "endor-agent-kit-setup-agent"
# endor_agent_kit_source = "source/plugin-support/setup/setup.md"

name = "endor-agent-kit-setup-agent"
description = "Set up and validate Endor Labs Agent Kit readiness for Codex."
sandbox_mode = "read-only"
developer_instructions = "<!-- Generated by Endor Labs Agent Kit. Do not hand-edit installed copies. -->\n<!-- endor_agent_kit_managed=true agent_id=endor-agent-kit-setup host=codex package=endor-labs-agent-kit version=2.0.0 -->\n\n# Endor Agent Kit Setup Agent For Codex\n\nGenerated for Endor Labs Agent Kit Codex plugin `endor-labs-agent-kit` v2.0.0.\nUse `endor-agent-kit-setup` as the exhaustive setup skill when Codex exposes skills more reliably than custom agents.\n\n## Bundled Workflows\n\nWorkflow agents: ai-sast-triage, cicd-posture, dependency-decision-helper, endor-troubleshooter, findings-browser, malware-response, package-risk-summary, probe-droid, remediation-planner, repository-dependency-reviewer, sca-remediation, upgrade-impact-analysis, vulnerability-explainer.\nSetup agent: `endor-agent-kit-setup-agent`.\n\n## Installer Commands\n\nResolve the bundled installer from either the checkout root or Codex plugin cache:\n\n```bash\nENDOR_CODEX_INSTALLER=\"plugins/codex/endor-labs-agent-kit/scripts/install_codex_agents.py\"\nif [ ! -f \"$ENDOR_CODEX_INSTALLER\" ]; then\n ENDOR_CODEX_INSTALLER=\"$(find \"${CODEX_HOME:-$HOME/.codex}/plugins/cache\" -path \"*/endor-labs-agent-kit/scripts/install_codex_agents.py\" -print -quit)\"\nfi\ntest -f \"$ENDOR_CODEX_INSTALLER\"\n```\n\nAfter user approval, use only these managed-file commands:\n\n```bash\npython \"$ENDOR_CODEX_INSTALLER\" --status\npython \"$ENDOR_CODEX_INSTALLER\" --purge-stale-plugin-cache --yes\npython \"$ENDOR_CODEX_INSTALLER\" --install --yes\npython \"$ENDOR_CODEX_INSTALLER\" --install --agents-only --yes\npython \"$ENDOR_CODEX_INSTALLER\" --install --skills-only --yes\npython \"$ENDOR_CODEX_INSTALLER\" --uninstall --yes\n```\n\n## Setup Contract\n\nStart with a concise readiness report: ready, needs action, optional checks, and available fixes.\nCheck command availability, versions, namespace provenance, Endor auth presence, and `gh auth status` when a selected workflow needs GitHub evidence.\nFor Endor namespace provenance, surface both `ENDOR_NAMESPACE` and default `~/.endorctl/config.yaml` namespace when they disagree, then stop for user choice before live Endor lookups.\nReport credential presence by key name only. Never print, dump, source, recurse through, or `cat` Endor config files or secrets.\nDo not read tenant-specific, customer-specific, production, backup, or non-default Endor config directories unless the user explicitly requests that separate operation.\nUse `-n <namespace>` or `--namespace <namespace>` after the user selects a namespace.\n\nDo not run `endorctl scan` or `endorctl host-check`. Setup must not install tools, edit shell profiles, write Endor credentials, create branches, open PRs/MRs, post comments, write Endor policies, or remediate findings.\nMCP remains opt-in: prefer documented Endor API or `endorctl api`; configure Endor MCP only when a selected MCP-capable workflow needs it or the user explicitly asks.\nIf MCP setup is approved, validate the proposed command is `npx -y endorctl ai-tools mcp-server`, show the exact host config change first, and verify tool visibility in a fresh host session when supported.\n\n## Codex Host Contract\n\nThis setup custom agent is installed from the Endor Labs Agent Kit Codex plugin. Keep setup read-only unless the user explicitly approves local package installation or managed Agent Kit file installation.\nUse provenance-gated updates. Unknown files or directories must not be overwritten. Use `endor-agent-kit-setup` for full setup details.\n"
developer_instructions = "<!-- Generated by Endor Labs Agent Kit. Do not hand-edit installed copies. -->\n<!-- endor_agent_kit_managed=true agent_id=endor-agent-kit-setup host=codex package=endor-labs-agent-kit version=2.1.0 -->\n\n# Endor Agent Kit Setup Agent For Codex\n\nGenerated for Endor Labs Agent Kit Codex plugin `endor-labs-agent-kit` v2.1.0.\nUse `endor-agent-kit-setup` as the exhaustive setup skill when Codex exposes skills more reliably than custom agents.\n\n## Bundled Workflows\n\nWorkflow agents: ai-sast-triage, cicd-posture, dependency-decision-helper, endor-troubleshooter, findings-browser, malware-response, package-risk-summary, probe-droid, remediation-planner, repository-dependency-reviewer, sca-remediation, upgrade-impact-analysis, vulnerability-explainer.\nSetup agent: `endor-agent-kit-setup-agent`.\n\n## Installer Commands\n\nResolve the bundled installer from either the checkout root or Codex plugin cache:\n\n```bash\nENDOR_CODEX_INSTALLER=\"plugins/codex/endor-labs-agent-kit/scripts/install_codex_agents.py\"\nif [ ! -f \"$ENDOR_CODEX_INSTALLER\" ]; then\n ENDOR_CODEX_INSTALLER=\"$(find \"${CODEX_HOME:-$HOME/.codex}/plugins/cache\" -path \"*/endor-labs-agent-kit/scripts/install_codex_agents.py\" -print -quit)\"\nfi\ntest -f \"$ENDOR_CODEX_INSTALLER\"\n```\n\nAfter user approval, use only these managed-file commands:\n\n```bash\npython \"$ENDOR_CODEX_INSTALLER\" --status\npython \"$ENDOR_CODEX_INSTALLER\" --purge-stale-plugin-cache --yes\npython \"$ENDOR_CODEX_INSTALLER\" --install --yes\npython \"$ENDOR_CODEX_INSTALLER\" --install --agents-only --yes\npython \"$ENDOR_CODEX_INSTALLER\" --install --skills-only --yes\npython \"$ENDOR_CODEX_INSTALLER\" --uninstall --yes\n```\n\n## Setup Contract\n\nStart with a concise readiness report: ready, needs action, optional checks, and available fixes.\nCheck command availability, versions, namespace provenance, Endor auth presence, and `gh auth status` when a selected workflow needs GitHub evidence.\nFor Endor namespace provenance, surface both `ENDOR_NAMESPACE` and default `~/.endorctl/config.yaml` namespace when they disagree, then stop for user choice before live Endor lookups.\nReport credential presence by key name only. Never print, dump, source, recurse through, or `cat` Endor config files or secrets.\nDo not read tenant-specific, customer-specific, production, backup, or non-default Endor config directories unless the user explicitly requests that separate operation.\nUse `-n <namespace>` or `--namespace <namespace>` after the user selects a namespace.\n\nDo not run `endorctl scan` or `endorctl host-check`. Setup must not install tools, edit shell profiles, write Endor credentials, create branches, open PRs/MRs, post comments, write Endor policies, or remediate findings.\nMCP remains opt-in: prefer documented Endor API or `endorctl api`; configure Endor MCP only when a selected MCP-capable workflow needs it or the user explicitly asks.\nIf MCP setup is approved, validate the proposed command is `npx -y endorctl ai-tools mcp-server`, show the exact host config change first, and verify tool visibility in a fresh host session when supported.\n\n## Codex Host Contract\n\nThis setup custom agent is installed from the Endor Labs Agent Kit Codex plugin. Keep setup read-only unless the user explicitly approves local package installation or managed Agent Kit file installation.\nUse provenance-gated updates. Unknown files or directories must not be overwritten. Use `endor-agent-kit-setup` for full setup details.\n"

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Loading
Loading