Virgil
3896896090
fix(api): correct OpenAPI iterator examples
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 04:50:54 +00:00
Virgil
0ec5f20bf5
fix(api): add AX examples to client snapshots
2026-04-03 04:45:03 +00:00
Virgil
8b5e572d1c
fix(api): expose OpenAPI client snapshots
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 04:42:14 +00:00
Virgil
172a98f73a
fix(api): validate path parameter schemas
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 08:30:44 +00:00
Virgil
152645489b
feat(api): validate openapi parameter values
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 08:27:25 +00:00
Virgil
ec945970ee
docs(api): add AX usage examples
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 07:51:21 +00:00
Virgil
f67e3fe5de
feat(api): validate required openapi parameters
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 00:00:39 +00:00
Virgil
1f43f019b1
feat(api): allow openapi specs from readers
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 23:56:26 +00:00
Virgil
2d1ed133f2
refactor(api): align OpenAPI client with AX principles
...
Use core-style error wrapping in the OpenAPI client, replace direct spec reads with streamed file I/O, and add compile-time interface assertions for ToolBridge.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:32:21 +00:00
Virgil
4ce697189a
fix(client): promote declared query params on all methods
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:19:45 +00:00
Virgil
0ed1cfa1b1
docs(api): add AX examples to public APIs
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 20:23:41 +00:00
Virgil
b341b4b860
docs(api): add AX usage examples
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 20:17:46 +00:00
Virgil
ebad4c397d
feat(client): support header and cookie parameters
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 19:50:41 +00:00
Virgil
f6349145bc
feat(api): validate openapi client requests and responses
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 17:48:49 +00:00
Virgil
c48effb6b7
feat(api): normalise OpenAPI server metadata
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 17:31:45 +00:00
Virgil
5b59a1dd10
feat(api): prefer absolute OpenAPI servers
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 17:24:36 +00:00
Virgil
bfa80e3a27
feat(api): support repeated query parameters in openapi client
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 16:42:09 +00:00
Virgil
b9f91811d8
feat(api): support HEAD request bodies in OpenAPI client
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 16:37:13 +00:00
Virgil
926a723d9c
feat(api): add runtime OpenAPI client
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 14:16:10 +00:00