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
@@ -23,10 +24,13 @@ This document is the canonical catalog for runtime error codes emitted by Taurus
23
24
|`T-CORE-000003`| Engine | Flow requires remote execution but no remote runtime adapter was configured. | Node execution target is remote while `RemoteRuntime` is `None`. |`runtime/engine/executor.rs`|
24
25
|`T-CORE-000004`| Engine | Reference lookup failed in the execution value store. | Missing prior node result, missing flow input path, or unresolved input reference. |`runtime/engine/executor.rs`|
25
26
|`T-CORE-000005`| Engine | Remote request cannot be assembled because parameter metadata and resolved values diverge. | Parameter count mismatch during remote request materialization. |`runtime/engine/executor.rs`|
27
+
|`T-CORE-000006`| Engine | Remote node execution returned a node result without a success/error outcome. | Provider returned a `NodeExecutionResult` with no `result` field. |`runtime/engine/executor.rs`|
26
28
|`T-CORE-000101`| Compiler | Flow compilation failed because a node id appears more than once. | Duplicate `database_id` in input nodes. |`runtime/engine/compiler.rs`|
27
29
|`T-CORE-000102`| Compiler | Flow compilation failed because the declared start node is absent. |`start_node_id` not found in node list. |`runtime/engine/compiler.rs`|
28
30
|`T-CORE-000103`| Compiler | Flow compilation failed because a `next` edge points to a missing node. |`next_node_id` references unknown node id. |`runtime/engine/compiler.rs`|
29
31
|`T-CORE-000104`| Compiler | Flow compilation failed because a parameter is structurally incomplete. | Parameter has no value payload in IR. |`runtime/engine/compiler.rs`|
32
+
|`T-CORE-000105`| Compiler | Flow compilation failed because a sub-flow parameter is missing its execution reference. |`sub_flow.execution_reference` is absent. |`runtime/engine/compiler.rs`|
33
+
|`T-CORE-000106`| Compiler | Flow compilation failed because a sub-flow parameter uses an unsupported execution reference. |`sub_flow.execution_reference` is not a starting node id. |`runtime/engine/compiler.rs`|
30
34
|`T-CORE-000201`| Handler | Handler argument arity contract was violated before function execution began. |`args!`/`no_args!` macro expected different argument count. |`handler/macros.rs`|
31
35
|`T-CORE-000202`| Handler | Handler argument type conversion failed during typed extraction. |`TryFromArgument` expected type does not match provided argument. |`handler/argument.rs`|
|`T-CORE-999999`| Runtime Error Fallback | Default fallback runtime error code when no explicit mapping is provided. |`RuntimeError::default()` used as defensive fallback. |`types/errors/runtime_error.rs`|
42
+
|`T-TAURUS-000001`| Taurus App | Test execution request payload could not be decoded as an execution flow. | Malformed or schema-incompatible payload published to the test execution NATS subject. |`taurus/src/app/worker.rs`|
38
43
|`T-PROV-000001`| Provider Remote Runtime | Remote request to NATS did not yield a valid response message. | NATS request failed or timed out while waiting for remote runtime answer. |`taurus-provider/providers/remote/nats_remote_runtime.rs`|
39
44
|`T-PROV-000002`| Provider Remote Runtime | Remote runtime response could not be decoded into expected protobuf structure. | Received payload is malformed, truncated, or schema-incompatible for `ExecutionResult`. |`taurus-provider/providers/remote/nats_remote_runtime.rs`|
40
45
|`T-PROV-000003`| Provider Remote Runtime | Remote runtime response decoded, but contained no concrete result field. |`ExecutionResult` exists but `result` is `None` (protocol contract violation). |`taurus-provider/providers/remote/nats_remote_runtime.rs`|
0 commit comments