mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
## What changed? - Reduced log level of failed Nexus requests originating from worker to debug level. - Updated CONTRIBUTING.md and testing.md to reflect current status and to include IDE debugging. - Added failure source setting to worker in nexus handler when dispatch context deadline exceeded. ## Why? - Today we log an error for every request, which pollutes server logs and is inconsistent with activity and workflow task failures. We don't want to completely lose visibility into these errors since some of the errors can originate internally and may be tricky to debug. - We've missed spots in setting worker failure source in the nexus handler - The docs are a bit outdated, and it's also helpful to have IDE specific debugging instructions. ## How did you test it? - [X] built - [X] run locally and tested manually - [X] covered by existing tests - [ ] added new unit test(s) - [ ] added new functional test(s) ## Ticket [OSS-4548](https://temporalio.atlassian.net/browse/OSS-4548) [OSS-4548]: https://temporalio.atlassian.net/browse/OSS-4548?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ --------- Co-authored-by: Roey Berman <[email protected]>