Commit Graph

861 Commits

Author SHA1 Message Date
haxzie 266af11d57 Chore: cleanup trigger instances 2025-05-28 10:56:30 +05:30
haxzie bd2c1b93ed Update trigger tests 2025-05-28 10:56:30 +05:30
haxzie f178720eb5 Update client package version 2025-05-28 10:56:28 +05:30
haxzie ace633edeb Fix typos 2025-05-28 10:56:00 +05:30
Devin AI 5649af3df9 docs: Update Anthropic example with better environment variable documentation
Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>
2025-05-28 10:56:00 +05:30
Devin AI 876bbaac95 fix: Regenerate pnpm-lock.yaml to fix duplicated mapping key
Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>
2025-05-28 10:56:00 +05:30
Devin AI afd96e1d36 feat: Add Anthropic provider implementation with tests and example
Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>
2025-05-28 10:55:37 +05:30
devin-ai-integration[bot] 057bd6d444 feat: add Google GenAI provider with examples (#16)
* feat: add Google GenAI provider with examples

- Add @composio/google provider package extending BaseNonAgenticProvider
- Implement wrapTool/wrapTools methods for Google GenAI function calling format
- Add comprehensive example demonstrating Google GenAI integration
- Support both Gemini Developer API and Vertex AI initialization
- Include proper TypeScript types and documentation

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

* chore: update pnpm-lock.yaml

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

* feat: add helper functions for tool execution and update documentation

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

* fix: update GoogleGenAIFunctionDeclaration interface to match Google GenAI SDK types

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

* docs: update Google provider documentation

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: musthaq@composio.dev <musthu.gm@gmail.com>
2025-05-28 10:51:41 +05:30
haxzie 1be8e3778a Update tests for mastra: 2025-05-26 17:24:10 +05:30
haxzie 906d2c8c6b Merge master into ft/mastra/provider 2025-05-26 17:15:14 +05:30
haxzie cd4b5d8e93 Fix SDK errors 2025-05-26 17:12:39 +05:30
haxzie edd380a9ac Fix toolkit slug input in tools list params 2025-05-26 16:14:35 +05:30
haxzie fc8c4305ad Fix mastra provider types 2025-05-25 16:21:12 +05:30
haxzie 8c56a0d44f feat: Add mastra provider 2025-05-25 16:20:01 +05:30
devin-ai-integration[bot] e45516ba84 docs: update modifiers documentation to explain provider-specific limitations (#14)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: musthaq@composio.dev <musthu.gm@gmail.com>
2025-05-24 12:18:00 +05:30
devin-ai-integration[bot] 6efc5c5a2b Fix ConnectionRequest serialization to handle cyclic references (#13)
* feat: add toJSON and toString methods to ConnectionRequest class

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

* refactor: simplify toJSON and pretty-print toString as requested in PR review

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

* test: add unit tests for ConnectionRequest serialization methods

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: musthaq@composio.dev <musthu.gm@gmail.com>
2025-05-24 12:01:06 +05:30
haxzie 0cfc18e6ff Fix toolkit slug input in tools list params 2025-05-23 17:51:44 +05:30
devin-ai-integration[bot] eb06b87586 Fix examples in documentation: replace 'apps' with 'toolkits' (#11)
* Fix examples in documentation: replace 'apps' with 'toolkits'

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

* Update pnpm-lock.yaml to fix CI build

Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: musthaq@composio.dev <musthu.gm@gmail.com>
2025-05-23 17:46:17 +05:30
haxzie f5c645e2a2 fix pnpm-lock 2025-05-23 17:45:19 +05:30
haxzie 98f87520d6 Merge branch 'devin/1747994267-error-handling-improvements' 2025-05-23 17:21:05 +05:30
haxzie 4b6916e90f Update error handling demo 2025-05-23 17:19:30 +05:30
haxzie 0bbcbd54f8 Update error handling demo 2025-05-23 17:18:33 +05:30
devin-ai-integration[bot] e9feb66151 Improve error handling to preserve stack traces for better tracebacks (#9)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: musthaq@composio.dev <musthu.gm@gmail.com>
2025-05-23 17:18:03 +05:30
Devin AI 9ae791ab9c Improve error handling to preserve stack traces for better tracebacks
Co-Authored-By: musthaq@composio.dev <musthu.gm@gmail.com>
2025-05-23 09:58:23 +00:00
haxzie 2f2b916e42 Add authconfig tests 2025-05-23 14:33:59 +05:30
haxzie b862fb03c7 Update readme to include core concepts 2025-05-23 12:02:10 +05:30
haxzie a2b8cca456 Update docs to show org based access 2025-05-23 11:58:25 +05:30
haxzie cb46a71b1e Add example usage of user_id in the docs 2025-05-23 11:45:12 +05:30
haxzie fcd797b42d Add ability to create examples 2025-05-23 11:34:24 +05:30
haxzie c1443db81c Update package version 2025-05-22 18:27:34 +05:30
haxzie 77c6fd97a8 make composio config optional 2025-05-22 18:24:04 +05:30
haxzie c5b70be460 Fix pretty print 2025-05-22 18:18:18 +05:30
haxzie 4e80a8465e Fix error handling 2025-05-22 18:09:19 +05:30
haxzie 28c7b69005 Fix errors 2025-05-22 17:44:47 +05:30
haxzie 8a23b14085 Fix errors 2025-05-22 17:43:59 +05:30
haxzie d0b0e9d840 Fix error handling 2025-05-22 14:32:42 +05:30
haxzie 022b516db3 Fix unwanted imports 2025-05-21 21:18:13 +05:30
haxzie b2a649b9b5 Handle error telemetry 2025-05-21 21:16:43 +05:30
haxzie 5f5eec2d8a Handle error telemetry 2025-05-21 21:16:15 +05:30
haxzie f4b2c8f9f4 Update toolkitSlugs -> toolkit 2025-05-21 20:29:24 +05:30
haxzie bbbd48336f Bump dependencies 2025-05-21 20:23:29 +05:30
haxzie eeec4135a3 add changeset 2025-05-21 20:22:36 +05:30
haxzie aa8c0c187e Fix telemetry tests 2025-05-21 19:21:14 +05:30
haxzie 68025418a9 Add error telemetry functions 2025-05-21 19:13:59 +05:30
haxzie f7fe62b4e4 Fix issues with sending telemetry 2025-05-21 19:09:24 +05:30
haxzie ca1df60137 Add telemetry tests 2025-05-21 18:52:52 +05:30
haxzie 37591a0b9c Add telemetry tests 2025-05-21 18:52:27 +05:30
haxzie 3c36cce93e Fix version checks 2025-05-21 17:36:49 +05:30
haxzie 24f1b70f29 Rename modifiers 2025-05-21 17:26:40 +05:30
haxzie d472f17863 Rename middlewares to modifiers 2025-05-21 17:06:22 +05:30