# rye:signed:2026-04-06T04:31:42Z:f30904681df4c02de0f371eccf1498f2f95b707403fd239fae7c5246695814e5:mGyglNKmTWD_ZO8P0JDBmEo_LHhOqoy9gsEkdFytv06B-Gw4x3x0kBooR1EIisRjgx_m5W4DvvNMumDNXLfYCg:6ea18199041a1ea8
version: "1.0.0"
tool_type: config-schema
executor_id: null
category: rye/agent/config-schemas
description: "Schema for coordination.yaml — thread wait, continuation, and orphan detection"

target_config: agent/coordination.yaml

schema:
  type: object
  properties:
    schema_version:
      type: string
    coordination:
      type: object
      properties:
        wait_threads:
          type: object
          properties:
            default_timeout:
              type: integer
            max_timeout:
              type: integer
        continuation:
          type: object
          properties:
            trigger_threshold:
              type: number
            summary_directive:
              type: string
            summary_model:
              type: string
            summary_limit_overrides:
              type: object
            resume_ceiling_tokens:
              type: integer
            summary_max_tokens:
              type: integer
        transcript_integrity:
          type: string
        orphan_detection:
          type: object
          properties:
            enabled:
              type: boolean
            scan_on_startup:
              type: boolean
            stale_threshold_minutes:
              type: integer
