Repository navigation
Keep duplicate tasks off the human's list - #201
Merged
Merged
Conversation
human_task_create, ask_human and request_approval refuse what the list already holds (from any agent or chat) and name the existing ticket. A decision found in a final answer is not added when it only lists open H-refs or asks what the list holds or the human answered lately.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Agents put the same thing on My tasks several times (H-154 = H-93, H-117 = H-116, COO roll-ups H-156/H-157/H-159 that only list open tickets).
human_task_create,ask_humanandrequest_approvalcheck the open list (all agents and chats) and refuse a duplicate, naming the existing ticket.Tests:
bun test test/human-tasks.test.ts24 pass; core suite 2002 pass, the same 6 fail on main without this change (folders, mods, maintenance, updates).