Skip to content

[Bug]: [http-client-python] unused ErrorDetails model exposed #7761

Open
@kristapratico

Description

@kristapratico

Describe the bug

An ErrorDetails model is exposed under models that is not used in the API.

APIview: https://spa.apiview.dev/review/d48830fcdd2c4713b6344d61ae626d5e?activeApiRevisionId=e6f9f621b7d546c1b7ee68713dddac62

Apparently, it is being used as an error output, but we should have a way to hide it from the public surface.

Reproduction

https://azure.github.io/typespec-azure/playground/?c=aW1wb3J0ICJAYXp1cmUtdG9vbHMvdHlwZXNwZWMtxhVjb3JlIjsK3itjbGllbnQtZ2VuZXJhdG9y0TbIKi9yZXN01Rl2ZXJzaW9uaW5nIjsKCnVzaW5nIEHEbC5Db3JlO9ESLlRyYWl0c88Z5QCIR%2BgAh807UmVzdMgMVsltOwoKQHNlcnZpY2UKQOcAhGVkKMchcykKbmFtZXNwYWNlIFTFQQphbGlhcyBTxjTmAIUgPSBOb8Z8UmVxdWVzdElkICYKIMQWb25kaXRpb25hbMcbc8caUmVwZWF0YWJsZcgZOwrIXk9w5ADB5ACBID3sAPRSZXNvdXJjZcogPO0AiSwgRXJyb3JEZXRhaWxzPuQA3WRvYygiQ2xvdWQgSGVhbHRoIERhdGEgUGxhbmUgYXBpIOcA9XMiKQplbnVt6AEccyB7CiAgxj%2FlAIIgTW9uaXRvcsdHTW9kZWxz100gMjAyNS0wNi0xOC1wcmV2aWV3IinET3VzZURlcGVuZGVuY3ko6wDayHYudjFfMF9QxjRfMsQ1dsRNXzA2XzE4X8dNOiAi02IsCn0KCkBl5AEC5wD4VG9wIExldmVsIMUWIG9iamVjdC4iKQpt5AC%2F7QEu6wDwU3BlY2lmaWPGICBDb2RlIGZvciBhbsZIxEEgIGNvZGU6IHN0cuYCR8g9yE9hYm91dCB0aGXMNG1lc3NhZ2U%2F0zhBZOgCKSBk1kNzxkRkYXRhPzogUmVjb3JkPMZIPjvlAPxy5wIgKCJzaWduYWzkAdXmAOpTxRDmAORrZXkKICDkAtnqAId9CgppbnRlcmbkAurGLeYBEmdldCBp7AKS6QKFUmVhZDzGKywge33kAm4gIGxpc9gwTGlzdMcw5gCv&e=%40azure-tools%2Ftypespec-client-generator-core&options=%7B%7D

Checklist

Metadata

Metadata

Labels

bugSomething isn't workingemitter:client:pythonIssue for the Python client emitter: @typespec/http-client-python

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions