Skip to content

[docs] Update documentation for features from 2026-05-03#1118

Open
danielmeppiel wants to merge 1 commit intomainfrom
docs/update-2026-05-03-171ab1965a24348e
Open

[docs] Update documentation for features from 2026-05-03#1118
danielmeppiel wants to merge 1 commit intomainfrom
docs/update-2026-05-03-171ab1965a24348e

Conversation

@danielmeppiel
Copy link
Copy Markdown
Collaborator

Documentation Updates - 2026-05-03

This PR updates the documentation based on features merged in the last 24 hours.

Features Documented

Changes Made

  • Updated docs/src/content/docs/guides/pack-distribute.md:
    • Pipeline diagram now shows apm install <bundle-path> instead of apm unpack
    • Targeting mental model section updated to reference apm install <bundle-path>
    • New apm install <bundle-path> section added documenting the unified install entrypoint, sha256 integrity verification via pack.bundle_files manifest, air-gapped operation, and local_deployed_files lockfile recording
    • apm unpack section marked deprecated (since 0.12) with v0.13 removal notice

Merged PRs Referenced

Notes

PRs #1103 and #1104 were already documented in the codebase (the authors updated docs as part of those PRs). The only gap was pack-distribute.md which still referenced apm unpack as the primary bundle consumption path -- now updated to reflect the unified apm install <bundle-path> entrypoint shipped in #1099.

Note

🔒 Integrity filter blocked 3 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #1097 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #1088 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #1066 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by Daily Documentation Updater · ● 1.6M ·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/daily-doc-updater.md@b87234850bf9664d198f28a02df0f937d0447295
  • expires on May 5, 2026, 12:56 PM UTC

- Replace pipeline diagram reference from 'apm unpack' to 'apm install <bundle-path>'
- Update targeting mental model section to use 'apm install <bundle-path>' phrasing
- Add new 'apm install <bundle-path>' section documenting the unified install entrypoint,
  sha256 integrity verification, air-gapped restore, and lockfile recording
- Deprecate 'apm unpack' section with explicit v0.13 removal notice

Refs: #1099

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 3, 2026 12:56
@danielmeppiel danielmeppiel added automation Deprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0. documentation Deprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0. labels May 3, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the pack/distribute guide to document the newer local-bundle install flow from #1099 and the deprecation of apm unpack, so the distribution docs better match the recent 0.12 bundle workflow.

Changes:

  • Replaces several apm unpack-centric references with apm install <bundle-path>.
  • Adds a dedicated section for local bundle installs, including integrity verification and lockfile recording.
  • Marks apm unpack as deprecated and adds a migration note in this guide.
Show a summary per file
File Description
docs/src/content/docs/guides/pack-distribute.md Updates the bundle distribution guide to cover local-bundle installs and apm unpack deprecation.

Copilot's findings

Comments suppressed due to low confidence (2)

docs/src/content/docs/guides/pack-distribute.md:285

  • This sentence says apm install <bundle-path> deploys bundles produced by apm pack --format apm, but the CLI only recognizes local bundles that contain plugin.json. Legacy --format apm tarballs are explicitly rejected with guidance to use apm unpack, so this should describe plugin-format bundles instead of the legacy APM format.
Deploys an APM bundle (directory or `.tar.gz` archive) produced by `apm pack --format apm` into a project directory without touching the network or the dependency resolver -- mirroring the `pip install ./wheel` / `cargo install --path` mental model.

docs/src/content/docs/guides/pack-distribute.md:303

  • apm install <bundle-path> does not handle both bundle formats today. detect_local_bundle() only accepts plugin bundles with plugin.json, and install.py explicitly tells users to use apm unpack for legacy --format apm archives, so this statement will send readers to a command path that fails.
Plugin-format output is consumed directly by Claude Code and other plugin hosts; `apm install <bundle-path>` handles both formats.
  • Files reviewed: 1/1 changed files
  • Comments generated: 3


## `apm unpack` (deprecated since 0.12)

> **Deprecated.** Use `apm install <bundle-path>` instead. `apm unpack` remains available for one release cycle (removal planned for v0.13).

```
apm install -> apm pack -> upload artifact -> download -> apm unpack (or tar xzf)
apm install -> apm pack -> upload artifact -> download -> apm install <bundle-path> (or tar xzf)
Comment on lines +112 to +116
$ apm install team-skills.tar.gz
[*] Installing team-skills.tar.gz -> .
[i] Bundle target: claude (1 dep(s), 3 file(s))
[!] Bundle target 'claude' differs from project target 'copilot'
[+] Unpacked 3 file(s) (verified)
[+] Installed 3 file(s) (verified)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation Deprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0. documentation Deprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants