Files
pieced-operator-public/deploy/examples/tenants.yaml
2026-04-08 21:05:44 +02:00

91 lines
2.8 KiB
YAML

# Example: minimal tenant with no packages (just base OpenClaw + LiteLLM)
apiVersion: pieced.ch/v1alpha1
kind: PiecedTenant
metadata:
name: alpha
spec:
displayName: Alpha Corp
workspaceFiles:
SOUL.md: |
# Alpha Corp AI Assistant
You are Alpha Corp's AI assistant, hosted by PieCed IT in Switzerland.
Be professional, concise, helpful. Respond in the customer's language.
AGENTS.md: |
## Session start
- Read SOUL.md and USER.md before responding
- Read MEMORY.md if present; read today + yesterday in memory/
## Safety
- Don't dump secrets or credentials
- Don't run destructive commands unless explicitly asked
## Memory
- Daily log: memory/YYYY-MM-DD.md
- Long-term: MEMORY.md
TOOLS.md: |
# Tools & Skills Notes
- Hosted by PieCed IT on Swiss infrastructure
- LLM: Qwen 3.5 27B via LiteLLM
---
# Example: tenant with Telegram channel
apiVersion: pieced.ch/v1alpha1
kind: PiecedTenant
metadata:
name: alpha
spec:
displayName: Alpha Corp
agentName: Alpha Assistant
packages:
- telegram
workspaceFiles:
SOUL.md: |
# Alpha Corp AI Assistant
You are Alpha Corp's AI assistant, hosted by PieCed IT in Switzerland.
Be professional, concise, helpful. Respond in the customer's language.
## Boundaries
- Do not make commitments on behalf of Alpha Corp
- If unsure, say so and offer to escalate to a human
AGENTS.md: |
## Session start
- Read SOUL.md and USER.md before responding
- Read MEMORY.md if present; read today + yesterday in memory/
## Safety
- Don't dump secrets or credentials
- Don't run destructive commands unless explicitly asked
## Memory
- Daily log: memory/YYYY-MM-DD.md
- Long-term: MEMORY.md
TOOLS.md: |
# Tools & Skills Notes
- Hosted by PieCed IT on Swiss infrastructure
- LLM: Qwen 3.5 27B via LiteLLM
---
# Example: full-featured tenant
apiVersion: pieced.ch/v1alpha1
kind: PiecedTenant
metadata:
name: beta
spec:
displayName: Beta GmbH
agentName: Beta Assistant
storageSize: 10Gi
packages:
- telegram
- web-search
- document-processing
workspaceFiles:
SOUL.md: |
# Beta GmbH AI Assistant
You are Beta GmbH's assistant. Be precise, bilingual (DE/EN).
You have access to web search and document processing tools.
AGENTS.md: |
## Session start
- Read SOUL.md and USER.md before responding
- Read MEMORY.md if present; read today + yesterday in memory/
## Safety
- Don't dump secrets or credentials
- Don't run destructive commands unless explicitly asked
TOOLS.md: |
# Tools & Skills
- Web search: SearXNG-based, no external API keys needed
- Document processing: PDF, DOCX, spreadsheets via pandoc + libreoffice