{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"To list signals sessions for a specific environment, send a GET request to\n`/v1/signals/agents/{environment_id}/sessions`. Results are paginated using cursor-based\npagination with `limit` and `after` parameters.\n","properties":{"path":{"type":"object","properties":{"environment_id":{"type":"string","format":"uuid","examples":["019fb3d2-8a56-72cc-8bf9-9d21510b2a99"],"description":"A unique identifier for an environment. For Harness Runtime, this is the Environment Config ID. Formerly named agent_id."}},"required":["environment_id"],"additionalProperties":false},"query":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":100,"default":20,"examples":[20],"description":"Maximum number of items to return per page."},"after":{"type":"string","examples":["eyJ0ZWFtX2lkIjozOTQ0OTk0Nn0="],"description":"An opaque cursor string returned from a previous page. Pass this value to retrieve the next page of results."},"start_time":{"type":"string","format":"date-time","examples":["2026-09-01T00:00:00Z"],"description":"Filter results to those occurring at or after this timestamp (RFC 3339)."},"end_time":{"type":"string","format":"date-time","examples":["2026-10-01T00:00:00Z"],"description":"Filter results to those occurring at or before this timestamp (RFC 3339)."},"signal_type":{"type":"string","examples":["DisengagementEscalation"],"description":"Filter results by signal type. Use the export options endpoint to list available signal types."}},"required":[],"additionalProperties":false}},"required":["path"],"additionalProperties":false},"name":"List Sessions for an Environment","id":"digitalocean.signals_list_agent_sessions","example":{"path":{"environment_id":"019fb3d2-8a56-72cc-8bf9-9d21510b2a99"}},"maxRequests":1,"summary":false}}