OR
OpenRemedy

Settings

Tenant configuration.

Tenant-scoped configuration. Five sub-pages share a tab navigation.

Base route: /settings Role gating: read for all; write varies per sub-page.

Account

Route: /settings Role gating: authenticated user (self-service).

User account settings:

  • Change password.
  • Notification preferences.
  • API token management.

LLM

Route: /settings/llm Role gating: admin.

Per-tenant LLM provider configuration.

Providers

openai, deepseek, anthropic, kimi, llamacpp, vllm.

Per-provider fields

  • API key (stored encrypted).
  • Base URL override (optional).
  • Default model.
  • Temperature.
  • Max tokens.

Actions

  • Edit dialog per provider.
  • Test Connection — pings the provider and reports the result inline.
  • Refresh Models — pulls the live model list from the provider for use in the Agents detail dropdown.

Prompts

Route: /settings/prompts Role gating: admin.

Manage Jinja prompt templates used by the agent pipeline. The platform ships defaults under templates/prompts/*.jinja2; per-tenant overrides live in the database and take precedence when present.

Editable templates

  • stage_triage
  • stage_diagnose
  • stage_validate
  • stage_execute
  • stage_review
  • evidence_summary
  • Custom-incident branches of the above.

The editor accepts standard Jinja syntax. Available variables are documented inline.


Servers

Route: /settings/servers Role gating: admin.

Global server-monitoring defaults applied to new servers in this tenant:

  • Discovery settings.
  • Default alert policies.
  • SSH timeout.
  • Daemon polling interval.

Users

Route: /settings/users Role gating: admin.

Tenant-scoped user management. (Cross-tenant management lives under admin.)

Columns

  • Email.
  • Role (user / admin / superadmin).
  • Status (active / inactive).
  • Edit / Delete buttons.

Actions

  • Add user. Modal: email, password, role.
  • Edit role.
  • Deactivate.
  • Delete.

Related routes

  • agents — agents reference the LLM providers configured here
  • audit — every state-changing action recorded here is audited