Skip to content

feat: add agent install package contract#6

Merged
Zacaria merged 4 commits intomasterfrom
codex/agent-install-contract
Apr 7, 2026
Merged

feat: add agent install package contract#6
Zacaria merged 4 commits intomasterfrom
codex/agent-install-contract

Conversation

@Zacaria
Copy link
Copy Markdown
Collaborator

@Zacaria Zacaria commented Apr 6, 2026

Summary

  • add a real package binary so the server is runnable as kibana-mcp-server once published
  • fix the broken npm start path to match the built MCP entrypoint
  • harden verification so main, bin, start, the local MCP config, and the built file shebang cannot drift apart

Testing

  • npm run verify

Notes

  • this does not enable npm publishing yet; it makes the package surface agent-runnable once trusted publishing is turned on

@ecc-tools
Copy link
Copy Markdown

ecc-tools Bot commented Apr 7, 2026

Analyzing 200 commits...

@ecc-tools
Copy link
Copy Markdown

ecc-tools Bot commented Apr 7, 2026

Analysis Complete

Generated ECC bundle from 4 commits | Confidence: 50%

View Pull Request #7

Repository Profile
Attribute Value
Language TypeScript
Framework Not detected
Commit Convention conventional
Test Directory separate
Changed Files (16)
Metric Value
Files changed 16
Additions 302
Deletions 25

Top hotspots

Path Status +/-
INSTALL.md modified +99 / -10
docs/project/npm-publishing.md added +54 / -0
README.md modified +45 / -1
scripts/verify-mcp-entrypoint.mjs modified +26 / -0
docs/project/release-checklist.md modified +10 / -5

Top directories

Directory Files Total changes
. 4 170
docs/project 5 83
scripts 1 26
plugins/kibana-log-investigation/skills/install-and-configure 1 15
test 1 14
Detected Workflows (2)
Workflow Description
update-package-metadata-and-release-preparation Prepares the package for release by updating package metadata, documentation, and release/checklist files, often in conjunction with changeset files and test updates.
update-installation-and-compatibility-documentation Improves or updates installation instructions and compatibility/support documentation, often across multiple docs and README files.
Generated Instincts (22)
Domain Count
git 4
code-style 10
testing 4
workflow 4

After merging, import with:

/instinct-import .claude/homunculus/instincts/inherited/kibana-mcp-server-instincts.yaml

Files

  • .claude/ecc-tools.json
  • .claude/skills/kibana-mcp-server/SKILL.md
  • .agents/skills/kibana-mcp-server/SKILL.md
  • .agents/skills/kibana-mcp-server/agents/openai.yaml
  • .claude/identity.json
  • .codex/config.toml
  • .codex/AGENTS.md
  • .codex/agents/explorer.toml
  • .codex/agents/reviewer.toml
  • .codex/agents/docs-researcher.toml
  • .claude/homunculus/instincts/inherited/kibana-mcp-server-instincts.yaml
  • .claude/commands/update-package-metadata-and-release-preparation.md
  • .claude/commands/update-installation-and-compatibility-documentation.md

ECC Tools | Everything Claude Code

@Zacaria Zacaria merged commit d643f3f into master Apr 7, 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