P3-04: Plugin requires_env lists DECIDER_URL but it has a default — not actually required #22

Closed
opened 2026-06-16 13:57:02 +00:00 by Artur · 0 comments
Owner

Severity: P3 (Low)
File: ~/.hermes/plugins/decider/plugin.yaml line 9

Problem

requires_env:
  - DECIDER_URL

The code has a hardcoded default: _DEFAULT_DECIDER_URL = "http://localhost:8655". So DECIDER_URL is NOT required — it falls back gracefully.

Fix

Either:

  1. Remove from requires_env (it's not required)
  2. Or remove the default so it IS required (for non-standard installations)
**Severity**: P3 (Low) **File**: `~/.hermes/plugins/decider/plugin.yaml` line 9 ## Problem ```yaml requires_env: - DECIDER_URL ``` The code has a hardcoded default: `_DEFAULT_DECIDER_URL = "http://localhost:8655"`. So `DECIDER_URL` is NOT required — it falls back gracefully. ## Fix Either: 1. Remove from `requires_env` (it's not required) 2. Or remove the default so it IS required (for non-standard installations)
Artur closed this issue 2026-06-16 14:24:07 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
glow-all/decider#22
No description provided.