Universal Operative
Connects Visual Studio Code to local Universal Operative projects.
Get started
Install the template with dotnet new install Universal.Operative.Sdk.Templates, create an operative with dotnet new operative, and open its directory in VS Code. Open the Universal Operative view in the secondary sidebar.
Connections are configured in .operative/settings.json.
Theme
Add optional chat styling to .operative/theme.json:
{
"fontSize": 14,
"fontFamily": "var(--vscode-font-family)",
"messageGap": 20,
"userMessageBackground": "var(--vscode-input-background)",
"userMessageRadius": "16px 16px 4px 16px",
"composerBackground": "var(--vscode-input-background)",
"composerRadius": "12px",
"traceBackground": "color-mix(in srgb, var(--vscode-editor-background) 42%, transparent)",
"accentColor": "var(--vscode-focusBorder)"
}
All fields are optional. fontSize accepts 10–24 and messageGap accepts 8–48. Number values are pixels, and string values may use VS Code theme variables.