Skip to content

Conversation

@agtraveso
Copy link
Contributor

@agtraveso agtraveso commented Nov 27, 2025

Fix scheduleProcess tool definitions. Restructure schema to nest parameters under input object and add JSON parsing support.


Note

Refactors schedule_process to use nested input with validation and adds JSON parsing for input.parameters when creating schedules.

  • Processes API / Tool Schemas:
    • Schedule Schema: Replace flat fields with nested input object (parameters as JSON string, tag, comment, settings.agentPoolSlug|callbackUrl).
    • Add allowConcurrentExecutions, make dateTime ISO with date-time format, and refine cron description.
    • Update tool definition JSON schema to mirror the new structure and formats.
  • Server (src/server.ts):
    • schedule_process: build payload from request, parse input.parameters if string (JSON), and pass to createSchedule.

Written by Cursor Bugbot for commit 46737e7. This will update automatically on new commits. Configure here.

Restructure schema to nest parameters under input object and add JSON parsing support.
@agtraveso agtraveso requested a review from a team as a code owner November 27, 2025 10:35
@agtraveso agtraveso requested review from marcos-muino-garcia, santicastro and sergio-rs and removed request for a team, santicastro and sergio-rs November 27, 2025 10:35
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is being reviewed by Cursor Bugbot

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@agtraveso agtraveso merged commit bd050b2 into main Nov 27, 2025
2 checks passed
@agtraveso agtraveso deleted the bug/YEP-3039 branch November 27, 2025 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants