Skip to main content

Configuration

Agentstration uses standard ASP.NET Core configuration. JSON settings can be overridden by environment variables using double underscores, for example AI__Provider=Deterministic.

The main verified settings are:

SettingCurrent defaultPurpose
AI:ProviderManagedSelects model resolution/execution mode. Use Deterministic explicitly for offline or test execution.
LlamaCpp:Endpointhttp://localhost:8080Native llama.cpp server used by the autonomous llama.cpp extension and Aspire.
LocalAI:Endpointhttp://localhost:8081Native LocalAI server used by the autonomous LocalAI extension and Aspire. Port 8081 avoids the llama.cpp default on 8080.
LocalAI:ApiKeyunsetOptional LocalAI Bearer key. Supply it through environment or secret-backed host configuration; never commit it.
Data:Path.agentstration/data.jsonContent and memory store used by the Console host.
Data:ControlPlanePath.agentstration/control-plane.dbManagement Plane SQLite database.
Data:WorkPlanePath.agentstration/work-plane.dbWork Plane SQLite database.
Data:FlowPath.agentstration/flow-plane.dbFlow SQLite database.
ConnectionStrings:Identity.agentstration/identity.dbASP.NET Core Identity account database, managed through EF Core migrations.
Agentstration:Authentication:DataProtectionKeysPath.agentstration/data-protection-keysPersistent ASP.NET Core Data Protection key ring for cookies and Identity tokens.
Agentstration:WorkApi:BaseAddresshttp://localhost:5100/Console-to-Work-API connection on the authoritative server.
Agentstration:ApiBaseUrlhttp://localhost:5100/Workplace-to-server API connection.
Agentstration:WorkplaceHubUrlhttp://localhost:5100/hubs/workplaceWorkplace real-time endpoint.

Provider-specific options and persisted model resources are described in Model providers and Model profiles. Do not store secrets in committed settings files.