provisioning/config/templates/user-context.yaml.template

38 lines
907 B
Plaintext
Raw Normal View History

2025-10-07 11:12:02 +01:00
# User Context for Workspace: {{workspace.name}}
# This file has priority over workspace config
# Location: ~/Library/Application Support/provisioning/ws_{{workspace.name}}.yaml
workspace:
name: "{{workspace.name}}"
path: "{{workspace.path}}"
active: true # Mark this workspace as active
# Provisioning installation path
provisioning:
path: "/usr/local/provisioning"
# Priority overrides (take precedence over workspace config)
overrides:
# Debug settings
debug_enabled: false
log_level: "info"
metadata: false
# Secret management mode
secret_provider: "sops" # sops, kms
kms_mode: "local" # local, remote, hybrid
kms_endpoint: "" # For remote KMS
# AI configuration
ai_enabled: false
ai_provider: "openai"
# Provider preference
default_provider: "local"
# Metadata (for tracking)
metadata:
created: "{{now.iso}}"
last_used: "{{now.iso}}"
version: "1.0.0"