Purpose/Design regions plus skills/ are the documentation of record. AGENTS.md is the short
core for agents in this repo and is not packed into the template. Generated apps include
skills/ in their template output.
dotnet new --install TimeWarp.Architecturedotnet new timewarp-architecture -n MyTimeWarpAppCtrl-K Ask calls xAI through web-server. The key stays in user-secrets and is never sent to the browser. Set it with:
dotnet user-secrets set "XAI:ApiKey" "<your-xai-key>" --id 0e53fdd3-6f93-4d5a-9c86-040621f7929eThe --id is web-server's UserSecretsId, so the command works from any directory.
dev run still starts when the key is missing and prints that command. In Development, Ask
stays visible and shows the same command until the key is set. Any other environment names
XAI__ApiKey (an environment variable or a container-app secret) and does not show the
user-secrets id. XAI:Model overrides the default grok-4.7.
The template creates the distributed app projects and their corresponding test projects.