Retire the legacy GeneralWorker; its tests run on the agent runtime #21
Loading…
Reference in a new issue
No description provided.
Delete branch "vinny/general-cleanup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Stacked on #20. Closes #11. - Deleted
src/cmonet/general/worker.pyandgeneral/context.py. They had no production caller since the agent runtime replaced them. - The test helpers that built tickets through them (tests/stage3ticket_for,tests/libraryticket) now take the agent runtime's path: an order job, a decision row and an acknowledgment.answered()frees the turn's model slot. - The worker's tests that still guarded something now run on the runtime, intests/stage4/test_general_turns.py: - invalid or partial replies never act; - the tool-round budget; - cancelled intent kept out of the prompt; - the API key kept out of prompt and audit; - a stale clock spends no inference; - settings changes apply to the next continuation; - a stop during discovery submits nothing; - an ambiguous Auto model holds no slot. - The other worker tests were already covered. The strict-JSON check moved to the provider tests. - The coordinator's order-only fence branch served only the worker's tickets. A ticket without an agent job or a supervisor run is now refused. - Docs updated (stage 3/4 architecture notes, LLM system diagram). Check:CHECK PASSED 0ddb19d. 🤖 Generated with Claude Code