Commit Graph

170 Commits

Author SHA1 Message Date
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
haxzie aec4158d74 Fix nox file modules for checks 2025-10-01 17:37:08 +05:30
haxzie e4e52d99a5 Fix issues with demo file missing imports 2025-10-01 17:31:03 +05:30
haxzie 9828473828 Fix noxfile 2025-10-01 17:28:20 +05:30
haxzie b95814e0fd Fix google adk demo 2025-10-01 17:28:07 +05:30
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 da02059de0 Fix formating in test files 2025-09-30 12:32:15 +05:30