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
Musthaq Ahamad
4a9167d768
Update tool router sdk docs ( #2369 )
2026-01-12 21:13:27 +05:30
Musthaq Ahamad
c7e121706f
Fix. Use dedicated tools endpoint for tool router ( #2368 )
2026-01-12 20:37:54 +05:30
Alberto Schiabel
2f879e8486
core(py): add auto_upload_download_files boolean flag to Composio() ( #2334 )
...
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com >
2026-01-12 16:31:29 +05:30
Musthaq Ahamad
5d05d0b92a
Fix pin python client dependency in py SDK ( #2365 )
2026-01-12 16:19:23 +05:30
Sushmithamallesh
926a5d38a0
docs: add README for Python SDK docs generator
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-06 18:45:10 -08:00
Sushmithamallesh
da031aa7fa
fix: resolve mypy errors in Python docs generator
...
- Handle filepath as Path | list[Path] correctly
- Add explicit Optional type annotation for prop_to_class parameter
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-06 18:37:27 -08:00
Sushmithamallesh
713cf79412
Reapply "feat: add Python SDK reference docs with auto-generation"
...
This reverts commit 3ac5664095 .
2026-01-06 17:18:48 -08:00
Sushmithamallesh
3ac5664095
Revert "feat: add Python SDK reference docs with auto-generation"
...
This reverts commit 5f38a486e2 .
2026-01-06 17:15:36 -08:00
Sushmithamallesh
5f38a486e2
feat: add Python SDK reference docs with auto-generation
...
- Add generate-docs.py script using griffe for doc extraction
- Generate MDX docs for Composio, Tools, Toolkits, Triggers,
ConnectedAccounts, and AuthConfigs classes
- Include decorators section (before_execute, after_execute,
schema_modifier) on index page
- Add CI workflow job for auto-generating on python/composio/** changes
- Update CLAUDE.md with Python SDK docs instructions
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-06 17:06:05 -08:00
Musthaq Ahamad
eeb296b9a8
Fix claude agent sdk ( #2307 )
2025-12-27 14:25:26 +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
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
df1c8ec8f4
Fix missing workbench options in session config ( #2272 )
2025-12-16 15:46:53 +05:30
Musthaq Ahamad
62e26c1f0b
Release: Bump SDK versions to minor update with latest tool router changes ( #2268 )
2025-12-15 13:42:16 +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]
a1cf6c589c
fix: correct typo in deprecate decorator error message ( #2257 )
...
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:01:15 +05:30
Alberto Schiabel
eaacfec552
fix(py): KeyError: 'type' when SUPABASE_BETA_RUN_SQL_QUERY is used with Agents ( #2264 )
...
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com >
2025-12-13 12:58:25 +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
87765434a9
test(py): add test for connected_accounts
2025-12-10 11:48:12 +01:00
jkomyno
2727a17fdd
Merge branch 'next' into fix/auth-schema-initializing-typo
2025-12-10 11:37:17 +01:00
jkomyno
83142d49c5
feat(py): port langchain to v1
2025-12-08 10:39:05 +01:00
jkomyno
0741de073e
fix(py): typo in auth_scheme.status
2025-12-08 10:15:58 +01:00
Musthaq Ahamad
261b114d79
Fix docstrings and examples for toolrouter ( #2230 )
2025-12-05 16:01:17 +05:30
Musthaq Ahamad
f0e67c435c
Fix tool router types from latest API changes ( #2227 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-05 15:50:46 +05:30
Musthaq Ahamad
31521bd1a5
Fix typedocs and examples for toolkit version ( #2212 )
...
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com >
2025-12-04 16:03:23 +05:30
Musthaq Ahamad
9e002c5ca3
Tool Router API Integration ( #2214 )
...
Co-authored-by: jkomyno <12381818+jkomyno@users.noreply.github.com >
2025-12-04 15:31:09 +05:30
Musthaq Ahamad
3b10fafc03
Fix provider tool execution in py sdk ( #2203 )
2025-11-26 15:14:59 +05:30
Karan Vaidya
04f1ab33a3
New release ( #2191 )
2025-11-22 21:17:08 +05:30
Karan Vaidya
e0bde197c7
Fix non-agentic tool execution ( #2190 )
...
Non-agentic providers now execute tools via a partial that skips version checks, aligning with agentic behavior while keeping direct calls strict.
Core tools (python/composio/core/models/tools.py):
Non-agentic providers: set_execute_tool_fn now passes functools.partial(self.execute, dangerously_skip_version_check=True) to skip version checks during provider-invoked executions, mirroring _wrap_execute_tool behavior for agentic providers.
2025-11-22 21:14:03 +05:30
Musthaq Ahamad
97c4138cbb
Chore: Update client dependencies and types for triggers ( #2150 )
2025-11-10 17:53:31 +05:30
Musthaq Ahamad
f88ab9936d
Fix: Telemetry and request headers ( #2134 )
2025-10-31 17:27:21 +05:30
Musthaq Ahamad
1ce11707a8
Chore: Update python deps, update types and method signatures ( #2135 )
2025-10-31 17:17:25 +05:30
Prateek
b965d0102c
fix lint issue
2025-10-27 10:37:20 +05:30
Prateek
71324d962a
Add SDK version
2025-10-27 10:36:14 +05:30
Prateek
8ff91662b9
Update provider headers
2025-10-27 10:36:14 +05:30
Musthaq Ahamad
157bf7ba4e
Fix Throw error when explicit toolkit version is not provided for manual execute ( #2070 )
2025-10-22 11:01:50 +05:30
prateek
65e4f94a1c
Make tools proxy fail if wrong params ( #2052 )
2025-10-10 15:39:36 +05:30
prateek
99d21fc16c
Add readme ( #2047 )
...
Co-authored-by: Prateek <prateek@composio.dev >
Co-authored-by: Musthaq Ahamad <53584487+haxzie@users.noreply.github.com >
2025-10-10 15:39:05 +05:30
prateek
ea67e5e0ab
Add integration tests ( #2021 )
...
Co-authored-by: Prateek <prateek@composio.dev >
2025-10-09 11:32:13 +05:30
Prateek
d24a0433db
Lint fixes
2025-10-03 13:21:03 +05:30
Prateek
8bad54c8a8
Cleanup
2025-10-03 13:17:36 +05:30
Prateek
299f307e1e
Make create session return type pythonic
2025-10-03 13:11:32 +05:30
Musthaq Ahamad
7b9a7f595d
Merge branch 'next' into python/fix-responses
2025-10-03 11:03:04 +05:30
Musthaq Ahamad
af12571ca2
Bump python packages for release ( #2025 )
2025-10-03 10:31:28 +05:30
Sushmithamallesh
bd75f823e5
fix
2025-10-02 20:44:04 -07:00
Sushmitha Mallesh
176be471bb
Merge branch 'next' into python/fix-responses
2025-10-03 09:01:01 +05:30
Sushmithamallesh
e0da978eee
Fix python responses API
2025-10-01 10:44:32 -07:00