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
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
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
haxzie
d7e13036c0
Fix formatting
2025-10-01 17:01:14 +05:30
haxzie
3145529ae8
Fix type issues
2025-10-01 16:41:33 +05:30
Prateek
cfadb82689
Typecasts to fix linting errors
2025-10-01 16:20:38 +05:30
Prateek
8286f20092
Solve all omit related issues
2025-10-01 16:12:21 +05:30
Prateek
224b8d0eb9
Add omit back
2025-10-01 14:37:54 +05:30
prateek
e0c421279b
Fix type errors in mcp.py and tool_router.py ( #2014 )
2025-10-01 13:46:44 +05:30
Prateek
7391995e10
Fix formatting issues
2025-10-01 10:34:57 +05:30
Prateek
7fe45d09b9
Fix type errors in mcp.py and tool_router.py
2025-10-01 04:33:24 +05:30
haxzie
a192ba6489
Fix checks
2025-09-30 13:13:47 +05:30
haxzie
b1f130c220
Fix type casting of union/pydantic types
2025-09-30 12:01:08 +05:30
haxzie
bcd436609e
Fix parser for oneof
2025-09-30 11:48:18 +05:30
Sushmitha Mallesh
b3f31fe367
Merge branch 'next' into py-openai-responses-api
2025-09-30 01:18:41 +05:30
Sushmithamallesh
90d793eba8
format fix
2025-09-29 12:46:20 -07:00
haxzie
d256568cb5
Format unformated files
2025-09-29 16:50:33 +05:30
haxzie
c70a09e64b
Fix union types
2025-09-29 16:47:37 +05:30
haxzie
5ff9d16b29
Fix tests
2025-09-29 16:23:50 +05:30
Prateek
34d4152a3a
Fix TProvider linting issue
2025-09-29 16:04:34 +05:30
Prateek
203e0fffee
Format
2025-09-29 15:59:28 +05:30
Prateek
6bce5fd508
Cleanup
2025-09-29 15:39:32 +05:30
Prateek
a4a85807e9
Change order
2025-09-29 15:38:37 +05:30
Prateek
155887a676
Add allow_multiple option to Python SDK for connected accounts
2025-09-29 15:37:53 +05:30
haxzie
4869206d47
Fix invalid lookup to required fields in nested json
2025-09-29 15:37:17 +05:30
Sushmitha Mallesh
fec2965fd7
Merge branch 'next' into py-openai-responses-api
2025-09-28 01:24:07 +05:30
Karan Vaidya
1164158e36
Fix gemini provider ( #1998 )
2025-09-27 02:16:45 -07:00
Sushmitha Mallesh
8ba40998c2
Merge branch 'next' into py-openai-responses-api
2025-09-27 13:54:42 +05:30
Sushmithamallesh
ab39e676fe
remove
2025-09-27 01:10:27 -07:00
Sushmithamallesh
e035c8bf75
Responses API provider support added
2025-09-27 01:09:13 -07:00
Musthaq Ahamad
9a1b0e99a7
Feat: Experimental MCP and ToolRouter ( #1985 )
...
Co-authored-by: prateek <karnalprateek@gmail.com >
Co-authored-by: Prateek <prateek@composio.dev >
2025-09-26 19:18:13 +05:30
Musthaq Ahamad
b750b06c60
Fix python sdk type issues ( #1949 )
2025-09-17 00:50:09 +05:30
Musthaq Ahamad
7077cee688
[WIP] Feat: Add versioning support for tools ( #1926 )
...
Co-authored-by: Jayesh Sharma <wjayesh@outlook.com >
2025-09-16 12:15:32 +05:30
Eduardo del Palacio Lirola
debd1940c3
Get connected account for user (user_id) ( #1932 )
2025-09-15 15:17:36 +05:30
Musthaq Ahamad
b9b005a6e1
Feat: Composio Connect Link Support in SDK ( #1900 )
...
Co-authored-by: Jayesh Sharma <wjayesh@outlook.com >
2025-09-10 15:20:33 +05:30
Jayesh Sharma
642d9162a5
default to any if type not found in schema
2025-09-03 18:05:15 +05:30
angrybayblade
e9d91171c6
fix: type checks
2025-08-28 12:55:38 +05:30