feat: sync developer-cli from amplitude/javascript@4b6729b6eb11 - #17
Merged
Merged
Conversation
junjie-amplitude
force-pushed
the
sync/20260930-developer-cli
branch
from
October 1, 2026 03:56
2c65fab to
1fb74ca
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 1fb74ca. Configure here.
Mirror monorepo developer-cli/ at 4b6729b6eb11f20da26ea74d8fc1879908cad444. New commands: - amp heatmaps click-map, amp heatmaps scroll-map, amp zoning zone-metrics (heatmap and zoning query API; analytics:read) Also in this sync: - Saved skill delivery in `amp skills` (BA-695): new runtime dependencies env-paths and filename-reserved-regex, mirrored into package.json with the lockfile refreshed. - JSON help expands multi-token command prefixes, and one-token topics keep group members such as `logout` under `auth` (SR-5548). - Scheduled event actions are hidden from the spec until GA (DMT-2556), so no `events scheduled-actions` commands ship in this release. Includes (monorepo commits since the last sync): - SR-5548 [api-server] keep upstream layout out of synced CLI source comments (#151747) - BA-695 [api-server] make the skill materializer subprocess test layout-independent (#151735) - SR-5548 [api-server] fix nested CLI JSON help and drop internal names from spec descriptions (#151600) - DMT-2556 [api-server] hide scheduled event actions from OpenAPI until GA (#151612) - BA-695 [server] Add saved skill delivery (#149900) - BA-727 [api-server] Add OpenAPI spec for signup endpoint (#150983) - DMT-1669 [api-server] add scheduled event actions API (#150172) - SR-5638 [api-server] move heatmaps and zoning APIs to analytics:read (#150386) - SR-5545 [api-server] heatmaps and zoning query contract with generated amp commands (#149183) Monorepo: 4b6729b6eb11f20da26ea74d8fc1879908cad444 Checks: pnpm check:developer-cli-external-ready, sync --verify Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P4k27sLVxpcByNzndc2qco
junjie-amplitude
force-pushed
the
sync/20260930-developer-cli
branch
from
October 1, 2026 04:53
1fb74ca to
1de219e
Compare
ekim-amplitude
approved these changes
Oct 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Maintainer sync PR (upstream mirror flow, not a community contribution).
Mirror of the monorepo
developer-cli/at4b6729b6eb11f20da26ea74d8fc1879908cad444(master, clean tree). Re-synced on 2026-10-01 after the upstream follow-ups below; earlier revisions of this branch were fromf8bee6130bf3and3c9c5911518c.What ships
New commands, generated from the current Developer API spec:
amp heatmaps click-map,amp heatmaps scroll-map,amp zoning zone-metrics(heatmap and zoning query API; requireanalytics:read, which the default login set already includes).Also in this sync:
amp skills(BA-695). Two new runtime dependencies,env-pathsandfilename-reserved-regex, are mirrored into this repo'spackage.json(plus the matching types devDependency) and the lockfile is refreshed; the sync script's dependency-parity check passes.logoutunderauth(SR-5548, from the Bugbot review on the first revision).events scheduled-actionscommands ship in this release. The internalOrbitwording Bugbot flagged is gone with it, and the upstream denylist now catches that name before a sync.Regenerated
src/generated/cli-manifest.ts, bundled OpenAPI (openapi/bundled/*), catalog curation for the new command groups, help/output test coverage, and the scope table indocs/cli.md.Monorepo commits since the last sync (2026-09-21):
feat:so release-please cuts a minor (0.4.0).Checks
pnpm check:developer-cli-external-ready(monorepo): isolation + portability tests pass (9, including the new synced-source check), CLI unit tests pass (705, 1 skipped).scripts/sync-developer-cli-external.sh --verify: dependency/engines parity with this repo'spackage.json, then in this repopnpm install --frozen-lockfile,pnpm test(705 pass, 1 skipped, isolated HOME),pnpm test:typescript,pnpm build,pnpm pack(amplitude-developer-cli-0.3.1.tgz).src/credential-store.ts, unchanged by this sync..github/, community-health files and release-please config are repo-owned and untouched.package.jsonchanges are limited to the two runtime dependencies and one types devDependency named above.🤖 Generated with Claude Code
https://claude.ai/code/session_01P4k27sLVxpcByNzndc2qco