You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(derun): enrich error messages with deterministic details (#301)
## Summary
- add a shared `internal/errmsg` formatter for deterministic single-line
error details
- enrich derun runtime/usage/parse/required errors across CLI, MCP,
state, transport, retention, logging, capture, and session ID generation
- preserve compatibility-critical tokens (`session not found`, `parse
<field>`, `<field> is required`) while adding safe diagnostics
- keep sentinel compatibility by wrapping `ErrSessionNotFound` and
`ErrInvalidSessionID` with `%w`-compatible chains
- update derun docs contracts for the new `details` segment and
safe-data policy
## Testing
- `go test ./cmds/derun/...`
0 commit comments