Skip to content

chore: add package repository metadata#32

Merged
V3RON merged 1 commit into
masterfrom
chore/package-github-metadata
Jul 1, 2026
Merged

chore: add package repository metadata#32
V3RON merged 1 commit into
masterfrom
chore/package-github-metadata

Conversation

@V3RON

@V3RON V3RON commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

What is this?

This PR fills in missing npm package metadata for the published agent-cdp packages. Package consumers now get consistent GitHub repository, issue tracker, README, and license metadata across the CLI, SDK, and shared protocol packages.

How does it work?

The CLI package keeps its existing GitHub repository metadata and now declares its monorepo package directory. The @agent-cdp/sdk and @agent-cdp/protocol manifests now declare the canonical GitHub repository, package-specific directories, shared issue tracker, package README homepages, and MIT license metadata.

Backward compatibility: this only adds package metadata. Existing commands, flags, exports, files, build output, daemon behavior, and runtime workflows remain unchanged.

Why is this useful?

Reviewers and package consumers can navigate from each published package to the right source directory, issues, README, and license without guessing how the monorepo is laid out.

Risks: the change is low risk because it does not affect runtime code or package entry points. The main compatibility assumption is that callstackincubator/agent-cdp and the master branch remain the canonical GitHub locations for these packages.

Manual testing: from a clean checkout on chore/package-github-metadata, run node -e "for (const file of ['packages/agent-cdp/package.json','packages/sdk/package.json','packages/protocol/package.json']) JSON.parse(require('fs').readFileSync(file, 'utf8')); console.log('package manifests are valid JSON')" and CI=true pnpm build. Verify the manifests parse successfully and all package builds complete.

Add GitHub repository metadata to all published package manifests and include MIT licenses for the scoped packages.
@V3RON V3RON merged commit 7f3d3f3 into master Jul 1, 2026
4 checks passed
@V3RON V3RON deleted the chore/package-github-metadata branch July 1, 2026 11:15
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