Virgil
|
1a8fafeec5
|
feat(api): enrich MCP server details on demand
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 22:09:22 +00:00 |
|
Virgil
|
2cfa970993
|
fix(api-docs): align sunset docs with middleware args
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 22:06:46 +00:00 |
|
Virgil
|
2bdcb55980
|
feat(api): add ApiSunset middleware
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 22:02:44 +00:00 |
|
Virgil
|
cba25cf9fc
|
feat(api-docs): document sunset middleware in OpenAPI
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 21:59:01 +00:00 |
|
Virgil
|
93cdb62dfe
|
feat(api): allow deprecation without sunset date
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 21:56:10 +00:00 |
|
Virgil
|
691ef936d4
|
feat(api): allow versioned route sunset replacements
|
2026-04-01 21:50:30 +00:00 |
|
Virgil
|
f2f262a4c2
|
refactor(api): standardise unauthorised wording
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 20:59:55 +00:00 |
|
Virgil
|
e2935ce79e
|
feat(api): dedupe PHP OpenAPI operation IDs
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 20:13:28 +00:00 |
|
Virgil
|
69beb451b5
|
feat(api): expose webhook secret routes
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 18:32:39 +00:00 |
|
Virgil
|
6e878778dc
|
feat(api-docs): document MCP tool call body
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 18:12:30 +00:00 |
|
Virgil
|
ee83aabca0
|
fix(api): pass MCP tool version through execution
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 18:03:26 +00:00 |
|
Virgil
|
db787a799b
|
feat(api): document SEO and MCP query parameters
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 17:59:54 +00:00 |
|
Virgil
|
4efa435a47
|
feat(api): add MCP resource listing endpoint
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 13:42:29 +00:00 |
|
Virgil
|
c9cf407530
|
feat(api): add Stoplight docs renderer
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 13:26:55 +00:00 |
|
Virgil
|
5eaaa8a01e
|
feat(api): add seo analysis endpoint
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 07:18:01 +00:00 |
|
Virgil
|
797c5f9571
|
feat(api): add entitlements endpoint
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 06:47:28 +00:00 |
|
Virgil
|
db1efd502c
|
feat(api): add unified pixel tracking endpoint
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 06:41:54 +00:00 |
|
Virgil
|
3ead3fed2b
|
feat(api): implement MCP resource reads
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 06:33:11 +00:00 |
|
Virgil
|
6fc1767d31
|
fix(api): normalize remaining MCP and rate-limit error envelopes
|
2026-03-30 06:14:22 +00:00 |
|
Virgil
|
ee3fba1e7a
|
feat(api): standardize agent-facing response envelopes
|
2026-03-30 05:52:06 +00:00 |
|
Snider
|
753812ad57
|
feat(api): merge go-api + php-api into polyglot repo
Go source at root level (Option B), PHP under src/php/.
Module path: forge.lthn.ai/core/api
Package name: lthn/api
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-14 10:03:29 +00:00 |
|