Commit Graph

4 Commits

Author SHA1 Message Date
Kabir Oberai
f9186fe8f5 Make ALL response enums open 2025-05-25 18:52:19 +05:30
Kabir Oberai
05de4899d2 Make Capability{Option,Setting} extensible 2025-05-25 18:22:13 +05:30
Kabir Oberai
f76e1eda04 patch.js: improve ergonomics (#85) 2025-05-24 01:36:12 +05:30
Kabir Oberai
b5d49a63cf Improve OpenAPI error handling (#78)
- Make some enums non-exhaustive (closes #77)
  - Also a tentative fix for #62 and #64
- Improve logging on deserialization failure

We now use raw JS to patch the OpenAPI spec instead of openapi-overlay.
It's a lot more flexible this way.
2025-05-23 19:05:02 +05:30