{"version":"2.1.248","anchor":"sdk-control-errors-carry-their-subtype-too","canonical_anchor":"sdk-control-errors-carry-their-subtype-too","heading":"SDK control errors carry their subtype too","tier":"internal","area":"SDK","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/sdk-control-errors-carry-their-subtype-too","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### SDK control errors carry their subtype too\n\nSDK control errors now name the request that failed instead of just a message.\n\n**What**\n\nError replies for stopping a task, listing background tasks, generating a session title, renaming a session, submitting feedback and asking a side question now pass the request name along with the error rather than just stringifying it, making failures attributable.\n\n**Evidence**\n\n`\"generate_session_title\"`\n\n- Area: SDK\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}