Sign In

@browserbasehq/sdk

Package Overview
Dependencies
Maintainers
8
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@browserbasehq/sdk - npm Package Compare versions

Comparing version
2.15.0
to
2.16.0
+48
resources/sessions/recording/downloads.d.ts
import { APIResource } from "../../../resource.js";
import * as Core from "../../../core.js";
export declare class Downloads extends APIResource {
/**
* Requests one downloadable MP4 per recorded page of a session. Assembly runs
* asynchronously and every page returns as `PENDING`. Re-posting re-enqueues all
* pages and retries any that failed. Poll the GET endpoint for per-page status
* and, on standard (non-BYOS) projects, download URLs.
*/
create(id: string, options?: Core.RequestOptions): Core.APIPromise<DownloadCreateResponse>;
/**
* Returns the per-page download status for a session, with a short-lived signed
* URL for each completed page on standard (non-BYOS) projects.
*/
list(id: string, options?: Core.RequestOptions): Core.APIPromise<DownloadListResponse>;
}
export interface RecordingDownload {
/**
* Recorded page (tab) within the session, e.g. "0", "1".
*/
pageId: string;
/**
* Per-page MP4 assembly state. `NOT_REQUESTED`: no download has been requested for
* the session yet. `PENDING`: assembly is enqueued or in progress. `COMPLETED`:
* the MP4 is ready. `FAILED`: assembly failed; POST again to retry.
*/
status: 'NOT_REQUESTED' | 'PENDING' | 'COMPLETED' | 'FAILED';
/**
* When the MP4 was created. Present only when COMPLETED on a standard (non-BYOS)
* project.
*/
completedAt?: string;
/**
* Short-lived signed CDN URL, re-minted each GET. Present only when COMPLETED on a
* standard (non-BYOS) project.
*/
downloadUrl?: string;
}
export interface DownloadCreateResponse {
downloads: Array<RecordingDownload>;
}
export interface DownloadListResponse {
downloads: Array<RecordingDownload>;
}
export declare namespace Downloads {
export { type RecordingDownload as RecordingDownload, type DownloadCreateResponse as DownloadCreateResponse, type DownloadListResponse as DownloadListResponse, };
}
//# sourceMappingURL=downloads.d.ts.map
{"version":3,"file":"downloads.d.ts","sourceRoot":"","sources":["../../../src/resources/sessions/recording/downloads.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,WAAW,EAAE,MAAM,mBAAmB,CAAC;AAChD,OAAO,KAAK,IAAI,MAAM,eAAe,CAAC;AAEtC,qBAAa,SAAU,SAAQ,WAAW;IACxC;;;;;OAKG;IACH,MAAM,CAAC,EAAE,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC,UAAU,CAAC,sBAAsB,CAAC;IAI1F;;;OAGG;IACH,IAAI,CAAC,EAAE,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC,UAAU,CAAC,oBAAoB,CAAC;CAGvF;AAED,MAAM,WAAW,iBAAiB;IAChC;;OAEG;IACH,MAAM,EAAE,MAAM,CAAC;IAEf;;;;OAIG;IACH,MAAM,EAAE,eAAe,GAAG,SAAS,GAAG,WAAW,GAAG,QAAQ,CAAC;IAE7D;;;OAGG;IACH,WAAW,CAAC,EAAE,MAAM,CAAC;IAErB;;;OAGG;IACH,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB;AAED,MAAM,WAAW,sBAAsB;IACrC,SAAS,EAAE,KAAK,CAAC,iBAAiB,CAAC,CAAC;CACrC;AAED,MAAM,WAAW,oBAAoB;IACnC,SAAS,EAAE,KAAK,CAAC,iBAAiB,CAAC,CAAC;CACrC;AAED,MAAM,CAAC,OAAO,WAAW,SAAS,CAAC;IACjC,OAAO,EACL,KAAK,iBAAiB,IAAI,iBAAiB,EAC3C,KAAK,sBAAsB,IAAI,sBAAsB,EACrD,KAAK,oBAAoB,IAAI,oBAAoB,GAClD,CAAC;CACH"}
"use strict";
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
Object.defineProperty(exports, "__esModule", { value: true });
exports.Downloads = void 0;
const resource_1 = require("../../../resource.js");
class Downloads extends resource_1.APIResource {
/**
* Requests one downloadable MP4 per recorded page of a session. Assembly runs
* asynchronously and every page returns as `PENDING`. Re-posting re-enqueues all
* pages and retries any that failed. Poll the GET endpoint for per-page status
* and, on standard (non-BYOS) projects, download URLs.
*/
create(id, options) {
return this._client.post(`/v1/sessions/${id}/recording/downloads`, options);
}
/**
* Returns the per-page download status for a session, with a short-lived signed
* URL for each completed page on standard (non-BYOS) projects.
*/
list(id, options) {
return this._client.get(`/v1/sessions/${id}/recording/downloads`, options);
}
}
exports.Downloads = Downloads;
//# sourceMappingURL=downloads.js.map
{"version":3,"file":"downloads.js","sourceRoot":"","sources":["../../../src/resources/sessions/recording/downloads.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,mDAAgD;AAGhD,MAAa,SAAU,SAAQ,sBAAW;IACxC;;;;;OAKG;IACH,MAAM,CAAC,EAAU,EAAE,OAA6B;QAC9C,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,gBAAgB,EAAE,sBAAsB,EAAE,OAAO,CAAC,CAAC;IAC9E,CAAC;IAED;;;OAGG;IACH,IAAI,CAAC,EAAU,EAAE,OAA6B;QAC5C,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,sBAAsB,EAAE,OAAO,CAAC,CAAC;IAC7E,CAAC;CACF;AAlBD,8BAkBC"}
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../../resource.mjs";
export class Downloads extends APIResource {
/**
* Requests one downloadable MP4 per recorded page of a session. Assembly runs
* asynchronously and every page returns as `PENDING`. Re-posting re-enqueues all
* pages and retries any that failed. Poll the GET endpoint for per-page status
* and, on standard (non-BYOS) projects, download URLs.
*/
create(id, options) {
return this._client.post(`/v1/sessions/${id}/recording/downloads`, options);
}
/**
* Returns the per-page download status for a session, with a short-lived signed
* URL for each completed page on standard (non-BYOS) projects.
*/
list(id, options) {
return this._client.get(`/v1/sessions/${id}/recording/downloads`, options);
}
}
//# sourceMappingURL=downloads.mjs.map
{"version":3,"file":"downloads.mjs","sourceRoot":"","sources":["../../../src/resources/sessions/recording/downloads.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE;AAGtB,MAAM,OAAO,SAAU,SAAQ,WAAW;IACxC;;;;;OAKG;IACH,MAAM,CAAC,EAAU,EAAE,OAA6B;QAC9C,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,gBAAgB,EAAE,sBAAsB,EAAE,OAAO,CAAC,CAAC;IAC9E,CAAC;IAED;;;OAGG;IACH,IAAI,CAAC,EAAU,EAAE,OAA6B;QAC5C,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,sBAAsB,EAAE,OAAO,CAAC,CAAC;IAC7E,CAAC;CACF"}
export { Downloads, type RecordingDownload, type DownloadCreateResponse, type DownloadListResponse, } from "./downloads.js";
export { Recording, type SessionRecording, type RecordingRetrieveResponse } from "./recording.js";
//# sourceMappingURL=index.d.ts.map
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/resources/sessions/recording/index.ts"],"names":[],"mappings":"AAEA,OAAO,EACL,SAAS,EACT,KAAK,iBAAiB,EACtB,KAAK,sBAAsB,EAC3B,KAAK,oBAAoB,GAC1B,MAAM,aAAa,CAAC;AACrB,OAAO,EAAE,SAAS,EAAE,KAAK,gBAAgB,EAAE,KAAK,yBAAyB,EAAE,MAAM,aAAa,CAAC"}
"use strict";
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
Object.defineProperty(exports, "__esModule", { value: true });
exports.Recording = exports.Downloads = void 0;
var downloads_1 = require("./downloads.js");
Object.defineProperty(exports, "Downloads", { enumerable: true, get: function () { return downloads_1.Downloads; } });
var recording_1 = require("./recording.js");
Object.defineProperty(exports, "Recording", { enumerable: true, get: function () { return recording_1.Recording; } });
//# sourceMappingURL=index.js.map
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/resources/sessions/recording/index.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,4CAKqB;AAJnB,sGAAA,SAAS,OAAA;AAKX,4CAA+F;AAAtF,sGAAA,SAAS,OAAA"}
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export { Downloads, } from "./downloads.mjs";
export { Recording } from "./recording.mjs";
//# sourceMappingURL=index.mjs.map
{"version":3,"file":"index.mjs","sourceRoot":"","sources":["../../../src/resources/sessions/recording/index.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EACL,SAAS,GAIV;OACM,EAAE,SAAS,EAAyD"}
import { APIResource } from "../../../resource.js";
import * as Core from "../../../core.js";
import * as DownloadsAPI from "./downloads.js";
import { DownloadCreateResponse, DownloadListResponse, Downloads, RecordingDownload } from "./downloads.js";
export declare class Recording extends APIResource {
downloads: DownloadsAPI.Downloads;
/**
* Session Recording
*/
retrieve(id: string, options?: Core.RequestOptions): Core.APIPromise<RecordingRetrieveResponse>;
}
export interface SessionRecording {
/**
* See
* [rrweb documentation](https://github.com/rrweb-io/rrweb/blob/master/docs/recipes/dive-into-event.md).
*/
data: {
[key: string]: unknown;
};
sessionId: string;
/**
* milliseconds that have elapsed since the UNIX epoch
*/
timestamp: number;
type: number;
}
export type RecordingRetrieveResponse = Array<SessionRecording>;
export declare namespace Recording {
export { type SessionRecording as SessionRecording, type RecordingRetrieveResponse as RecordingRetrieveResponse, };
export { Downloads as Downloads, type RecordingDownload as RecordingDownload, type DownloadCreateResponse as DownloadCreateResponse, type DownloadListResponse as DownloadListResponse, };
}
//# sourceMappingURL=recording.d.ts.map
{"version":3,"file":"recording.d.ts","sourceRoot":"","sources":["../../../src/resources/sessions/recording/recording.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,WAAW,EAAE,MAAM,mBAAmB,CAAC;AAChD,OAAO,KAAK,IAAI,MAAM,eAAe,CAAC;AACtC,OAAO,KAAK,YAAY,MAAM,aAAa,CAAC;AAC5C,OAAO,EAAE,sBAAsB,EAAE,oBAAoB,EAAE,SAAS,EAAE,iBAAiB,EAAE,MAAM,aAAa,CAAC;AAEzG,qBAAa,SAAU,SAAQ,WAAW;IACxC,SAAS,EAAE,YAAY,CAAC,SAAS,CAA4C;IAE7E;;OAEG;IACH,QAAQ,CAAC,EAAE,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC,UAAU,CAAC,yBAAyB,CAAC;CAGhG;AAED,MAAM,WAAW,gBAAgB;IAC/B;;;OAGG;IACH,IAAI,EAAE;QAAE,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAA;KAAE,CAAC;IAEjC,SAAS,EAAE,MAAM,CAAC;IAElB;;OAEG;IACH,SAAS,EAAE,MAAM,CAAC;IAElB,IAAI,EAAE,MAAM,CAAC;CACd;AAED,MAAM,MAAM,yBAAyB,GAAG,KAAK,CAAC,gBAAgB,CAAC,CAAC;AAIhE,MAAM,CAAC,OAAO,WAAW,SAAS,CAAC;IACjC,OAAO,EACL,KAAK,gBAAgB,IAAI,gBAAgB,EACzC,KAAK,yBAAyB,IAAI,yBAAyB,GAC5D,CAAC;IAEF,OAAO,EACL,SAAS,IAAI,SAAS,EACtB,KAAK,iBAAiB,IAAI,iBAAiB,EAC3C,KAAK,sBAAsB,IAAI,sBAAsB,EACrD,KAAK,oBAAoB,IAAI,oBAAoB,GAClD,CAAC;CACH"}
"use strict";
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || (function () {
var ownKeys = function(o) {
ownKeys = Object.getOwnPropertyNames || function (o) {
var ar = [];
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
return ar;
};
return ownKeys(o);
};
return function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
__setModuleDefault(result, mod);
return result;
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
exports.Recording = void 0;
const resource_1 = require("../../../resource.js");
const DownloadsAPI = __importStar(require("./downloads.js"));
const downloads_1 = require("./downloads.js");
class Recording extends resource_1.APIResource {
constructor() {
super(...arguments);
this.downloads = new DownloadsAPI.Downloads(this._client);
}
/**
* Session Recording
*/
retrieve(id, options) {
return this._client.get(`/v1/sessions/${id}/recording`, options);
}
}
exports.Recording = Recording;
Recording.Downloads = downloads_1.Downloads;
//# sourceMappingURL=recording.js.map
{"version":3,"file":"recording.js","sourceRoot":"","sources":["../../../src/resources/sessions/recording/recording.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEtF,mDAAgD;AAEhD,6DAA4C;AAC5C,8CAAyG;AAEzG,MAAa,SAAU,SAAQ,sBAAW;IAA1C;;QACE,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAQ/E,CAAC;IANC;;OAEG;IACH,QAAQ,CAAC,EAAU,EAAE,OAA6B;QAChD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,YAAY,EAAE,OAAO,CAAC,CAAC;IACnE,CAAC;CACF;AATD,8BASC;AAqBD,SAAS,CAAC,SAAS,GAAG,qBAAS,CAAC"}
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../../resource.mjs";
import * as DownloadsAPI from "./downloads.mjs";
import { Downloads } from "./downloads.mjs";
export class Recording extends APIResource {
constructor() {
super(...arguments);
this.downloads = new DownloadsAPI.Downloads(this._client);
}
/**
* Session Recording
*/
retrieve(id, options) {
return this._client.get(`/v1/sessions/${id}/recording`, options);
}
}
Recording.Downloads = Downloads;
//# sourceMappingURL=recording.mjs.map
{"version":3,"file":"recording.mjs","sourceRoot":"","sources":["../../../src/resources/sessions/recording/recording.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE;OAEf,KAAK,YAAY;OACjB,EAAgD,SAAS,EAAqB;AAErF,MAAM,OAAO,SAAU,SAAQ,WAAW;IAA1C;;QACE,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAQ/E,CAAC;IANC;;OAEG;IACH,QAAQ,CAAC,EAAU,EAAE,OAA6B;QAChD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,YAAY,EAAE,OAAO,CAAC,CAAC;IACnE,CAAC;CACF;AAqBD,SAAS,CAAC,SAAS,GAAG,SAAS,CAAC"}
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from '../../../resource';
import * as Core from '../../../core';
export class Downloads extends APIResource {
/**
* Requests one downloadable MP4 per recorded page of a session. Assembly runs
* asynchronously and every page returns as `PENDING`. Re-posting re-enqueues all
* pages and retries any that failed. Poll the GET endpoint for per-page status
* and, on standard (non-BYOS) projects, download URLs.
*/
create(id: string, options?: Core.RequestOptions): Core.APIPromise<DownloadCreateResponse> {
return this._client.post(`/v1/sessions/${id}/recording/downloads`, options);
}
/**
* Returns the per-page download status for a session, with a short-lived signed
* URL for each completed page on standard (non-BYOS) projects.
*/
list(id: string, options?: Core.RequestOptions): Core.APIPromise<DownloadListResponse> {
return this._client.get(`/v1/sessions/${id}/recording/downloads`, options);
}
}
export interface RecordingDownload {
/**
* Recorded page (tab) within the session, e.g. "0", "1".
*/
pageId: string;
/**
* Per-page MP4 assembly state. `NOT_REQUESTED`: no download has been requested for
* the session yet. `PENDING`: assembly is enqueued or in progress. `COMPLETED`:
* the MP4 is ready. `FAILED`: assembly failed; POST again to retry.
*/
status: 'NOT_REQUESTED' | 'PENDING' | 'COMPLETED' | 'FAILED';
/**
* When the MP4 was created. Present only when COMPLETED on a standard (non-BYOS)
* project.
*/
completedAt?: string;
/**
* Short-lived signed CDN URL, re-minted each GET. Present only when COMPLETED on a
* standard (non-BYOS) project.
*/
downloadUrl?: string;
}
export interface DownloadCreateResponse {
downloads: Array<RecordingDownload>;
}
export interface DownloadListResponse {
downloads: Array<RecordingDownload>;
}
export declare namespace Downloads {
export {
type RecordingDownload as RecordingDownload,
type DownloadCreateResponse as DownloadCreateResponse,
type DownloadListResponse as DownloadListResponse,
};
}
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export {
Downloads,
type RecordingDownload,
type DownloadCreateResponse,
type DownloadListResponse,
} from './downloads';
export { Recording, type SessionRecording, type RecordingRetrieveResponse } from './recording';
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from '../../../resource';
import * as Core from '../../../core';
import * as DownloadsAPI from './downloads';
import { DownloadCreateResponse, DownloadListResponse, Downloads, RecordingDownload } from './downloads';
export class Recording extends APIResource {
downloads: DownloadsAPI.Downloads = new DownloadsAPI.Downloads(this._client);
/**
* Session Recording
*/
retrieve(id: string, options?: Core.RequestOptions): Core.APIPromise<RecordingRetrieveResponse> {
return this._client.get(`/v1/sessions/${id}/recording`, options);
}
}
export interface SessionRecording {
/**
* See
* [rrweb documentation](https://github.com/rrweb-io/rrweb/blob/master/docs/recipes/dive-into-event.md).
*/
data: { [key: string]: unknown };
sessionId: string;
/**
* milliseconds that have elapsed since the UNIX epoch
*/
timestamp: number;
type: number;
}
export type RecordingRetrieveResponse = Array<SessionRecording>;
Recording.Downloads = Downloads;
export declare namespace Recording {
export {
type SessionRecording as SessionRecording,
type RecordingRetrieveResponse as RecordingRetrieveResponse,
};
export {
Downloads as Downloads,
type RecordingDownload as RecordingDownload,
type DownloadCreateResponse as DownloadCreateResponse,
type DownloadListResponse as DownloadListResponse,
};
}
+8
-0
# Changelog
## 2.16.0 (2026-07-14)
Full Changelog: [v2.15.0...v2.16.0](https://github.com/browserbase/sdk-node/compare/v2.15.0...v2.16.0)
### Features
* **api:** manual updates ([036d917](https://github.com/browserbase/sdk-node/commit/036d917c294fb56c387abcb05ea1dc66db1c83f2))
## 2.15.0 (2026-07-02)

@@ -4,0 +12,0 @@

+1
-1
{
"name": "@browserbasehq/sdk",
"version": "2.15.0",
"version": "2.16.0",
"description": "The official Node.js library for the Browserbase API",

@@ -5,0 +5,0 @@ "author": "Browserbase <support@browserbase.com>",

export { Downloads } from "./downloads.js";
export { Logs, type SessionLog, type LogListResponse } from "./logs.js";
export { Recording, type SessionRecording, type RecordingRetrieveResponse } from "./recording.js";
export { Recording, type SessionRecording, type RecordingRetrieveResponse } from "./recording/index.js";
export { Replays, type ReplayRetrieveResponse } from "./replays.js";

@@ -5,0 +5,0 @@ export { Sessions, type Session, type SessionLiveURLs, type SessionCreateResponse, type SessionRetrieveResponse, type SessionListResponse, type SessionCreateParams, type SessionUpdateParams, type SessionListParams, } from "./sessions.js";

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/resources/sessions/index.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AACxC,OAAO,EAAE,IAAI,EAAE,KAAK,UAAU,EAAE,KAAK,eAAe,EAAE,MAAM,QAAQ,CAAC;AACrE,OAAO,EAAE,SAAS,EAAE,KAAK,gBAAgB,EAAE,KAAK,yBAAyB,EAAE,MAAM,aAAa,CAAC;AAC/F,OAAO,EAAE,OAAO,EAAE,KAAK,sBAAsB,EAAE,MAAM,WAAW,CAAC;AACjE,OAAO,EACL,QAAQ,EACR,KAAK,OAAO,EACZ,KAAK,eAAe,EACpB,KAAK,qBAAqB,EAC1B,KAAK,uBAAuB,EAC5B,KAAK,mBAAmB,EACxB,KAAK,mBAAmB,EACxB,KAAK,mBAAmB,EACxB,KAAK,iBAAiB,GACvB,MAAM,YAAY,CAAC;AACpB,OAAO,EAAE,OAAO,EAAE,KAAK,oBAAoB,EAAE,KAAK,kBAAkB,EAAE,MAAM,WAAW,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/resources/sessions/index.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AACxC,OAAO,EAAE,IAAI,EAAE,KAAK,UAAU,EAAE,KAAK,eAAe,EAAE,MAAM,QAAQ,CAAC;AACrE,OAAO,EAAE,SAAS,EAAE,KAAK,gBAAgB,EAAE,KAAK,yBAAyB,EAAE,MAAM,mBAAmB,CAAC;AACrG,OAAO,EAAE,OAAO,EAAE,KAAK,sBAAsB,EAAE,MAAM,WAAW,CAAC;AACjE,OAAO,EACL,QAAQ,EACR,KAAK,OAAO,EACZ,KAAK,eAAe,EACpB,KAAK,qBAAqB,EAC1B,KAAK,uBAAuB,EAC5B,KAAK,mBAAmB,EACxB,KAAK,mBAAmB,EACxB,KAAK,mBAAmB,EACxB,KAAK,iBAAiB,GACvB,MAAM,YAAY,CAAC;AACpB,OAAO,EAAE,OAAO,EAAE,KAAK,oBAAoB,EAAE,KAAK,kBAAkB,EAAE,MAAM,WAAW,CAAC"}

@@ -9,4 +9,4 @@ "use strict";

Object.defineProperty(exports, "Logs", { enumerable: true, get: function () { return logs_1.Logs; } });
var recording_1 = require("./recording.js");
Object.defineProperty(exports, "Recording", { enumerable: true, get: function () { return recording_1.Recording; } });
var index_1 = require("./recording/index.js");
Object.defineProperty(exports, "Recording", { enumerable: true, get: function () { return index_1.Recording; } });
var replays_1 = require("./replays.js");

@@ -13,0 +13,0 @@ Object.defineProperty(exports, "Replays", { enumerable: true, get: function () { return replays_1.Replays; } });

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/resources/sessions/index.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,4CAAwC;AAA/B,sGAAA,SAAS,OAAA;AAClB,kCAAqE;AAA5D,4FAAA,IAAI,OAAA;AACb,4CAA+F;AAAtF,sGAAA,SAAS,OAAA;AAClB,wCAAiE;AAAxD,kGAAA,OAAO,OAAA;AAChB,0CAUoB;AATlB,oGAAA,QAAQ,OAAA;AAUV,wCAAwF;AAA/E,kGAAA,OAAO,OAAA"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/resources/sessions/index.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,4CAAwC;AAA/B,sGAAA,SAAS,OAAA;AAClB,kCAAqE;AAA5D,4FAAA,IAAI,OAAA;AACb,8CAAqG;AAA5F,kGAAA,SAAS,OAAA;AAClB,wCAAiE;AAAxD,kGAAA,OAAO,OAAA;AAChB,0CAUoB;AATlB,oGAAA,QAAQ,OAAA;AAUV,wCAAwF;AAA/E,kGAAA,OAAO,OAAA"}
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export { Downloads } from "./downloads.mjs";
export { Logs } from "./logs.mjs";
export { Recording } from "./recording.mjs";
export { Recording } from "./recording/index.mjs";
export { Replays } from "./replays.mjs";

@@ -6,0 +6,0 @@ export { Sessions, } from "./sessions.mjs";

@@ -1,28 +0,2 @@

import { APIResource } from "../../resource.js";
import * as Core from "../../core.js";
export declare class Recording extends APIResource {
/**
* Session Recording
*/
retrieve(id: string, options?: Core.RequestOptions): Core.APIPromise<RecordingRetrieveResponse>;
}
export interface SessionRecording {
/**
* See
* [rrweb documentation](https://github.com/rrweb-io/rrweb/blob/master/docs/recipes/dive-into-event.md).
*/
data: {
[key: string]: unknown;
};
sessionId: string;
/**
* milliseconds that have elapsed since the UNIX epoch
*/
timestamp: number;
type: number;
}
export type RecordingRetrieveResponse = Array<SessionRecording>;
export declare namespace Recording {
export { type SessionRecording as SessionRecording, type RecordingRetrieveResponse as RecordingRetrieveResponse, };
}
export * from "./recording/index.js";
//# sourceMappingURL=recording.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"recording.d.ts","sourceRoot":"","sources":["../../src/resources/sessions/recording.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,WAAW,EAAE,MAAM,gBAAgB,CAAC;AAC7C,OAAO,KAAK,IAAI,MAAM,YAAY,CAAC;AAEnC,qBAAa,SAAU,SAAQ,WAAW;IACxC;;OAEG;IACH,QAAQ,CAAC,EAAE,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC,UAAU,CAAC,yBAAyB,CAAC;CAGhG;AAED,MAAM,WAAW,gBAAgB;IAC/B;;;OAGG;IACH,IAAI,EAAE;QAAE,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAA;KAAE,CAAC;IAEjC,SAAS,EAAE,MAAM,CAAC;IAElB;;OAEG;IACH,SAAS,EAAE,MAAM,CAAC;IAElB,IAAI,EAAE,MAAM,CAAC;CACd;AAED,MAAM,MAAM,yBAAyB,GAAG,KAAK,CAAC,gBAAgB,CAAC,CAAC;AAEhE,MAAM,CAAC,OAAO,WAAW,SAAS,CAAC;IACjC,OAAO,EACL,KAAK,gBAAgB,IAAI,gBAAgB,EACzC,KAAK,yBAAyB,IAAI,yBAAyB,GAC5D,CAAC;CACH"}
{"version":3,"file":"recording.d.ts","sourceRoot":"","sources":["../../src/resources/sessions/recording.ts"],"names":[],"mappings":"AAEA,cAAc,mBAAmB,CAAC"}
"use strict";
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Recording = void 0;
const resource_1 = require("../../resource.js");
class Recording extends resource_1.APIResource {
/**
* Session Recording
*/
retrieve(id, options) {
return this._client.get(`/v1/sessions/${id}/recording`, options);
}
}
exports.Recording = Recording;
__exportStar(require("./recording/index.js"), exports);
//# sourceMappingURL=recording.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"recording.js","sourceRoot":"","sources":["../../src/resources/sessions/recording.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,gDAA6C;AAG7C,MAAa,SAAU,SAAQ,sBAAW;IACxC;;OAEG;IACH,QAAQ,CAAC,EAAU,EAAE,OAA6B;QAChD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,YAAY,EAAE,OAAO,CAAC,CAAC;IACnE,CAAC;CACF;AAPD,8BAOC"}
{"version":3,"file":"recording.js","sourceRoot":"","sources":["../../src/resources/sessions/recording.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;;;;;;;;;;;;;;AAEtF,uDAAkC"}
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../resource.mjs";
export class Recording extends APIResource {
/**
* Session Recording
*/
retrieve(id, options) {
return this._client.get(`/v1/sessions/${id}/recording`, options);
}
}
export * from "./recording/index.mjs";
//# sourceMappingURL=recording.mjs.map

@@ -1,1 +0,1 @@

{"version":3,"file":"recording.mjs","sourceRoot":"","sources":["../../src/resources/sessions/recording.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE;AAGtB,MAAM,OAAO,SAAU,SAAQ,WAAW;IACxC;;OAEG;IACH,QAAQ,CAAC,EAAU,EAAE,OAA6B;QAChD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,YAAY,EAAE,OAAO,CAAC,CAAC;IACnE,CAAC;CACF"}
{"version":3,"file":"recording.mjs","sourceRoot":"","sources":["../../src/resources/sessions/recording.ts"],"names":[],"mappings":"AAAA,sFAAsF"}

@@ -7,4 +7,2 @@ import { APIResource } from "../../resource.js";

import { LogListResponse, Logs, SessionLog } from "./logs.js";
import * as RecordingAPI from "./recording.js";
import { Recording, RecordingRetrieveResponse, SessionRecording } from "./recording.js";
import * as ReplaysAPI from "./replays.js";

@@ -14,2 +12,4 @@ import { ReplayRetrieveResponse, Replays } from "./replays.js";

import { UploadCreateParams, UploadCreateResponse, Uploads } from "./uploads.js";
import * as RecordingAPI from "./recording/recording.js";
import { Recording, RecordingRetrieveResponse, SessionRecording } from "./recording/recording.js";
export declare class Sessions extends APIResource {

@@ -16,0 +16,0 @@ downloads: DownloadsAPI.Downloads;

@@ -1,1 +0,1 @@

{"version":3,"file":"sessions.d.ts","sourceRoot":"","sources":["../../src/resources/sessions/sessions.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"sessions.d.ts","sourceRoot":"","sources":["../../src/resources/sessions/sessions.ts"],"names":[],"mappings":"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"}

@@ -44,4 +44,2 @@ "use strict";

const logs_1 = require("./logs.js");
const RecordingAPI = __importStar(require("./recording.js"));
const recording_1 = require("./recording.js");
const ReplaysAPI = __importStar(require("./replays.js"));

@@ -51,2 +49,4 @@ const replays_1 = require("./replays.js");

const uploads_1 = require("./uploads.js");
const RecordingAPI = __importStar(require("./recording/recording.js"));
const recording_1 = require("./recording/recording.js");
class Sessions extends resource_1.APIResource {

@@ -53,0 +53,0 @@ constructor() {

@@ -1,1 +0,1 @@

{"version":3,"file":"sessions.js","sourceRoot":"","sources":["../../src/resources/sessions/sessions.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEtF,gDAA6C;AAC7C,wCAA8C;AAE9C,6DAA4C;AAC5C,8CAAwC;AACxC,mDAAkC;AAClC,oCAA2D;AAC3D,6DAA4C;AAC5C,8CAAqF;AACrF,yDAAwC;AACxC,0CAA4D;AAC5D,yDAAwC;AACxC,0CAA8E;AAE9E,MAAa,QAAS,SAAQ,sBAAW;IAAzC;;QACE,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAC7E,SAAI,GAAiB,IAAI,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACpD,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAC7E,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACnE,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAoDrE,CAAC;IA7CC,MAAM,CACJ,OAAkD,EAAE,EACpD,OAA6B;QAE7B,IAAI,IAAA,uBAAgB,EAAC,IAAI,CAAC,EAAE,CAAC;YAC3B,OAAO,IAAI,CAAC,MAAM,CAAC,EAAE,EAAE,IAAI,CAAC,CAAC;QAC/B,CAAC;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,cAAc,EAAE,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACjE,CAAC;IAED;;OAEG;IACH,QAAQ,CAAC,EAAU,EAAE,OAA6B;QAChD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IACzD,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,EAAU,EAAE,IAAyB,EAAE,OAA6B;QACzE,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,gBAAgB,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACvE,CAAC;IAOD,IAAI,CACF,QAAiD,EAAE,EACnD,OAA6B;QAE7B,IAAI,IAAA,uBAAgB,EAAC,KAAK,CAAC,EAAE,CAAC;YAC5B,OAAO,IAAI,CAAC,IAAI,CAAC,EAAE,EAAE,KAAK,CAAC,CAAC;QAC9B,CAAC;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,cAAc,EAAE,EAAE,KAAK,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACjE,CAAC;IAED;;OAEG;IACH,KAAK,CAAC,EAAU,EAAE,OAA6B;QAC7C,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,QAAQ,EAAE,OAAO,CAAC,CAAC;IAC/D,CAAC;CACF;AAzDD,4BAyDC;AAwYD,QAAQ,CAAC,SAAS,GAAG,qBAAS,CAAC;AAC/B,QAAQ,CAAC,IAAI,GAAG,WAAI,CAAC;AACrB,QAAQ,CAAC,SAAS,GAAG,qBAAS,CAAC;AAC/B,QAAQ,CAAC,OAAO,GAAG,iBAAO,CAAC;AAC3B,QAAQ,CAAC,OAAO,GAAG,iBAAO,CAAC"}
{"version":3,"file":"sessions.js","sourceRoot":"","sources":["../../src/resources/sessions/sessions.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEtF,gDAA6C;AAC7C,wCAA8C;AAE9C,6DAA4C;AAC5C,8CAAwC;AACxC,mDAAkC;AAClC,oCAA2D;AAC3D,yDAAwC;AACxC,0CAA4D;AAC5D,yDAAwC;AACxC,0CAA8E;AAC9E,uEAAsD;AACtD,wDAA+F;AAE/F,MAAa,QAAS,SAAQ,sBAAW;IAAzC;;QACE,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAC7E,SAAI,GAAiB,IAAI,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACpD,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAC7E,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACnE,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAoDrE,CAAC;IA7CC,MAAM,CACJ,OAAkD,EAAE,EACpD,OAA6B;QAE7B,IAAI,IAAA,uBAAgB,EAAC,IAAI,CAAC,EAAE,CAAC;YAC3B,OAAO,IAAI,CAAC,MAAM,CAAC,EAAE,EAAE,IAAI,CAAC,CAAC;QAC/B,CAAC;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,cAAc,EAAE,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACjE,CAAC;IAED;;OAEG;IACH,QAAQ,CAAC,EAAU,EAAE,OAA6B;QAChD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IACzD,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,EAAU,EAAE,IAAyB,EAAE,OAA6B;QACzE,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,gBAAgB,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACvE,CAAC;IAOD,IAAI,CACF,QAAiD,EAAE,EACnD,OAA6B;QAE7B,IAAI,IAAA,uBAAgB,EAAC,KAAK,CAAC,EAAE,CAAC;YAC5B,OAAO,IAAI,CAAC,IAAI,CAAC,EAAE,EAAE,KAAK,CAAC,CAAC;QAC9B,CAAC;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,cAAc,EAAE,EAAE,KAAK,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACjE,CAAC;IAED;;OAEG;IACH,KAAK,CAAC,EAAU,EAAE,OAA6B;QAC7C,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,QAAQ,EAAE,OAAO,CAAC,CAAC;IAC/D,CAAC;CACF;AAzDD,4BAyDC;AAwYD,QAAQ,CAAC,SAAS,GAAG,qBAAS,CAAC;AAC/B,QAAQ,CAAC,IAAI,GAAG,WAAI,CAAC;AACrB,QAAQ,CAAC,SAAS,GAAG,qBAAS,CAAC;AAC/B,QAAQ,CAAC,OAAO,GAAG,iBAAO,CAAC;AAC3B,QAAQ,CAAC,OAAO,GAAG,iBAAO,CAAC"}

@@ -8,4 +8,2 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import { Logs } from "./logs.mjs";
import * as RecordingAPI from "./recording.mjs";
import { Recording } from "./recording.mjs";
import * as ReplaysAPI from "./replays.mjs";

@@ -15,2 +13,4 @@ import { Replays } from "./replays.mjs";

import { Uploads } from "./uploads.mjs";
import * as RecordingAPI from "./recording/recording.mjs";
import { Recording } from "./recording/recording.mjs";
export class Sessions extends APIResource {

@@ -17,0 +17,0 @@ constructor() {

@@ -1,1 +0,1 @@

{"version":3,"file":"sessions.mjs","sourceRoot":"","sources":["../../src/resources/sessions/sessions.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE;OACf,EAAE,gBAAgB,EAAE;OAEpB,KAAK,YAAY;OACjB,EAAE,SAAS,EAAE;OACb,KAAK,OAAO;OACZ,EAAmB,IAAI,EAAc;OACrC,KAAK,YAAY;OACjB,EAAE,SAAS,EAA+C;OAC1D,KAAK,UAAU;OACf,EAA0B,OAAO,EAAE;OACnC,KAAK,UAAU;OACf,EAA4C,OAAO,EAAE;AAE5D,MAAM,OAAO,QAAS,SAAQ,WAAW;IAAzC;;QACE,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAC7E,SAAI,GAAiB,IAAI,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACpD,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAC7E,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACnE,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAoDrE,CAAC;IA7CC,MAAM,CACJ,OAAkD,EAAE,EACpD,OAA6B;QAE7B,IAAI,gBAAgB,CAAC,IAAI,CAAC,EAAE,CAAC;YAC3B,OAAO,IAAI,CAAC,MAAM,CAAC,EAAE,EAAE,IAAI,CAAC,CAAC;QAC/B,CAAC;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,cAAc,EAAE,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACjE,CAAC;IAED;;OAEG;IACH,QAAQ,CAAC,EAAU,EAAE,OAA6B;QAChD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IACzD,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,EAAU,EAAE,IAAyB,EAAE,OAA6B;QACzE,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,gBAAgB,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACvE,CAAC;IAOD,IAAI,CACF,QAAiD,EAAE,EACnD,OAA6B;QAE7B,IAAI,gBAAgB,CAAC,KAAK,CAAC,EAAE,CAAC;YAC5B,OAAO,IAAI,CAAC,IAAI,CAAC,EAAE,EAAE,KAAK,CAAC,CAAC;QAC9B,CAAC;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,cAAc,EAAE,EAAE,KAAK,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACjE,CAAC;IAED;;OAEG;IACH,KAAK,CAAC,EAAU,EAAE,OAA6B;QAC7C,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,QAAQ,EAAE,OAAO,CAAC,CAAC;IAC/D,CAAC;CACF;AAwYD,QAAQ,CAAC,SAAS,GAAG,SAAS,CAAC;AAC/B,QAAQ,CAAC,IAAI,GAAG,IAAI,CAAC;AACrB,QAAQ,CAAC,SAAS,GAAG,SAAS,CAAC;AAC/B,QAAQ,CAAC,OAAO,GAAG,OAAO,CAAC;AAC3B,QAAQ,CAAC,OAAO,GAAG,OAAO,CAAC"}
{"version":3,"file":"sessions.mjs","sourceRoot":"","sources":["../../src/resources/sessions/sessions.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE;OACf,EAAE,gBAAgB,EAAE;OAEpB,KAAK,YAAY;OACjB,EAAE,SAAS,EAAE;OACb,KAAK,OAAO;OACZ,EAAmB,IAAI,EAAc;OACrC,KAAK,UAAU;OACf,EAA0B,OAAO,EAAE;OACnC,KAAK,UAAU;OACf,EAA4C,OAAO,EAAE;OACrD,KAAK,YAAY;OACjB,EAAE,SAAS,EAA+C;AAEjE,MAAM,OAAO,QAAS,SAAQ,WAAW;IAAzC;;QACE,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAC7E,SAAI,GAAiB,IAAI,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACpD,cAAS,GAA2B,IAAI,YAAY,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAC7E,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACnE,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAoDrE,CAAC;IA7CC,MAAM,CACJ,OAAkD,EAAE,EACpD,OAA6B;QAE7B,IAAI,gBAAgB,CAAC,IAAI,CAAC,EAAE,CAAC;YAC3B,OAAO,IAAI,CAAC,MAAM,CAAC,EAAE,EAAE,IAAI,CAAC,CAAC;QAC/B,CAAC;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,cAAc,EAAE,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACjE,CAAC;IAED;;OAEG;IACH,QAAQ,CAAC,EAAU,EAAE,OAA6B;QAChD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IACzD,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,EAAU,EAAE,IAAyB,EAAE,OAA6B;QACzE,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,gBAAgB,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACvE,CAAC;IAOD,IAAI,CACF,QAAiD,EAAE,EACnD,OAA6B;QAE7B,IAAI,gBAAgB,CAAC,KAAK,CAAC,EAAE,CAAC;YAC5B,OAAO,IAAI,CAAC,IAAI,CAAC,EAAE,EAAE,KAAK,CAAC,CAAC;QAC9B,CAAC;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,cAAc,EAAE,EAAE,KAAK,EAAE,GAAG,OAAO,EAAE,CAAC,CAAC;IACjE,CAAC;IAED;;OAEG;IACH,KAAK,CAAC,EAAU,EAAE,OAA6B;QAC7C,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,EAAE,QAAQ,EAAE,OAAO,CAAC,CAAC;IAC/D,CAAC;CACF;AAwYD,QAAQ,CAAC,SAAS,GAAG,SAAS,CAAC;AAC/B,QAAQ,CAAC,IAAI,GAAG,IAAI,CAAC;AACrB,QAAQ,CAAC,SAAS,GAAG,SAAS,CAAC;AAC/B,QAAQ,CAAC,OAAO,GAAG,OAAO,CAAC;AAC3B,QAAQ,CAAC,OAAO,GAAG,OAAO,CAAC"}

@@ -5,3 +5,3 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

export { Logs, type SessionLog, type LogListResponse } from './logs';
export { Recording, type SessionRecording, type RecordingRetrieveResponse } from './recording';
export { Recording, type SessionRecording, type RecordingRetrieveResponse } from './recording/index';
export { Replays, type ReplayRetrieveResponse } from './replays';

@@ -8,0 +8,0 @@ export {

// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from '../../resource';
import * as Core from '../../core';
export class Recording extends APIResource {
/**
* Session Recording
*/
retrieve(id: string, options?: Core.RequestOptions): Core.APIPromise<RecordingRetrieveResponse> {
return this._client.get(`/v1/sessions/${id}/recording`, options);
}
}
export interface SessionRecording {
/**
* See
* [rrweb documentation](https://github.com/rrweb-io/rrweb/blob/master/docs/recipes/dive-into-event.md).
*/
data: { [key: string]: unknown };
sessionId: string;
/**
* milliseconds that have elapsed since the UNIX epoch
*/
timestamp: number;
type: number;
}
export type RecordingRetrieveResponse = Array<SessionRecording>;
export declare namespace Recording {
export {
type SessionRecording as SessionRecording,
type RecordingRetrieveResponse as RecordingRetrieveResponse,
};
}
export * from './recording/index';

@@ -10,4 +10,2 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import { LogListResponse, Logs, SessionLog } from './logs';
import * as RecordingAPI from './recording';
import { Recording, RecordingRetrieveResponse, SessionRecording } from './recording';
import * as ReplaysAPI from './replays';

@@ -17,2 +15,4 @@ import { ReplayRetrieveResponse, Replays } from './replays';

import { UploadCreateParams, UploadCreateResponse, Uploads } from './uploads';
import * as RecordingAPI from './recording/recording';
import { Recording, RecordingRetrieveResponse, SessionRecording } from './recording/recording';

@@ -19,0 +19,0 @@ export class Sessions extends APIResource {

@@ -1,1 +0,1 @@

export const VERSION = '2.15.0'; // x-release-please-version
export const VERSION = '2.16.0'; // x-release-please-version

@@ -1,2 +0,2 @@

export declare const VERSION = "2.15.0";
export declare const VERSION = "2.16.0";
//# sourceMappingURL=version.d.ts.map
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.VERSION = void 0;
exports.VERSION = '2.15.0'; // x-release-please-version
exports.VERSION = '2.16.0'; // x-release-please-version
//# sourceMappingURL=version.js.map

@@ -1,2 +0,2 @@

export const VERSION = '2.15.0'; // x-release-please-version
export const VERSION = '2.16.0'; // x-release-please-version
//# sourceMappingURL=version.mjs.map