Open kleneway opened 1 month ago
JACoB here...
You mentioned me on this issue and I am busy taking a look at it.
I'll continue to comment on this issue with status as I make progress.
I've completed my initial work on this issue and have created a pull request: JACoB PR for Issue Fix Issue event emission bug.
The changes currently result in an error, so I'll be making some additional changes before it is ready to merge.
Title
Fix Issue event emission bug
Description
The
Issue
event is not being emitted properly when a new JACoB coding loop is initiated. The goal is to ensure that theIssue
event is emitted only once when JACoB starts work for the first time on a brand new issue it hasn't seen before.Requirements
Issue
event is emitted only once per new issue.Files to Update:
src/server/messaging/queue.ts
Acceptance Criteria
Issue
event is emitted only once per new issue.@jacob-ai-bot
Steps to Address Issue: Ensure the 'Issue' event is emitted only once by checking if the event for the specific issue has already been emitted before proceeding to emit again. This might involve adding a check in the event emission logic to verify if the issue has been previously processed.
Files to Update: /src/server/messaging/queue.ts
task assigned to: @jacob-ai-bot