fix: make dev_mode configurable via INSAITS_DEV_MODE env var

Defaults to true (no API key needed) but can be disabled by setting
INSAITS_DEV_MODE=false for production deployments with an API key.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Nomadu27
2026-03-10 18:09:02 +01:00
parent 6c56e541dd
commit 0405ade5f4

View File

@@ -175,7 +175,7 @@ def main() -> None:
monitor: insAItsMonitor = insAItsMonitor(
session_name="claude-code-hook",
dev_mode=True,
dev_mode=os.environ.get("INSAITS_DEV_MODE", "true").lower() in ("1", "true", "yes"),
)
result: Dict[str, Any] = monitor.send_message(
text=text[:4000],