Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DSH_SUBAGENT_PSNoOverride powershell.exe path for process snapshot.
DSH_SUBAGENT_DEBUGNoSet 1 to enable debug output (banner etc.).
DSH_SUBAGENT_WATCHDOGNoSet off to disable stall watchdog entirely.
DSH_TELEMETRY_DISABLEDNoSet 1 to disable telemetry for caller environment.
DSH_SUBAGENT_PERMISSIONNoDefault permission mode for subagent.danger-full-access
DSH_SUBAGENT_MONITOR_CMDNoOverride executable to launch for monitor.
DSH_SUBAGENT_RESULT_CLIPNoMax chars of result returned to harness.60000
DSH_SUBAGENT_MONITOR_ARGSNoAdditional arguments for monitor command. JSON array or space-separated string.
DSH_SUBAGENT_STALL_CPU_MSNoTree CPU growth ms to count as progress.200
DSH_SUBAGENT_STALL_PROBESNoConsecutive zero-change probes required to declare stall.2
DSH_SUBAGENT_TASK_TIMEOUTNoAlias for DSH_SUBAGENT_TIMEOUT_SECONDS.
DSH_SUBAGENT_WAIT_SECONDSNoDefault blocking wait window for dsh_task in seconds.30
DSH_SUBAGENT_ACTIVITY_CLIPNoMax chars of recent_activity returned.1800
DSH_SUBAGENT_MONITOR_FORCENoSet 1 to force ignore host gate.
DSH_SUBAGENT_DEADLINE_GRACENoGrace multiplier for hard deadline: deadlineAt = startedAt + expected_seconds × grace.2
DSH_SUBAGENT_OBSERVER_DEBUGNoSet 1 to log every observer round.
DSH_SUBAGENT_MAX_CONCURRENCYNoMax concurrent DSH instances per MCP server process.4
DSH_SUBAGENT_TIMEOUT_SECONDSNoOuter absolute wall-clock timeout in seconds.1800
DSH_SUBAGENT_AUTOSTART_MONITORNoSet off/0/false to disable autostart of monitor window.
DSH_SUBAGENT_OBSERVER_INTERVALNoPolling interval for observer in ms.2000
DSH_SUBAGENT_STALL_MIN_SECONDSNoMinimum silence seconds before stall.180
DSH_SUBAGENT_WATCHDOG_INTERVALNoStall probe interval in seconds.30
DSH_SUBAGENT_MONITOR_HOST_CHECKNoSet off to disable the 'existing GUI host process' gate.
DSH_SUBAGENT_MONITOR_COOLDOWN_MSNoMinimum interval between autostarts in ms.60000
DSH_SUBAGENT_OBSERVER_MAX_AGE_MSNoMax lookback window for task state in ms.43200000
DSH_SUBAGENT_MONITOR_HEARTBEAT_MSNoHeartbeat age threshold in ms.20000
DSH_SUBAGENT_MONITOR_HOST_PROCESSNoProcess image name to enumerate/classify for host detection.DSH Desktop.exe
DSH_SUBAGENT_OBSERVER_ACTIVITY_MSNoMin interval for early re-announce on progress/usage change in ms.5000
DSH_SUBAGENT_OBSERVER_RATE_MIN_MSNoMin sampling span for tok/s calculation in ms.3000
DSH_SUBAGENT_HOST_PROBE_TIMEOUT_MSNoTimeout for host process enumeration in ms.15000
DSH_SUBAGENT_OBSERVER_RATE_SAMPLESNoNumber of recent samples to average for throughput.4
DSH_SUBAGENT_TREE_PROBE_TIMEOUT_MSNoTimeout for process snapshot Get-CimInstance in ms.15000
DSH_SUBAGENT_OBSERVER_REANNOUNCE_MSNoRe-announce interval for running sessions in ms.20000
DSH_SUBAGENT_STALL_CPU_WORK_FLOOR_MSNoTree CPU work floor ms in window to count as working.1500
DSH_SUBAGENT_OBSERVER_ANNOUNCE_AGE_MSNoOnly announce tasks running or finished within this window (ms).600000
DSH_SUBAGENT_OBSERVER_USAGE_REFRESH_MSNoMin interval to re-fold usage from session log in ms.5000

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources