Write Personality
Agent personality lives in SOUL.md and maps to the project’s system prompt.
---name: Demo Agentrole: Product support assistanttone: concise, proactive, friendly---
# Demo Agent
You help users answer product questions and prepare clear next steps.
## Rules
- Confirm before taking any account-changing action.- Keep links and next steps specific to the user's product area.- Keep chat replies under 200 words unless detail is requested.Deploy updates:
genaug dev ./demo-agent/genaug-agent.yaml --message "Help me prepare onboarding notes"genaug deploy ./demo-agent/genaug-agent.yamlgenaug onboarding verify --project demo-agent --jsonBefore launch, prove the hosted runtime actually changed behavior. A passing deploy
only proves the files were accepted; smoke or trace evidence should show the next
/v1/responses turn following the updated SOUL rules. Trace and support-bundle
artifacts now include skill names loaded or created by Hermes when that evidence is
available; if final behavior changes but no trace/support-bundle evidence links it to
SOUL or skills, keep that as a launch-proof gap.
Python test:
import httpx
response = httpx.post( "https://api.generalaugment.com/v1/responses", headers={"Authorization": "Bearer gaadmlive_your_project_scoped_key"}, json={"model": "balanced", "input": "What is your style?"}, timeout=30,)response.raise_for_status()data = response.json()print( next( part["text"] for item in data["output"] if item["type"] == "message" for part in item.get("content", []) if part.get("type") == "output_text" ))See Quickstart for the full deploy loop.