#OpenAPI Spec issue - Custom Tool
1 messages · Page 1 of 1 (latest)
Checking right away.
Sure thanks @fallen pier
@fallen pier any update?
hey @warm sable - we figured the issue (small infra issue) and resolved it. Please give it a try again and let me know!
Sure lemme try, also it seems the example of spec and integration is not correct, integration.yaml is related to notion and openapi.yaml is related to pet store
@undone pilot can you share an example I can quickly try
sure, let me send an example yaml and spec file here.
I am assuming you're referring to the example: https://docs.composio.dev/introduction/foundations/components/integrations/custom-integration
but I don't see the notion related example here though. can you share the link you're referring to?
Composio enables your agents to connect with Various Tools and work with them
Sharing the Posthog's integrations.yaml and the OpenAPI spec file.
Thanks, yeah i was talking about sample.yaml provided in Custom Tools page
For eg: contains this link https://github.com/ComposioHQ/sample-openapi-spec-for-download/blob/master/notion_sample.yaml
and
https://github.com/OAI/OpenAPI-Specification/blob/main/examples/v3.0/petstore.yaml
So notion and petstore
Also @undone pilot its taking a lot of time to add custom tool
as you can see - there are two files in the repo that you can use to generate the tool. notion-openapi.yaml is the OpenAPI Spec file and notion_sample.yaml is the integrations.yaml file - might be little confusing due to the file names - will update them.
it usually takes longer (based on the number of the API Endpoints that an app supports). Give it sometime or if it still didn't work, let me know.
@undone pilot with the files in this repo also https://github.com/ComposioHQ/sample-openapi-spec-for-download/blob/master/notion_sample.yaml
still getting error
Error: invalid syntax (<unknown>, line 3)
Looking into this.
sure
Got any update for me @undone pilot
sorry we found an issue and pushing fix for this - i will ping you as soon as changes are live.
posting to follow - was dealing with this yesterday - was convinced my spec was invalid
@undone pilot any updates on this?
hey - we are still working on this. also, can you share your Job ID ?
where can I get it from?
here on this page: https://app.composio.dev/custom_tools and copy the Job ID
okay sure
@undone pilot here are the job id
a40c6dbf-810f-4f95-b64b-2e7cc404fb59
b29f29c9-295f-4374-ad1a-59c50d567ed0
cbede44e-8e33-4135-aa1c-034817b4770e
CC: @fallen pier can we look into this urgently, been a blocker
hey thanks for the sharing job id - will get back on this.
really sorry for the delay - one of the team members who oversees this is on a leave, hence there's been a little delay on this.
Any updates @undone pilot ?
hey @warm sable - i couldn't verify the Job IDs that you shared. however, the tool generation via openapi spec is now fixed. please give it a try and LMK.
try it here: https://app.composio.dev/custom_tools