SIGN IN SIGN UP

feat: update package dependencies and configurations

- Updated several package versions in package.json for improved stability and features, including:
  - Upgraded @dotenvx/dotenvx to version 1.61.1
  - Upgraded @mastra/client-js to version 1.13.5-alpha.5
  - Upgraded @mastra/cloudflare to version 1.3.2-alpha.0
  - Upgraded @mastra/cloudflare-d1 to version 1.0.5-alpha.0
  - Upgraded @mastra/convex to version 1.0.8-alpha.0
  - Upgraded @mastra/core to version 1.26.0-alpha.5
  - Upgraded eslint to version 10.2.1
  - Upgraded marked to version 18.0.1
  - Upgraded convert-csv-to-json to version 4.36.0
  - Upgraded crawlee to version 4.0.0-beta.47
- Removed unnecessary lines in package.json for better readability.

fix: modify researchAgent configurations
- Changed defaultOptions in researchAgent.ts to enable includeRawChunks and disable autoResumeSuspendedTools for better tool management.

style: update logger level
- Changed logger level from 'info' to 'debug' in logger.ts for more verbose logging during development.

refactor: clean up index.ts imports and configurations
- Removed unused imports and commented-out code in index.ts for clarity.
- Adjusted CORS headers in the mastra configuration for better API security.

refactor: enhance document chunking tool
- Updated embedding model references in document-chunking.tool.ts to use fastembed directly.
- Changed span types from TOOL_CALL to MODEL_CHUNK for better observability.
- Added experimental telemetry options for embedding functions to track inputs and outputs.

feat: implement Composio agent
- Created a new Composio agent in compsio.ts that integrates with Composio's API for enhanced task automation.

feat: add process manager for sandbox
- Introduced a new process manager in process-manager.ts to handle sandbox processes more effectively.

docs: add Weaving API documentation
- Created weavingapi.md to document the Weaving API, detailing its functionality and usage for spell casting in gaming contexts.

feat: implement Composio MCP client
- Added composio-mcp.ts to manage interactions with Composio's MCP, including OAuth handling and prompt management.
S
ssdeanx committed
54d4eb6fea826461c1baef8256ebf4e76ae58804
Parent: 8e7e6af