pull/715/head
Travis Fischer 2025-06-12 07:20:32 +07:00
rodzic 45fd347ee3
commit 7554582682
4 zmienionych plików z 42 dodań i 4 usunięć

Wyświetl plik

@ -1654,6 +1654,13 @@ exports[`getToolsFromOpenAPISpec > remote spec https://agentic-platform-fixtures
"path": "/echo",
"tags": undefined,
},
"echo_headers": {
"method": "get",
"operationId": "echoHeaders",
"parameterSources": {},
"path": "/echo-headers",
"tags": undefined,
},
"get_user": {
"method": "get",
"operationId": "getUser",
@ -1819,6 +1826,19 @@ exports[`getToolsFromOpenAPISpec > remote spec https://agentic-platform-fixtures
"type": "object",
},
},
{
"description": "Echoes the request headers",
"inputSchema": {
"properties": {},
"required": [],
"type": "object",
},
"name": "echo_headers",
"outputSchema": {
"properties": {},
"type": "object",
},
},
{
"description": "Pure tool",
"inputSchema": {

Wyświetl plik

@ -22707,6 +22707,25 @@ exports[`validateOpenAPISpec > remote spec https://agentic-platform-fixtures-eve
},
},
},
"/echo-headers": {
"get": {
"description": "Echoes the request headers",
"operationId": "echoHeaders",
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"properties": {},
"type": "object",
},
},
},
"description": "Echoed request headers",
},
},
},
},
"/health": {
"get": {
"description": "Check if the server is healthy",

File diff suppressed because one or more lines are too long

Wyświetl plik

@ -38,10 +38,8 @@
- how to handle binary bodies and responses?
- improve logger vs console for non-hono path and util methods
- test usage tracking and reporting
- extra `Sentry` instrumentation (`setUser`, `captureMessage`, etc)
- **Public MCP server interface**
- how does oauth work with this flow?
- proper error handling support within this flow; will currently get generic errors
- pass requestId to DurableMcpServer somehow on a per-request basis
- **Origin MCP servers**
- how to guarantee that the request is coming from agentic?
@ -80,6 +78,7 @@
- add support for custom headers on responses
- add ability to only report stripe usage on non-cached requests
- add support for ToolConfig.cost defaulting to 1, to easily support tools which cost multiple "credits"
- extra `Sentry` instrumentation (`setUser`, `captureMessage`, etc)
- `@agentic/platform-hono`
- fix sentry middleware
- https://github.com/honojs/middleware/blob/main/packages/sentry/src/index.ts