Skip to content

No supported way to re-route a stuck item to another AgentClass without replaying it - #485

Merged
AdamFrisby merged 1 commit into
mainfrom
codeybox/3f5e674c
Sep 14, 2026
Merged

No supported way to re-route a stuck item to another AgentClass without replaying it#485
AdamFrisby merged 1 commit into
mainfrom
codeybox/3f5e674c

Conversation

@AdamFrisby

Copy link
Copy Markdown
Owner

Automated via CodeyBox — work item 3f5e674cbeb540faa3fc483450b188f4

Initiated by CodeyBox operator


Co-Authored-By: CodeyBox noreply@codeybox.invalid
🤖 Generated with CodeyBox

Moves an item to a different agent class on any non-terminal state with
no worker bound (notably WorkComplete items parked behind an unavailable
auditor class), validated against the live router catalog (unknown ids
400), refused 409 on terminal items and while a worker holds the item.
Persisted via a terminal-guarded partial UPDATE (UpdateAgentClassAsync)
or riding the Queued guarded row write; emits work_item.agent_class_changed
with old/new values.

CodeyBox-Prompt-Revision: 1
Co-Authored-By: CodeyBox <noreply@codeybox.invalid>
@AdamFrisby
AdamFrisby merged commit 8c416f3 into main Sep 14, 2026
@AdamFrisby
AdamFrisby deleted the codeybox/3f5e674c branch September 14, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant