improvement(logs): added infinite scroll, markdown rendering, and individual block input to logs (#364)

* add performant infinite scroll

* added markdown rendering in the logs

* added individual block input to logs

* fixed markdown render

* consolidate redactApiKeys to utils

* acknowledged PR comments
This commit is contained in:
Waleed Latif
2025-05-15 14:14:12 -07:00
committed by GitHub
parent 1152a264bc
commit f07cffd264
10 changed files with 461 additions and 135 deletions

View File

@@ -1007,6 +1007,9 @@ export class Executor {
// Resolve inputs (which will look up references to other blocks including starter)
const inputs = this.resolver.resolveInputs(block, context)
// Store input data in the block log
blockLog.input = inputs
// Track block execution start
trackWorkflowTelemetry('block_execution_start', {
workflowId: context.workflowId,