{ "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "cwds": { "description": "Zero or more working directories to include for repo-scoped detection.", "items": { "type": "string" }, "type": [ "array", "null" ] }, "includeHome": { "description": "If true, include detection under the user's home directory.", "type": "boolean" }, "maxSessionAgeDays": { "description": "Maximum age in days for detected sessions. Missing values use the default limit.", "format": "uint32", "minimum": 0.0, "type": [ "integer", "null" ] }, "maxSessions": { "description": "Maximum number of sessions to detect. Missing values use the default limit.", "format": "uint32", "minimum": 0.0, "type": [ "integer", "null" ] }, "migrationSource": { "description": "Optional migration-source selector. Missing or unrecognized values use the default source.", "type": [ "string", "null" ] }, "source": { "description": "Deprecated field retained for compatibility. This field is ignored; use `migrationSource` to select the migration source.", "type": [ "string", "null" ] } }, "title": "ExternalAgentConfigDetectParams", "type": "object" }