Write reliable Go errors without silent failures or duplicate logs.
error handling
Improves Go code with idiomatic, production-ready error creation, propagation, inspection, and logging.
When to use it
Use when creating, wrapping, inspecting, or logging errors in Go code.
It changes how the agent writes, reviews, and audits error handling in a Go project.
What you provide
No additional actions listed in the analysis.
Requires the Go toolchain with the go binary available.
Enables production errors with stack traces, user or tenant context, and structured attributes.