Skip to content
synthreo.ai

Debugger - Synthreo Pylon

Inspect a Pylon DAG run in the test console - review Steps, Problems, Output and Request, check node payloads, and diagnose variable and retrieval issues.

Inspect a Pylon DAG test run to see the data nodes received and produced, examine retrieval evidence, and investigate unexpected results.

  • A DAG you can test.
  • Representative input and an expected outcome.
  • The variable reference for the nodes you are inspecting.

Open the DAG, supply the test input and select Run test. Use Show test console if the console is hidden.

You’ll see the run trace and its Steps, Problems, Output and Request tabs.

Open Steps and inspect the entries recorded for the run. Compare each relevant node’s Input and Output with the data you expected.

You’ll see the payloads available for those trace entries. Compare the trace with the canvas rather than assuming every canvas node must appear.

For an LLM node using retrieval, look for RAG selection items. Check whether the retrieved material contains the information needed to answer the test question. Review Problems, then compare the final Output with the Request.

You’ll have evidence separating input, retrieval and response problems instead of diagnosing from the final answer alone.

Check its connections, the upstream output and the conditions leading to its branch. An unmet branch can be absent from the trace. Absence alone does not establish a particular engine defect or guarantee that a skipped-node reason will be shown.

Compare the reference against the upstream Result property name character by character and inspect the actual output shape. The name after Out. is an output column, not a node ID.

Shipped examples use bare references in node configuration and Out.-prefixed references in terminal output templates. Runtime case sensitivity and unresolved-reference rendering are not established by the verified source; do not diagnose a specific cause solely from blank or literal-looking output.

Check the upstream LLM node’s Omit full response setting. It defaults on; switch it off when Tool Eval needs the full response. Inspect which function the model selected and compare that with the Tool Eval configuration.

Retrieved material is missing or irrelevant

Section titled “Retrieved material is missing or irrelevant”

Inspect RAG selection items, confirm the source material contains the answer, and review Knowledge & Retrieval on the LLM node. Test changes to Minimum relevance, Results to use and data structure against the same representative questions.

An email or output template behaves unexpectedly

Section titled “An email or output template behaves unexpectedly”

Check the consuming node’s template engine and the upstream data. Email supports Mustache template. Output Data offers Synthreo String Compiler; its Mustache choice is disabled. Do not transfer triple-brace examples between these engines or assume a particular unresolved-reference symptom.

The image below shows the retired Test Results → Debugger interface with two tables. It is retained to help identify older screenshots; use the current test-console procedure above.

Legacy Pylon Test Results panel with Debugger tab, node rows and RAG selection messages

Home