fix(#1030): use TRIGGER_ENTITY_URL for Jira forge ISSUE_URL mapping - #1031
Conversation
JIRA_ISSUE_URL was never set by the dispatch workflow, so the forge.jira ISSUE_URL mapping in harness/triage.yaml and the env/jira/triage.env env file never resolved to a value. Replace JIRA_ISSUE_URL with TRIGGER_ENTITY_URL — the new forge-agnostic variable added in fullsend-ai/fullsend#6611 — in the forge.jira env.runner and env.sandbox blocks and in the corresponding env file. Closes #1030
|
🤖 Finished Review · ✅ Success · Started 8:44 PM UTC · Completed 8:59 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $2.60 |
|
Risk Assessment: moderate (2/5) DetailsSmall, well-scoped env var rename (JIRA_ISSUE_URL to TRIGGER_ENTITY_URL) across 4 config/doc files by a trusted bot author, with clear issue alignment and easy rollback; elevated git churn on some files is typical for frequently-updated harness configs. Previous runRisk Assessment: moderate (2/5) DetailsSmall config-only change from a bot replacing a non-functional env var (JIRA_ISSUE_URL) with the correct one (TRIGGER_ENTITY_URL); risk is moderate due to harness/triage.yaml being a high-churn file with frequent fix/revert history, but the change itself is minimal and well-scoped to the linked issue. |
ReviewFindingsMedium
Low
Previous runReviewFindingsMedium
Low
|
|
/fs-fix fix the LOCAL.md issue |
|
/fs-fix actually, fix both LOCAL.md and docs/triage.md - just replace the var name. |
|
🤖 Finished Fix · ✅ Success · Started 9:37 PM UTC · Completed 9:42 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $1.23 |
Update LOCAL.md and docs/triage.md to reference TRIGGER_ENTITY_URL instead of the removed JIRA_ISSUE_URL variable, matching the config changes already made in harness/triage.yaml and env/jira/triage.env. Addresses review feedback on #1031
🔧 Fix agent — iteration 1 (human-triggered)Replaced all 4 occurrences of JIRA_ISSUE_URL with TRIGGER_ENTITY_URL in LOCAL.md and docs/triage.md, as requested by human instruction. This completes the variable rename across documentation to match the config changes already in the PR. Fixed (4):
Tests: passedNext steps:
|
|
🤖 Finished Review · ✅ Success · Started 9:44 PM UTC · Completed 9:58 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.05 |
|
🤖 Finished Retro · ✅ Success · Started 11:33 PM UTC · Completed 11:42 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.86 |
Retro: PR #1031 —
|
Summary
JIRA_ISSUE_URLwithTRIGGER_ENTITY_URLin theforge.jirasection ofharness/triage.yaml(env.runnerandenv.sandboxblocks) and inenv/jira/triage.env.JIRA_ISSUE_URLwas never set by the dispatch workflow, so the Jira forgeISSUE_URLnever resolved.TRIGGER_ENTITY_URLis the new forge-agnostic variable added in chore(dispatch): provide FULLSEND_WORK_ITEM_URL in addition to GITHUB_ISSUE_URL fullsend#6611.Testing
harness/triage.yamlafter the change.lint-agent-docshook — all harness doc references and structure checks pass.make test— all test suites pass (16 pre-existing failures inpost-retro-test.share unrelated and reproduce identically onmain).Closes #1030
Post-script verification
agent/1030-jira-trigger-entity-url)b9c0745580084af09d1f1e2df8448d1d478458c6..HEAD)