Commit Graph

281 Commits

Author SHA1 Message Date
Musthaq Ahamad af5d5f2370 Release: update version (#2393)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-14 17:12:14 +05:30
Musthaq Ahamad 30550484a1 Update composio client package to fix authConfig update changes (#2391)
Co-authored-by: Anshu Garg <166364920+anshugarg15@users.noreply.github.com>
2026-01-14 17:06:49 +05:30
Musthaq Ahamad 3fe9c58957 Chore: update provider packages to 0.5.0 (#2384) 2026-01-13 15:04:51 +05:30
Musthaq Ahamad d80f3e2482 Bump dependencies (#2382) 2026-01-13 14:45:00 +05:30
Musthaq Ahamad f33ad41e42 Release: update version (#2378)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-13 14:05:47 +05:30
Alberto Schiabel b28c2d7bb1 fix(core): support v1, v2, v3 in composio.triggers.verifyWebhooks (#2361)
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com>
2026-01-13 13:06:03 +05:30
Alberto Schiabel ded64beb75 feat(ts): support Cloudflare Workers + refactor build pipeline with tsdown + introduce e2e tests (#2360)
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com>
2026-01-13 13:02:58 +05:30
Musthaq Ahamad 4a9167d768 Update tool router sdk docs (#2369) 2026-01-12 21:13:27 +05:30
Musthaq Ahamad 3c63b99b6b Release: update version (#2367)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-12 20:52:23 +05:30
Musthaq Ahamad c7e121706f Fix. Use dedicated tools endpoint for tool router (#2368) 2026-01-12 20:37:54 +05:30
Alberto Schiabel 37a89abe57 feat(ts): upgrade Vercel provider to support AI v6 (#2314)
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com>
2026-01-12 18:24:28 +05:30
Sushmithamallesh 32f8a70b9c fix: use npx instead of bunx for TypeDoc in generate-docs script
CI environments don't have bun installed, causing the generate:docs
script to fail with "bunx: not found". Using npx works universally.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 22:27:54 -08:00
Sushmitha Mallesh f1df244aa8 Merge branch 'next' into claude/ts-sdk-jsdoc-mtepP 2026-01-07 20:50:04 -08:00
Sushmitha Mallesh 6d2e86ef88 Merge branch 'next' into docs/fuma 2026-01-06 17:30:05 -08:00
Sushmithamallesh a8d8bbfcbd Fix duplicate title/description in TypeScript SDK docs
Fumadocs automatically renders title and description from frontmatter,
so the generator was creating duplicate content by also including
# Title and description paragraph in the MDX body.

Changes:
- Remove duplicate # heading and description from generateClassMdx()
- Remove duplicate heading from index template
- Regenerate all TypeScript SDK docs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 17:28:23 -08:00
Claude 7cfcfe4b1f docs: add JSDoc comments to Composio class properties
Add concise JSDoc comments to the public properties of the Composio class
to improve IDE IntelliSense and documentation.

Properties documented:
- tools: List, retrieve, and execute tools
- toolkits: Retrieve toolkit metadata and authorize user connections
- triggers: Manage webhook triggers and event subscriptions
- provider: Tool provider instance for framework-specific wrapping
- files: Upload and download files
- authConfigs: Manage authentication configurations for toolkits
- connectedAccounts: Manage authenticated connections
- mcp: Model Context Protocol server management

No functional changes - documentation only.
2026-01-06 23:36:39 +00:00
Sushmithamallesh 85625c38a7 Add SDK reference documentation for contributors
- Add SDK Reference Docs section to fumadocs/CLAUDE.md
- Add README.md for the generate-docs.ts script

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 15:19:01 -08:00
Sushmithamallesh 7a85839c6f refactor: reorganize reference docs into API and SDK sections
- Move TypeScript SDK docs to /reference/sdk-reference/typescript/
- Add API Reference section for OpenAPI-generated REST API docs
- Configure OpenAPI source with baseDir for proper routing
- Update generator script output path

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 15:08:47 -08:00
Sushmithamallesh e8eb3940cb feat: add TypeScript SDK reference docs with auto-generation
- Add generate-docs.ts script that extracts JSDoc from source
- Auto-discovers classes from src/models/ directory
- Generates clean MDX with proper type formatting
- Add GitHub Actions workflow for auto-PR on SDK changes
- Generated docs for: Composio, Tools, Toolkits, ConnectedAccounts, AuthConfigs, Triggers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 14:29:19 -08:00
Musthaq Ahamad 3d006ab72f Release: update version (#2329)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-05 18:37:01 +05:30
Musthaq Ahamad 019f54f157 Fix method binding in tool router (#2328) 2026-01-05 18:29:43 +05:30
Musthaq Ahamad fa994f1666 Release: update version (#2310)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-29 11:49:53 +05:30
Musthaq Ahamad eeb296b9a8 Fix claude agent sdk (#2307) 2025-12-27 14:25:26 +05:30
Musthaq Ahamad 6488612936 Release: update version (#2306)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-24 16:42:14 +05:30
Musthaq Ahamad a76b002705 Feat: Add support for enable/disable tags and search in toolkits (#2305) 2025-12-24 16:36:17 +05:30
Musthaq Ahamad 787e4d71c3 Release: update version (#2303)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-23 11:49:29 +05:30
Musthaq Ahamad 69cfedefb0 Add openWorldHint as a toolRouter Tag filters, with updated client dependencies (#2288) 2025-12-23 11:44:24 +05:30
Alberto Schiabel 9a4465d87b feat(core): add Anthropic Claude Code Agents provider (#2285)
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com>
2025-12-23 11:18:29 +05:30
Musthaq Ahamad 5a500e0288 Merge branch 'next' into feat/ts-langchain-v1 2025-12-17 11:54:57 +05:30
Musthaq Ahamad daf51aa3c7 Release: update version (#2274)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-16 18:15:40 +05:30
Musthaq Ahamad 73db5f50aa Fix wrong types for callback url in session.authorize (#2273) 2025-12-16 18:05:31 +05:30
jkomyno 3e5004e003 chore: fix conflicts 2025-12-15 12:02:24 +02:00
Alberto Schiabel 4424b5a96a feat(cli): add composio generate --toolkits [toolkits] support, for both ts and py (#2252) 2025-12-15 12:00:32 +02:00
Musthaq Ahamad 62e26c1f0b Release: Bump SDK versions to minor update with latest tool router changes (#2268) 2025-12-15 13:42:16 +05:30
Musthaq Ahamad a6128292d2 Release: update version (alpha) (#2250)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-13 13:10:12 +05:30
Alberto Schiabel 73570901f2 fix(ts-builders): fix Parameters in @composio/ts-builders (#2263)
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com>
2025-12-13 13:02:48 +05:30
devin-ai-integration[bot] c5d8087bba fix: add options parameter to ComposioMultipleConnectedAccountsError constructor (#2262)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: rahul@composio.dev <rahultarak12345@gmail.com>
2025-12-13 13:02:36 +05:30
Alberto Schiabel 2ff5ff4f2d feat(core): add composio.triggers.verifyWebhook() (#2251)
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com>
2025-12-13 13:01:57 +05:30
devin-ai-integration[bot] dff542ab4f fix: use SDKErrorCodes.NO_API_KEY_PROVIDED instead of hardcoded string (#2258)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: rahul@composio.dev <rahultarak12345@gmail.com>
2025-12-13 13:00:57 +05:30
devin-ai-integration[bot] 33700dd9b4 fix: calculate telemetry durationMs after method execution (#2261)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: rahul@composio.dev <rahultarak12345@gmail.com>
2025-12-13 13:00:30 +05:30
Musthaq Ahamad a550aeb289 Chore: Move tool router out of experimental and remove depreacted mcp (#2267) 2025-12-13 12:58:09 +05:30
Musthaq Ahamad f97d191cc6 Add native tool execution support for tool router in python (#2266) 2025-12-12 22:17:10 +05:30
jkomyno 3f0395eb5f feat(cli): add "composio generate --toolkits [toolkits]" support, for both ts and py 2025-12-11 20:19:22 +01:00
jkomyno 794582fb19 chore: fix conflicts 2025-12-11 14:45:36 +01:00
Musthaq Ahamad 07551cd174 Add native tool support for tool router TS SDK (#2249) 2025-12-11 18:40:31 +05:30
jkomyno 27b0c0138f feat(ts): use langchain v1 2025-12-10 12:28:31 +01:00
jkomyno 502af1c2a4 test(ts): update failing snapshots in cli 2025-12-10 11:55:19 +01:00
jkomyno 379c1bd9cb feat(ts): update tool-router openai-agents example 2025-12-10 11:34:25 +01:00
jkomyno 76f904a5a4 feat(json-schema-to-zod): fix version range for zod peerDependency 2025-12-10 11:33:41 +01:00
jkomyno 2dc7435c0b chore: merge next 2025-12-08 10:12:43 +01:00