Logs
Stream log messages in real time. Useful for monitoring workflow execution and debugging issues.Subscription
Fields
id
: ID!message
: String!level
: LogLevel (DEBUG, INFO, WARN, ERROR)timestamp
: DateTime!runId
: ID (optional)
Example Usage
WebSocket Connection:LogLevel enum
DEBUG
- Detailed debugging informationINFO
- General information about executionWARN
- Warning messages that donβt stop executionERROR
- Error messages indicating failures
Use Cases
- Development: Monitor API calls and transformations in real-time
- Debugging: Track down issues in workflow execution
- Production Monitoring: Watch for errors and performance issues
- Auditing: Keep track of all operations performed
Notes
- Logs are streamed in real-time as operations occur
- The
runId
field links logs to specific execution runs - WebSocket connection required for subscriptions
- Authentication via Authorization header in connection params