Merge pull request #159 from Logesh-waran2003/logesh/fix-backlog-issue-wake

fix(issues): skip agent wakeup when issue status is backlog
This commit is contained in:
Dotta
2026-03-06 16:57:17 -06:00
committed by GitHub

View File

@@ -432,7 +432,7 @@ export function issueRoutes(db: Db, storage: StorageService) {
details: { title: issue.title, identifier: issue.identifier }, details: { title: issue.title, identifier: issue.identifier },
}); });
if (issue.assigneeAgentId) { if (issue.assigneeAgentId && issue.status !== "backlog") {
void heartbeat void heartbeat
.wakeup(issue.assigneeAgentId, { .wakeup(issue.assigneeAgentId, {
source: "assignment", source: "assignment",
@@ -566,7 +566,7 @@ export function issueRoutes(db: Db, storage: StorageService) {
void (async () => { void (async () => {
const wakeups = new Map<string, Parameters<typeof heartbeat.wakeup>[1]>(); const wakeups = new Map<string, Parameters<typeof heartbeat.wakeup>[1]>();
if (assigneeChanged && issue.assigneeAgentId) { if (assigneeChanged && issue.assigneeAgentId && issue.status !== "backlog") {
wakeups.set(issue.assigneeAgentId, { wakeups.set(issue.assigneeAgentId, {
source: "assignment", source: "assignment",
triggerDetail: "system", triggerDetail: "system",