Skip to content

chore: exclude helper readmes from package#954

Merged
thymikee merged 1 commit into
mainfrom
chore/exclude-helper-readmes-from-package
Jun 30, 2026
Merged

chore: exclude helper readmes from package#954
thymikee merged 1 commit into
mainfrom
chore/exclude-helper-readmes-from-package

Conversation

@thymikee

@thymikee thymikee commented Jun 30, 2026

Copy link
Copy Markdown
Member

Summary

Exclude helper README/protocol markdown files from the npm package so only the packaged helper artifacts and required runner sources are published.

This trims Android helper README files and iOS runner README/protocol files from the package manifest without changing runtime behavior.

Validation

Verified with npm pack --dry-run --json --ignore-scripts --cache /private/tmp/agent-device-npm-cache; package entries dropped from 162 to 158 and all four helper markdown files were absent. Ran pnpm check:tooling, which passed.

@github-actions

github-actions Bot commented Jun 30, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-06-30 10:41 UTC

@github-actions

github-actions Bot commented Jun 30, 2026

Copy link
Copy Markdown

Size Report

Metric Base Current Diff
JS raw 1.4 MB 1.4 MB 0 B
JS gzip 455.9 kB 455.9 kB 0 B
npm tarball 561.6 kB 557.7 kB -3.9 kB
npm unpacked 2.0 MB 2.0 MB -10.0 kB

Startup median (7 runs, lower is better):

Scenario Base Current Diff
CLI --version 26.6 ms 26.6 ms +0.0 ms
CLI --help 48.1 ms 47.7 ms -0.4 ms

Top changed chunks: no changes in the largest emitted chunks.

@thymikee thymikee force-pushed the chore/exclude-helper-readmes-from-package branch from 76e9d40 to f564fe0 Compare June 30, 2026 10:01
@thymikee

Copy link
Copy Markdown
Member Author

Reviewed the package manifest change.

This is limited to four negated package entries for helper README/protocol markdown files. Runtime code, public exports, and build entries are untouched. The PR validation used npm pack dry-run to confirm the files are absent, and CI/check:tooling is green; the size report shows the expected tarball reduction with no emitted JS changes.

I do not see remaining actionable blockers; ready for human review/merge judgment.

@thymikee thymikee added the ready-for-human Valid work that needs human implementation, judgment, or maintainer merge label Jun 30, 2026
@thymikee thymikee merged commit 5913480 into main Jun 30, 2026
22 checks passed
@thymikee thymikee deleted the chore/exclude-helper-readmes-from-package branch June 30, 2026 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-human Valid work that needs human implementation, judgment, or maintainer merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant