# rye:signed:2026-03-17T01:08:19Z:64886b5c2b0e1d3436e2a67854ab5121b8f6adbe6b53ace160309ef4cd5c6833:NiWGl0uErdpyuKNFil1YZfWiRdqqycvuLbWBB8gtCmm5k6pJ3ibJQU27TviA8qmOQoVagC_fCqVgGOdpmU13Bw==:6ea18199041a1ea8
# Remote CAS configuration.
#
# Loaded via 3-tier resolution (system → user → project).
# Projects override with their own .ai/config/cas/remote.yaml.
# Deep merge: project can add remotes/includes/excludes without restating defaults.
category: "cas"
version: "1.0.0"

# project_name: my-project   # stable identifier for push refs + webhooks
#                             # Falls back to directory basename if unset.

# Named remotes (like git remotes).
# Each entry: name → {url, key_env}.
# "default" is used when no remote name is specified.
# key_env references an env var name (never store keys in config).
#
# remotes:
#   default:
#     url: https://ryeos-remote--mcp-server.modal.run
#     key_env: RYE_REMOTE_API_KEY
#   gpu:
#     url: https://ryeos-gpu--mcp-server.modal.run
#     key_env: RYE_GPU_API_KEY

sync:
  include:
    - .ai/
  exclude:
    - .ai/objects/
    - .ai/agent/
    - node_modules/
    - .venv/
    - __pycache__/
    - .git/
