Skip to content

feat(tasks): add task PR link command#189

Merged
HonestMajority merged 2 commits into
mainfrom
add-task-pr-link-command
May 19, 2026
Merged

feat(tasks): add task PR link command#189
HonestMajority merged 2 commits into
mainfrom
add-task-pr-link-command

Conversation

@HonestMajority
Copy link
Copy Markdown
Owner

Summary

  • add agman link-pr <task-id> <PR URL or number> to persist task PR metadata in TaskMeta.linked_pr
  • support number-only PR references by resolving the task repo origin remote, plus targeted --from-sidecar repair for legacy .pr-link files
  • update PM and engineer prompts so PR linking is explicit in the new task flow
  • enforce overwrite protection by canonical PR URL, with --force required for different PRs even when PR numbers match

Validation

  • cargo fmt -- --check
  • cargo clippy --all-targets -- -D warnings
  • cargo test
  • git diff --check
  • isolated temp-HOME CLI smoke for agman link-pr repo--branch 42 --author alice verifying meta.json and task-info

@HonestMajority HonestMajority merged commit 9f74442 into main May 19, 2026
1 check passed
@HonestMajority HonestMajority deleted the add-task-pr-link-command branch May 19, 2026 14:00
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