Skip to content

Sync Agent Kit generated artifacts (4ae1af87af09) - #32

Merged
endor-matt merged 2 commits into
mainfrom
agent-kit-sync/4ae1af87af09
Jul 31, 2026
Merged

Sync Agent Kit generated artifacts (4ae1af87af09)#32
endor-matt merged 2 commits into
mainfrom
agent-kit-sync/4ae1af87af09

Conversation

@endor-matt

Copy link
Copy Markdown
Collaborator

Source

Generated from endorlabs/endor-labs-agent-kit@4ae1af87af0921190453373af514de093cf389fb after Agent Kit CI validation.

Validation

  • endor-agent-kit validate and authoring-check for every source recipe
  • python -m pytest -q
  • endor-agent-kit publish ... --include-plugins
  • endor-agent-kit check-guardrails --catalog-root .
  • endor-agent-kit verify-provenance --catalog-root .
  • Claude official root and self-contained Cursor marketplace boundary validation, conventional component checks, JSON checks, Cursor SDK compile check, Gemini no-zip check, and byte-for-byte generated-surface diffs

Provenance

  • Manifest SHA256: f0d27685bbf1f6093d2103f97422cf5f3cae3061eae4fc75d26c34b1579a69e0
  • Provenance bundle SHA256: 5c4634f42021459655c6ac0160c5ba3e0a5eea0f14b55512b455c6f905df5a7f
  • Attestable artifact name: github.com/endorlabs/ai-plugins/agent-kit-catalog-provenance@sha256:5c4634f42021459655c6ac0160c5ba3e0a5eea0f14b55512b455c6f905df5a7f
  • Endor Labs signing: enabled only when ENDOR_ARTIFACT_SIGNING_ENABLED=true and ENDOR_NAMESPACE repository variables are configured

Maintainer Checks

  • Source Agent Kit PR was merged by a maintainer.
  • Generated distribution changes only mirror approved Agent Kit source.
  • New or changed agents include source recipe, instructions, eval coverage, and architecture diagram in Agent Kit.
  • No direct behavior edits were made in ai-plugins.

@endor-matt
endor-matt force-pushed the agent-kit-sync/4ae1af87af09 branch from 7d030dd to 977c5cb Compare July 31, 2026 05:34

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 29cc6df397

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

@@ -33,8 +33,9 @@
"sast",
"codex"
],
"mcpServers": "./.mcp.json",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep Endor MCP behind setup approval

This registers .mcp.json as a plugin-level MCP server as soon as the Codex plugin is installed, but the same package still documents that installers must not add plugin-wide MCP and that MCP setup is opt-in/approval-gated. In Codex installs that honor mcpServers, endorctl ai-tools mcp-server becomes available before the setup skill has checked readiness or obtained approval, so this manifest entry should be removed or the setup flow should explicitly gate MCP registration.

Useful? React with 👍 / 👎.

Comment on lines +26 to +28
if event_name == "PostToolUse":
print("{}")
return

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Emit the manifest advisory for PostToolUse

The generated hook graphs register this script for PostToolUse on edit tools, but this branch causes every matching manifest or lockfile edit to output only {} instead of the advisory text built below. As a result, edits to package.json, lockfiles, etc. never surface the dependency-review guidance, unlike the sibling dependency-install hook which does emit additionalContext for PostToolUse.

Useful? React with 👍 / 👎.

@endor-matt
endor-matt merged commit 3fb6880 into main Jul 31, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant