Skip to content

manage_scheduled_run (deprecated)

The original action-bag tool violated the Bridge Town verb-named tool convention. It has been replaced by four focused tools with narrow schemas, correct safety annotations, and idempotency/dry-run support.

  • action='create'create_scheduled_run: adds idempotency_key support.
  • action='update'update_scheduled_run: now has a narrow schema; references list_scheduled_runs for ID discovery.
  • action='delete'delete_scheduled_run: destructiveHint=true, dry-run by default, and confirmation token flow.
  • action='list'list_scheduled_runs: readOnlyHint=true, idempotentHint=true, returns count.

Calls that still use manage_scheduled_run(action='create') succeed but include a _meta deprecation signal:

{
"_meta": {
"bridgetown": {
"deprecated": true,
"replacement": "create_scheduled_run",
"migration": "Replace action='create' with create_scheduled_run. Replace action='update' with update_scheduled_run. Replace action='delete' with delete_scheduled_run. Replace action='list' with list_scheduled_runs."
}
}
}

Calls with action='update', action='delete', or action='list' return a ToolError with migration instructions.