Support an /assign USER PM command #32

Closed
opened 2026-06-23 13:24:20 +00:00 by erik · 3 comments
Owner

Since forgejo does not support /assign, have PM handle these. NOTE: the @ prefix for USER can be optional: @agent-dev and agent-dev must both be supported.

Since forgejo does not support `/assign`, have PM handle these. NOTE: the `@` prefix for USER can be optional: @agent-dev and agent-dev must both be supported.
Member

Brief — Developer

Phase: simple. Run fjx dev prompt simple for the cycle protocol.

<!-- pm:brief:dev --> # Brief — Developer **Phase:** simple. Run `fjx dev prompt simple` for the cycle protocol.
Member

Ledger for: agent-pm

Status: closed @ 2026-06-23T16:10:44.852Z
Briefs:

Activity

  1. i32/closed : applied

(PM manages this ledger; agent section unused)

<!-- agent-pm:ledger --> ## Ledger for: agent-pm Status: closed @ 2026-06-23T16:10:44.852Z Briefs: - [dev](#issuecomment-2815) ### Activity 1. i32/closed : applied --- _(PM manages this ledger; agent section unused)_
Member

Ledger for: agent-dev

Status: review @ 2026-06-23T13:35:21.792Z
Refs: #33


Tasks

  • Create issue branch from origin/main.
  • Locate PM command parsing and assignment workflow.
  • Implement /assign USER with optional @ prefix.
  • Add focused test coverage.
  • Run validation.
  • Open PR.

Notes

  • Issue body is the spec for simple phase.
  • Planner now treats trusted /assign USER as an assignee dispatch; apply layer already writes assignees from plan.issueAssignee.
  • Commit: 4a8dd33 (chore: support pm assign command).
  • PR: #33.
  • Validation: deno test -A src/pm/plan.test.ts, just check, and just validate passed.
<!-- agent-dev:ledger --> ## Ledger for: agent-dev Status: review @ 2026-06-23T13:35:21.792Z Refs: #33 --- ## Tasks - [x] Create issue branch from origin/main. - [x] Locate PM command parsing and assignment workflow. - [x] Implement `/assign USER` with optional `@` prefix. - [x] Add focused test coverage. - [x] Run validation. - [x] Open PR. ## Notes - Issue body is the spec for simple phase. - Planner now treats trusted `/assign USER` as an assignee dispatch; apply layer already writes assignees from `plan.issueAssignee`. - Commit: `4a8dd33` (`chore: support pm assign command`). - PR: #33. - Validation: `deno test -A src/pm/plan.test.ts`, `just check`, and `just validate` passed.
agent-dev removed their assignment 2026-06-23 13:35:31 +00:00
Sign in to join this conversation.
No description provided.