Commit Graph

11 Commits

Author SHA1 Message Date
Alberto Schiabel 8086ef02cb fix(examples): align Python and TypeScript examples with current backend (#4107)
## Summary

- Repairs runnable TypeScript and Python examples for current backend
requirements, including authenticated MCP endpoints, current transports,
valid tool identifiers, provider limits, and resource uniqueness.
- Replaces placeholder resource IDs with explicit `COMPOSIO_EXAMPLES_*`
configuration and makes failed examples exit loudly.
- Adds `scripts/examples-provision.mjs` as an idempotent provisioning
check for a disposable examples project.

## Scope

- This PR no longer changes the Python SDK runtime or generated-client
dependency.
- Python remains pinned to the published `composio-client==1.43.0` in
`pyproject.toml`, `setup.py`, and `uv.lock`.
- The owned 2.x client integration is deferred until that client
completes its release guarantees and is explicitly published.
- The scheduled live workflow and manifest remain deferred until their
runner is tracked.

## Verification

- `make chk`
- `make tst` (`927 passed, 33 skipped`)
- Hosted checks rerun against commit `12691aca7`.
2026-08-11 19:45:58 +02:00
haxzie 8f527fce00 Move packages to ts 2025-06-16 19:48:40 +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 fcd797b42d Add ability to create examples 2025-05-23 11:34:24 +05:30
haxzie 681fd673a6 Update auto scripts 2025-05-19 19:41:27 +05:30
haxzie 17e607423a REname toolset to providers 2025-05-19 18:33:07 +05:30
haxzie 83ed783a1c Update readme.md 2025-05-15 18:35:48 +05:30
haxzie b726243ddf Update scripts for checking peer dependencies 2025-05-15 16:38:52 +05:30
haxzie c43bf494ed Update scripts and readme 2025-05-13 14:39:03 +05:30
haxzie ab4b9519a2 update client names 2025-04-18 11:55:53 +05:30
haxzie cb13a64bb5 Finish adding all the toolsets 2025-04-16 16:23:40 +05:30