38 lines
907 B
Plaintext
38 lines
907 B
Plaintext
|
|
# 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"
|