-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
What
Add optional structured logging support for debugging and monitoring task execution.
Goal
Users can optionally enable logging to get visibility into task execution flows, including task start/completion/failure events, dependency resolution, and error details. This enables integration with external monitoring systems and easier debugging of complex task graphs.
Approach
- Add optional logger configuration via Taski configuration
- Log key events: task lifecycle (start/complete/fail), dependency resolution, cleanup execution
- Keep logging disabled by default to maintain current simple behavior with no overhead
- Use standard Ruby Logger interface for compatibility
coderabbitai
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request