diff --git a/sdk/package-lock.json b/sdk/package-lock.json index 183c9b0ac..120e2d5ac 100644 --- a/sdk/package-lock.json +++ b/sdk/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/sdk", - "version": "0.2.89", + "version": "0.2.96", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/sdk", - "version": "0.2.89", + "version": "0.2.96", "license": "ISC", "dependencies": { "@babel/preset-typescript": "^7.18.6", diff --git a/sdk/package.json b/sdk/package.json index f333b79df..24a980207 100644 --- a/sdk/package.json +++ b/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/sdk", - "version": "0.2.89", + "version": "0.2.96", "description": "", "main": "dist/src/index.js", "exports": { diff --git a/sdk/types/package-lock.json b/sdk/types/package-lock.json index d7e467467..2d20c81b1 100644 --- a/sdk/types/package-lock.json +++ b/sdk/types/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/types", - "version": "0.2.81", + "version": "0.2.86", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/types", - "version": "0.2.81", + "version": "0.2.86", "license": "ISC", "devDependencies": { "@types/rimraf": "^3.0.2", diff --git a/sdk/types/package.json b/sdk/types/package.json index c70d4a9db..ab0d52f6a 100644 --- a/sdk/types/package.json +++ b/sdk/types/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/types", - "version": "0.2.81", + "version": "0.2.86", "description": "", "main": "dist/index.js", "author": "", diff --git a/sdk/types/scrypted_python/scrypted_sdk/types.py b/sdk/types/scrypted_python/scrypted_sdk/types.py index a9e4cbfa0..135e16f38 100644 --- a/sdk/types/scrypted_python/scrypted_sdk/types.py +++ b/sdk/types/scrypted_python/scrypted_sdk/types.py @@ -251,7 +251,7 @@ class ObjectDetectionResult(TypedDict): className: str history: ObjectDetectionHistory id: str - moving: bool + movement: Any name: str resources: VideoResource score: float diff --git a/sdk/types/src/types.input.ts b/sdk/types/src/types.input.ts index 8ae3016fd..61b1bdeb3 100644 --- a/sdk/types/src/types.input.ts +++ b/sdk/types/src/types.input.ts @@ -1255,7 +1255,10 @@ export interface ObjectDetectionResult extends BoundingBoxResult { name?: string; score: number; resources?: VideoResource; - moving?: boolean; + /** + * Movement history will track the first/last time this object was moving. + */ + movement?: ObjectDetectionHistory & { moving?: boolean; }; } export interface ObjectsDetected { detections?: ObjectDetectionResult[];