usdk icon indicating copy to clipboard operation
usdk copied to clipboard

[Bug]: Invalid Schema Error when using Actions

Open paradox-prx opened this issue 10 months ago • 0 comments

Product

USDK (Upstreet Agents SDK)

What happened?

everytime an action is defined in the agent.tsx file inside Agent (following the documentation) I face an error of invalid schema. Happens for even the simplest actions of Hello World.

Version

0.0.110

What is your environment?

Running it inside docker.

Link to original discussion

No response

Relevant log output

Error: error response in fetch completion: 400: { "error": { "message": "Invalid schema for response_format 'result': In context=('properties', 'action', 'anyOf', '1', 'properties', 'method'), 'additionalProperties' is required to be supplied and to be false.", "type": "invalid_request_error", "param": "response_format", "code": null } } at openai (/tmp/upstreet/packages/usdk/packages/upstreet-agent/packages/react-agents/util/fetch.mjs:95:13) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Module.fetchJsonCompletion (/tmp/upstreet/packages/usdk/packages/upstreet-agent/packages/react-agents/util/fetch.mjs:424:22) at async AppContextValue.completeJson (/tmp/upstreet/packages/usdk/packages/upstreet-agent/packages/react-agents/classes/app-context-value.ts:206:21) at async GenerativeAgentObject.completeJson (/tmp/upstreet/packages/usdk/packages/upstreet-agent/packages/react-agents/classes/generative-agent-object.ts:82:12) at async _generateAgentActionStepFromMessages (/tmp/upstreet/packages/usdk/packages/upstreet-agent/packages/react-agents/runtime.ts:166:29) at async Module.generateAgentActionStep (/tmp/upstreet/packages/usdk/packages/upstreet-agent/packages/react-agents/runtime.ts:117:10) at async BasicEvaluator.evaluate (/tmp/upstreet/packages/usdk/packages/upstreet-agent/packages/react-agents/evaluators/basic-evaluator.ts:23:18) at async eval (/tmp/upstreet/packages/usdk/packages/upstreet-agent/packages/react-agents/classes/generative-agent-object.ts:115:20) at async ConversationObject.typing (/tmp/upstreet/packages/usdk/packages/upstreet-agent/packages/react-agents/classes/conversation-object.ts:82:14)

paradox-prx avatar Mar 08 '25 17:03 paradox-prx