{"version":"2.1.260","anchor":"list-types-now-degrades-gracefully-instead-of-throwing-when","canonical_anchor":"list-types-now-degrades-gracefully-instead-of-throwing-when","heading":"list_types now degrades gracefully instead of throwing when the type catalog is off","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260\/e\/list-types-now-degrades-gracefully-instead-of-throwing-when","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260","markdown":"### list_types now degrades gracefully instead of throwing when the type catalog is off\n\nListing artifact types when the catalog is off no longer throws, just returns empty.\n\nCalling the artifact `list_types` action when `frozenArtifactTypes.typeCatalogOn` is not true no longer throws a hard \"listing Artifact types is not available in this session\" error. It now returns an empty list with an unavailable flag and logs a local telemetry event instead of failing the tool call.\n\n- Area: Artifacts\n- Names: `list_types`\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5"}