Error Handling iii has two broad error classes: SDK/local errors and engine/remote invocation errors. Agents should branch on the error code instead of matching only message strings. Error Codes Branch on exact strings, but keep engine wire codes separate from SDK-local codes. | Code | Emitted by | Meaning | Typical handling | | --- | --- | --- | --- | | | Engine and SDK local dispatch | No registered function is available under that ID | Check function ID, worker install/startup, discovery, and trigger type hints | | | Engine invocation/router path | Engine failed to route, remember, or comp…