Skip to content

[Completions] Bump command-signatures to d79e09c (paru v2.1.0 CLI reconciliation) - #15159

Merged
acarl005 merged 1 commit into
masterfrom
factory/app-5390-bump-command-signatures
Aug 14, 2026
Merged

[Completions] Bump command-signatures to d79e09c (paru v2.1.0 CLI reconciliation)#15159
acarl005 merged 1 commit into
masterfrom
factory/app-5390-bump-command-signatures

Conversation

@warp-agent-staging

Copy link
Copy Markdown
Contributor

Description

Bumps the warp-command-signatures git dependency to d79e09c43b64eb8e55a81fec088423aeba6a48cd, the current main of warpdotdev/command-signatures.

This brings in warpdotdev/command-signatures#337, which reconciles paru.json against the real paru v2.1.0 CLI (audited against paru's own argument parser source, not just --help/the man page). yay/paru completions themselves already shipped in the prior pin bump (#15109); this is a spec correction on top — paru completions now describe options, operations, and argument types that match what paru v2.1.0 actually accepts, instead of the stale surface reflected by paru's shipped fish-completion script.

Tracked by APP-5390.

Linked Issue

Testing

This is a data-only dependency bump (JSON completion spec changes in the upstream repo; no Rust code changed there between the old and new pin). Verified via:

  • git diff <old-rev> <new-rev> --stat in command-signatures, confirming the only change between the two pins is command-signatures/json/paru.json.

  • cargo metadata --locked --format-version 1 in this repo, which succeeds with the new rev and confirms Cargo.lock is fully consistent with Cargo.toml (no other dependency drift).

  • I have manually tested my changes locally with ./script/run

Not manually tested end-to-end in a running Warp session (no computer-use/GUI access available). The underlying spec change was verified in warpdotdev/command-signatures#337 by building paru from the AUR in a container and checking its output against the new spec.

Agent Mode

  • Warp Agent Mode - This PR was created via Warp's AI Agent Mode

Updates warp-command-signatures to d79e09c43b64eb8e55a81fec088423aeba6a48cd.

### Merged PRs
- Reconcile paru.json with the current paru v2.1.0 CLI (warpdotdev/command-signatures#337)

## Changelog Entries for Stable

CHANGELOG-IMPROVEMENT: Corrected `paru` completions to match the current paru v2.1.0 CLI.

Co-Authored-By: Warp Agent <agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label Aug 14, 2026
@warp-agent-staging
warp-agent-staging Bot marked this pull request as ready for review August 14, 2026 18:12
@warp-agent-staging
warp-agent-staging Bot requested a review from acarl005 August 14, 2026 18:12
@acarl005
acarl005 enabled auto-merge (squash) August 14, 2026 18:31
@acarl005
acarl005 merged commit 5bd9b8e into master Aug 14, 2026
62 of 65 checks passed
@acarl005
acarl005 deleted the factory/app-5390-bump-command-signatures branch August 14, 2026 18:58
iamwavecut pushed a commit to iamwavecut/warp that referenced this pull request Aug 15, 2026
…onciliation) (warpdotdev#15159)

## Description

Bumps the `warp-command-signatures` git dependency to
`d79e09c43b64eb8e55a81fec088423aeba6a48cd`, the current `main` of
`warpdotdev/command-signatures`.

This brings in warpdotdev/command-signatures#337, which reconciles
`paru.json` against the real paru v2.1.0 CLI (audited against paru's own
argument parser source, not just `--help`/the man page). `yay`/`paru`
completions themselves already shipped in the prior pin bump (warpdotdev#15109);
this is a spec correction on top — `paru` completions now describe
options, operations, and argument types that match what paru v2.1.0
actually accepts, instead of the stale surface reflected by paru's
shipped fish-completion script.

Tracked by APP-5390.

## Linked Issue

- [x] N/A — this is a dependency pin bump following on from
warpdotdev#5177, not a new implementation against a tracked issue.

## Testing

This is a data-only dependency bump (JSON completion spec changes in the
upstream repo; no Rust code changed there between the old and new pin).
Verified via:
- `git diff <old-rev> <new-rev> --stat` in `command-signatures`,
confirming the only change between the two pins is
`command-signatures/json/paru.json`.
- `cargo metadata --locked --format-version 1` in this repo, which
succeeds with the new rev and confirms `Cargo.lock` is fully consistent
with `Cargo.toml` (no other dependency drift).

- [ ] I have manually tested my changes locally with `./script/run`

Not manually tested end-to-end in a running Warp session (no
computer-use/GUI access available). The underlying spec change was
verified in warpdotdev/command-signatures#337 by building `paru` from
the AUR in a container and checking its output against the new spec.

## Agent Mode
- [x] Warp Agent Mode - This PR was created via Warp's AI Agent Mode

<!--
CHANGELOG-IMPROVEMENT: Corrected `paru` completions to match the current
paru v2.1.0 CLI.
-->

Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com>
Co-authored-by: Warp Agent <agent@warp.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant