🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@honcho-ai/mcp

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@honcho-ai/mcp - npm Package Compare versions

Comparing version
1.5.0
to
1.5.1
+49
src/tools/workspaces/delete-workspaces.ts
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { maybeFilter } from '@honcho-ai/mcp/filtering';
import { Metadata, asTextContentResult } from '@honcho-ai/mcp/tools/types';
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import Honcho from '@honcho-ai/core';
export const metadata: Metadata = {
resource: 'workspaces',
operation: 'write',
tags: [],
httpMethod: 'delete',
httpPath: '/v2/workspaces/{workspace_id}',
operationId: 'delete_workspace_v2_workspaces__workspace_id__delete',
};
export const tool: Tool = {
name: 'delete_workspaces',
description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nDelete a Workspace\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/workspace',\n $defs: {\n workspace: {\n type: 'object',\n title: 'Workspace',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n configuration: {\n type: 'object',\n title: 'Configuration',\n additionalProperties: true\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'created_at'\n ]\n }\n }\n}\n```",
inputSchema: {
type: 'object',
properties: {
workspace_id: {
type: 'string',
title: 'Workspace Id',
description: 'ID of the workspace to delete',
},
jq_filter: {
type: 'string',
title: 'jq Filter',
description:
'A jq filter to apply to the response to include certain fields. Consult the output schema in the tool description to see the fields that are available.\n\nFor example: to include only the `name` field in every object of a results array, you can provide ".results[].name".\n\nFor more information, see the [jq documentation](https://jqlang.org/manual/).',
},
},
required: ['workspace_id'],
},
annotations: {
idempotentHint: true,
},
};
export const handler = async (client: Honcho, args: Record<string, unknown> | undefined) => {
const { workspace_id, jq_filter, ...body } = args as any;
return asTextContentResult(await maybeFilter(jq_filter, await client.workspaces.delete(workspace_id)));
};
export default { metadata, tool, handler };
import { Metadata } from '@honcho-ai/mcp/tools/types';
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import Honcho from '@honcho-ai/core';
export declare const metadata: Metadata;
export declare const tool: Tool;
export declare const handler: (client: Honcho, args: Record<string, unknown> | undefined) => Promise<import("@honcho-ai/mcp/tools/types").ToolCallResult>;
declare const _default: {
metadata: Metadata;
tool: {
[x: string]: unknown;
name: string;
inputSchema: {
[x: string]: unknown;
type: "object";
properties?: {
[x: string]: unknown;
} | undefined;
required?: string[] | undefined;
};
title?: string | undefined;
description?: string | undefined;
outputSchema?: {
[x: string]: unknown;
type: "object";
properties?: {
[x: string]: unknown;
} | undefined;
required?: string[] | undefined;
} | undefined;
annotations?: {
[x: string]: unknown;
title?: string | undefined;
readOnlyHint?: boolean | undefined;
destructiveHint?: boolean | undefined;
idempotentHint?: boolean | undefined;
openWorldHint?: boolean | undefined;
} | undefined;
_meta?: {
[x: string]: unknown;
} | undefined;
};
handler: (client: Honcho, args: Record<string, unknown> | undefined) => Promise<import("@honcho-ai/mcp/tools/types").ToolCallResult>;
};
export default _default;
//# sourceMappingURL=delete-workspaces.d.mts.map
{"version":3,"file":"delete-workspaces.d.mts","sourceRoot":"","sources":["../../src/tools/workspaces/delete-workspaces.ts"],"names":[],"mappings":"OAGO,EAAE,QAAQ,EAAuB,MAAM,4BAA4B;OAEnE,EAAE,IAAI,EAAE,MAAM,oCAAoC;OAClD,MAAM,MAAM,iBAAiB;AAEpC,eAAO,MAAM,QAAQ,EAAE,QAOtB,CAAC;AAEF,eAAO,MAAM,IAAI,EAAE,IAwBlB,CAAC;AAEF,eAAO,MAAM,OAAO,GAAU,QAAQ,MAAM,EAAE,MAAM,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAAG,SAAS,iEAGtF,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;sBAHoC,MAAM,QAAQ,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAAG,SAAS;;AAKvF,wBAA2C"}
import { Metadata } from '@honcho-ai/mcp/tools/types';
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import Honcho from '@honcho-ai/core';
export declare const metadata: Metadata;
export declare const tool: Tool;
export declare const handler: (client: Honcho, args: Record<string, unknown> | undefined) => Promise<import("@honcho-ai/mcp/tools/types").ToolCallResult>;
declare const _default: {
metadata: Metadata;
tool: {
[x: string]: unknown;
name: string;
inputSchema: {
[x: string]: unknown;
type: "object";
properties?: {
[x: string]: unknown;
} | undefined;
required?: string[] | undefined;
};
title?: string | undefined;
description?: string | undefined;
outputSchema?: {
[x: string]: unknown;
type: "object";
properties?: {
[x: string]: unknown;
} | undefined;
required?: string[] | undefined;
} | undefined;
annotations?: {
[x: string]: unknown;
title?: string | undefined;
readOnlyHint?: boolean | undefined;
destructiveHint?: boolean | undefined;
idempotentHint?: boolean | undefined;
openWorldHint?: boolean | undefined;
} | undefined;
_meta?: {
[x: string]: unknown;
} | undefined;
};
handler: (client: Honcho, args: Record<string, unknown> | undefined) => Promise<import("@honcho-ai/mcp/tools/types").ToolCallResult>;
};
export default _default;
//# sourceMappingURL=delete-workspaces.d.ts.map
{"version":3,"file":"delete-workspaces.d.ts","sourceRoot":"","sources":["../../src/tools/workspaces/delete-workspaces.ts"],"names":[],"mappings":"OAGO,EAAE,QAAQ,EAAuB,MAAM,4BAA4B;OAEnE,EAAE,IAAI,EAAE,MAAM,oCAAoC;OAClD,MAAM,MAAM,iBAAiB;AAEpC,eAAO,MAAM,QAAQ,EAAE,QAOtB,CAAC;AAEF,eAAO,MAAM,IAAI,EAAE,IAwBlB,CAAC;AAEF,eAAO,MAAM,OAAO,GAAU,QAAQ,MAAM,EAAE,MAAM,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAAG,SAAS,iEAGtF,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;sBAHoC,MAAM,QAAQ,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAAG,SAAS;;AAKvF,wBAA2C"}
"use strict";
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
Object.defineProperty(exports, "__esModule", { value: true });
exports.handler = exports.tool = exports.metadata = void 0;
const filtering_1 = require("@honcho-ai/mcp/filtering");
const types_1 = require("@honcho-ai/mcp/tools/types");
exports.metadata = {
resource: 'workspaces',
operation: 'write',
tags: [],
httpMethod: 'delete',
httpPath: '/v2/workspaces/{workspace_id}',
operationId: 'delete_workspace_v2_workspaces__workspace_id__delete',
};
exports.tool = {
name: 'delete_workspaces',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nDelete a Workspace\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/workspace',\n $defs: {\n workspace: {\n type: 'object',\n title: 'Workspace',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n configuration: {\n type: 'object',\n title: 'Configuration',\n additionalProperties: true\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'created_at'\n ]\n }\n }\n}\n```",
inputSchema: {
type: 'object',
properties: {
workspace_id: {
type: 'string',
title: 'Workspace Id',
description: 'ID of the workspace to delete',
},
jq_filter: {
type: 'string',
title: 'jq Filter',
description: 'A jq filter to apply to the response to include certain fields. Consult the output schema in the tool description to see the fields that are available.\n\nFor example: to include only the `name` field in every object of a results array, you can provide ".results[].name".\n\nFor more information, see the [jq documentation](https://jqlang.org/manual/).',
},
},
required: ['workspace_id'],
},
annotations: {
idempotentHint: true,
},
};
const handler = async (client, args) => {
const { workspace_id, jq_filter, ...body } = args;
return (0, types_1.asTextContentResult)(await (0, filtering_1.maybeFilter)(jq_filter, await client.workspaces.delete(workspace_id)));
};
exports.handler = handler;
exports.default = { metadata: exports.metadata, tool: exports.tool, handler: exports.handler };
//# sourceMappingURL=delete-workspaces.js.map
{"version":3,"file":"delete-workspaces.js","sourceRoot":"","sources":["../../src/tools/workspaces/delete-workspaces.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,YAAY;IACtB,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,QAAQ;IACpB,QAAQ,EAAE,+BAA+B;IACzC,WAAW,EAAE,sDAAsD;CACpE,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,mBAAmB;IACzB,WAAW,EACT,g5BAAg5B;IACl5B,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,+BAA+B;aAC7C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,CAAC;KAC3B;IACD,WAAW,EAAE;QACX,cAAc,EAAE,IAAI;KACrB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACzD,OAAO,IAAA,2BAAmB,EAAC,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC;AACzG,CAAC,CAAC;AAHW,QAAA,OAAO,WAGlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { maybeFilter } from '@honcho-ai/mcp/filtering';
import { asTextContentResult } from '@honcho-ai/mcp/tools/types';
export const metadata = {
resource: 'workspaces',
operation: 'write',
tags: [],
httpMethod: 'delete',
httpPath: '/v2/workspaces/{workspace_id}',
operationId: 'delete_workspace_v2_workspaces__workspace_id__delete',
};
export const tool = {
name: 'delete_workspaces',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nDelete a Workspace\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/workspace',\n $defs: {\n workspace: {\n type: 'object',\n title: 'Workspace',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n configuration: {\n type: 'object',\n title: 'Configuration',\n additionalProperties: true\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'created_at'\n ]\n }\n }\n}\n```",
inputSchema: {
type: 'object',
properties: {
workspace_id: {
type: 'string',
title: 'Workspace Id',
description: 'ID of the workspace to delete',
},
jq_filter: {
type: 'string',
title: 'jq Filter',
description: 'A jq filter to apply to the response to include certain fields. Consult the output schema in the tool description to see the fields that are available.\n\nFor example: to include only the `name` field in every object of a results array, you can provide ".results[].name".\n\nFor more information, see the [jq documentation](https://jqlang.org/manual/).',
},
},
required: ['workspace_id'],
},
annotations: {
idempotentHint: true,
},
};
export const handler = async (client, args) => {
const { workspace_id, jq_filter, ...body } = args;
return asTextContentResult(await maybeFilter(jq_filter, await client.workspaces.delete(workspace_id)));
};
export default { metadata, tool, handler };
//# sourceMappingURL=delete-workspaces.mjs.map
{"version":3,"file":"delete-workspaces.mjs","sourceRoot":"","sources":["../../src/tools/workspaces/delete-workspaces.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,YAAY;IACtB,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,QAAQ;IACpB,QAAQ,EAAE,+BAA+B;IACzC,WAAW,EAAE,sDAAsD;CACpE,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,mBAAmB;IACzB,WAAW,EACT,g5BAAg5B;IACl5B,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,+BAA+B;aAC7C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,CAAC;KAC3B;IACD,WAAW,EAAE;QACX,cAAc,EAAE,IAAI;KACrB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACzD,OAAO,mBAAmB,CAAC,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC;AACzG,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
+2
-2
{
"name": "@honcho-ai/mcp",
"version": "1.5.0",
"version": "1.5.1",
"description": "The official MCP Server for the Honcho API",

@@ -30,3 +30,3 @@ "author": "Honcho <hello@plasticlabs.ai>",

"dependencies": {
"@honcho-ai/core": "^1.5.0",
"@honcho-ai/core": "^1.5.1",
"@cloudflare/cabidela": "^0.2.4",

@@ -33,0 +33,0 @@ "@modelcontextprotocol/sdk": "^1.11.5",

@@ -213,2 +213,3 @@ # honcho-ai MCP Server

- `list_workspaces` (`write`): Get all Workspaces
- `delete_workspaces` (`write`): Delete a Workspace
- `deriver_status_workspaces` (`read`): Get the deriver processing status, optionally scoped to an observer, sender, and/or session

@@ -215,0 +216,0 @@ - `get_or_create_workspaces` (`write`): Get a Workspace by ID.

@@ -25,3 +25,3 @@ "use strict";

name: 'honcho_ai_core_api',
version: '1.5.0',
version: '1.5.1',
}, { capabilities: { tools: {}, logging: {} } });

@@ -28,0 +28,0 @@ exports.newMcpServer = newMcpServer;

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

name: 'honcho_ai_core_api',
version: '1.5.0',
version: '1.5.1',
}, { capabilities: { tools: {}, logging: {} } });

@@ -17,0 +17,0 @@ // Create server instance

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

name: 'honcho_ai_core_api',
version: '1.5.0',
version: '1.5.1',
},

@@ -39,0 +39,0 @@ { capabilities: { tools: {}, logging: {} } },

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

import list_workspaces from './workspaces/list-workspaces';
import delete_workspaces from './workspaces/delete-workspaces';
import deriver_status_workspaces from './workspaces/deriver-status-workspaces';

@@ -54,2 +55,3 @@ import get_or_create_workspaces from './workspaces/get-or-create-workspaces';

addEndpoint(list_workspaces);
addEndpoint(delete_workspaces);
addEndpoint(deriver_status_workspaces);

@@ -56,0 +58,0 @@ addEndpoint(get_or_create_workspaces);

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer card for a specific peer relationship.\n\nReturns the peer card that the observer peer has for the target peer if it exists.\nIf no target is specified, returns the observer's own peer card.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'PeerCardResponse',\n properties: {\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card content, or None if not found',\n items: {\n type: 'string'\n }\n }\n }\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer card for a specific peer relationship.\n\nReturns the peer card that the observer peer has for the target peer if it exists.\nIf no target is specified, returns the observer's own peer card.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_card_response',\n $defs: {\n peer_card_response: {\n type: 'object',\n title: 'PeerCardResponse',\n properties: {\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card content, or None if not found',\n items: {\n type: 'string'\n }\n }\n }\n }\n }\n}\n```",
inputSchema: {

@@ -24,0 +24,0 @@ type: 'object',

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nChat\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'DialecticResponse',\n properties: {\n content: {\n type: 'string',\n title: 'Content'\n }\n },\n required: [ 'content'\n ]\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nChat\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_chat_response',\n $defs: {\n peer_chat_response: {\n type: 'object',\n title: 'DialecticResponse',\n properties: {\n content: {\n type: 'string',\n title: 'Content'\n }\n },\n required: [ 'content'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -24,0 +24,0 @@ type: 'object',

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Peer\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Search Peer V2 Workspaces Workspace Id Peers Peer Id Search Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Peer\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_search_response',\n $defs: {\n peer_search_response: {\n type: 'array',\n title: 'Response Search Peer V2 Workspaces Workspace Id Peers Peer Id Search Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -24,0 +24,0 @@ type: 'object',

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer's working representation for a session.\n\nIf a session_id is provided in the body, we get the working representation of the peer in that session.\nIf a target is provided, we get the representation of the target from the perspective of the peer.\nIf no target is provided, we get the omniscient Honcho representation of the peer.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'Response Get Working Representation V2 Workspaces Workspace Id Peers Peer Id Representation Post',\n additionalProperties: true\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer's working representation for a session.\n\nIf a session_id is provided in the body, we get the working representation of the peer in that session.\nIf a target is provided, we get the representation of the target from the perspective of the peer.\nIf no target is provided, we get the omniscient Honcho representation of the peer.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_working_representation_response',\n $defs: {\n peer_working_representation_response: {\n type: 'object',\n title: 'Response Get Working Representation V2 Workspaces Workspace Id Peers Peer Id Representation Post',\n additionalProperties: true\n }\n }\n}\n```",
inputSchema: {

@@ -24,0 +24,0 @@ type: 'object',

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Workspace\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Search Workspace V2 Workspaces Workspace Id Search Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Workspace\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/workspace_search_response',\n $defs: {\n workspace_search_response: {\n type: 'array',\n title: 'Response Search Workspace V2 Workspaces Workspace Id Search Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -24,0 +24,0 @@ type: 'object',

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nProduce a context object from the session. The caller provides an optional token limit which the entire context must fit into.\nIf not provided, the context will be exhaustive (within configured max tokens). To do this, we allocate 40% of the token limit\nto the summary, and 60% to recent messages -- as many as can fit. Note that the summary will usually take up less space than\nthis. If the caller does not want a summary, we allocate all the tokens to recent messages.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'SessionContext',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n messages: {\n type: 'array',\n title: 'Messages',\n items: {\n $ref: '#/$defs/message'\n }\n },\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card, if context is requested from a specific perspective',\n items: {\n type: 'string'\n }\n },\n peer_representation: {\n type: 'object',\n title: 'Representation',\n description: 'A Representation is a traversable and diffable map of observations.\\nAt the base, we have a list of explicit observations, derived from a peer\\'s messages.\\n\\nFrom there, deductive observations can be made by establishing logical relationships between explicit observations.\\n\\nIn the future, we can add more levels of reasoning on top of these.\\n\\nAll of a peer\\'s observations are stored as documents in a collection. These documents can be queried in various ways\\nto produce this Representation object.\\n\\nAdditionally, a \"working representation\" is a version of this data structure representing the most recent observations\\nwithin a single session.\\n\\nA representation can have a maximum number of observations, which is applied individually to each level of reasoning.\\nIf a maximum is set, observations are added and removed in FIFO order.',\n properties: {\n deductive: {\n type: 'array',\n title: 'Deductive',\n description: 'Conclusions that MUST be true given explicit facts and premises - strict logical necessities. Each deduction should have premises and a single conclusion.',\n items: {\n type: 'object',\n title: 'DeductiveObservation',\n description: 'Deductive observation with multiple premises and one conclusion, plus metadata.',\n properties: {\n conclusion: {\n type: 'string',\n title: 'Conclusion',\n description: 'The deductive conclusion'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n },\n premises: {\n type: 'array',\n title: 'Premises',\n description: 'Supporting premises or evidence for this conclusion',\n items: {\n type: 'string'\n }\n }\n },\n required: [ 'conclusion',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n },\n explicit: {\n type: 'array',\n title: 'Explicit',\n description: 'Facts LITERALLY stated by the user - direct quotes or clear paraphrases only, no interpretation or inference. Example: [\\'The user is 25 years old\\', \\'The user has a dog\\']',\n items: {\n type: 'object',\n title: 'ExplicitObservation',\n description: 'Explicit observation with content and metadata.',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The explicit observation'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n }\n }\n },\n summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id',\n 'messages'\n ],\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n },\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nProduce a context object from the session. The caller provides an optional token limit which the entire context must fit into.\nIf not provided, the context will be exhaustive (within configured max tokens). To do this, we allocate 40% of the token limit\nto the summary, and 60% to recent messages -- as many as can fit. Note that the summary will usually take up less space than\nthis. If the caller does not want a summary, we allocate all the tokens to recent messages.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/session_get_context_response',\n $defs: {\n session_get_context_response: {\n type: 'object',\n title: 'SessionContext',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n messages: {\n type: 'array',\n title: 'Messages',\n items: {\n $ref: '#/$defs/message'\n }\n },\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card, if context is requested from a specific perspective',\n items: {\n type: 'string'\n }\n },\n peer_representation: {\n type: 'object',\n title: 'Representation',\n description: 'A Representation is a traversable and diffable map of observations.\\nAt the base, we have a list of explicit observations, derived from a peer\\'s messages.\\n\\nFrom there, deductive observations can be made by establishing logical relationships between explicit observations.\\n\\nIn the future, we can add more levels of reasoning on top of these.\\n\\nAll of a peer\\'s observations are stored as documents in a collection. These documents can be queried in various ways\\nto produce this Representation object.\\n\\nAdditionally, a \"working representation\" is a version of this data structure representing the most recent observations\\nwithin a single session.\\n\\nA representation can have a maximum number of observations, which is applied individually to each level of reasoning.\\nIf a maximum is set, observations are added and removed in FIFO order.',\n properties: {\n deductive: {\n type: 'array',\n title: 'Deductive',\n description: 'Conclusions that MUST be true given explicit facts and premises - strict logical necessities. Each deduction should have premises and a single conclusion.',\n items: {\n type: 'object',\n title: 'DeductiveObservation',\n description: 'Deductive observation with multiple premises and one conclusion, plus metadata.',\n properties: {\n conclusion: {\n type: 'string',\n title: 'Conclusion',\n description: 'The deductive conclusion'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n },\n premises: {\n type: 'array',\n title: 'Premises',\n description: 'Supporting premises or evidence for this conclusion',\n items: {\n type: 'string'\n }\n }\n },\n required: [ 'conclusion',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n },\n explicit: {\n type: 'array',\n title: 'Explicit',\n description: 'Facts LITERALLY stated by the user - direct quotes or clear paraphrases only, no interpretation or inference. Example: [\\'The user is 25 years old\\', \\'The user has a dog\\']',\n items: {\n type: 'object',\n title: 'ExplicitObservation',\n description: 'Explicit observation with content and metadata.',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The explicit observation'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n }\n }\n },\n summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id',\n 'messages'\n ]\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n },\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -24,0 +24,0 @@ type: 'object',

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages for a session with JSON data (original functionality).\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Create Messages For Session V2 Workspaces Workspace Id Sessions Session Id Messages Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages for a session with JSON data (original functionality).\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/message_create_response',\n $defs: {\n message_create_response: {\n type: 'array',\n title: 'Response Create Messages For Session V2 Workspaces Workspace Id Sessions Session Id Messages Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -25,0 +25,0 @@ type: 'object',

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages from uploaded files. Files are converted to text and split into multiple messages.\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Create Messages With File V2 Workspaces Workspace Id Sessions Session Id Messages Upload Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages from uploaded files. Files are converted to text and split into multiple messages.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/message_upload_response',\n $defs: {\n message_upload_response: {\n type: 'array',\n title: 'Response Create Messages With File V2 Workspaces Workspace Id Sessions Session Id Messages Upload Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -25,0 +25,0 @@ type: 'object',

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Session\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Search Session V2 Workspaces Workspace Id Sessions Session Id Search Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Session\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/session_search_response',\n $defs: {\n session_search_response: {\n type: 'array',\n title: 'Response Search Session V2 Workspaces Workspace Id Sessions Session Id Search Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -24,0 +24,0 @@ type: 'object',

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

description:
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet available summaries for a session.\n\nReturns both short and long summaries if available, including metadata like\nthe message ID they cover up to, creation timestamp, and token count.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'SessionSummaries',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n long_summary: {\n $ref: '#/$defs/summary'\n },\n short_summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id'\n ],\n $defs: {\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
"When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet available summaries for a session.\n\nReturns both short and long summaries if available, including metadata like\nthe message ID they cover up to, creation timestamp, and token count.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/session_summaries_response',\n $defs: {\n session_summaries_response: {\n type: 'object',\n title: 'SessionSummaries',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n long_summary: {\n $ref: '#/$defs/summary'\n },\n short_summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id'\n ]\n },\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -24,0 +24,0 @@ type: 'object',

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

{"version":3,"file":"index.d.mts","sourceRoot":"","sources":["../src/tools/index.ts"],"names":[],"mappings":"OAEO,EAAE,QAAQ,EAAE,QAAQ,EAAE,eAAe,EAAE;AAE9C,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,eAAe,EAAE,CAAC;AAwC/C,eAAO,MAAM,SAAS,EAAE,QAAQ,EAAO,CAAC;AA4CxC,MAAM,MAAM,MAAM,GAAG;IACnB,IAAI,EAAE,UAAU,GAAG,WAAW,GAAG,KAAK,GAAG,MAAM,CAAC;IAChD,EAAE,EAAE,SAAS,GAAG,SAAS,CAAC;IAC1B,KAAK,EAAE,MAAM,CAAC;CACf,CAAC;AAEF,wBAAgB,KAAK,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,QAAQ,EAAE,CA4B1E"}
{"version":3,"file":"index.d.mts","sourceRoot":"","sources":["../src/tools/index.ts"],"names":[],"mappings":"OAEO,EAAE,QAAQ,EAAE,QAAQ,EAAE,eAAe,EAAE;AAE9C,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,eAAe,EAAE,CAAC;AAyC/C,eAAO,MAAM,SAAS,EAAE,QAAQ,EAAO,CAAC;AA6CxC,MAAM,MAAM,MAAM,GAAG;IACnB,IAAI,EAAE,UAAU,GAAG,WAAW,GAAG,KAAK,GAAG,MAAM,CAAC;IAChD,EAAE,EAAE,SAAS,GAAG,SAAS,CAAC;IAC1B,KAAK,EAAE,MAAM,CAAC;CACf,CAAC;AAEF,wBAAgB,KAAK,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,QAAQ,EAAE,CA4B1E"}

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

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/tools/index.ts"],"names":[],"mappings":"OAEO,EAAE,QAAQ,EAAE,QAAQ,EAAE,eAAe,EAAE;AAE9C,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,eAAe,EAAE,CAAC;AAwC/C,eAAO,MAAM,SAAS,EAAE,QAAQ,EAAO,CAAC;AA4CxC,MAAM,MAAM,MAAM,GAAG;IACnB,IAAI,EAAE,UAAU,GAAG,WAAW,GAAG,KAAK,GAAG,MAAM,CAAC;IAChD,EAAE,EAAE,SAAS,GAAG,SAAS,CAAC;IAC1B,KAAK,EAAE,MAAM,CAAC;CACf,CAAC;AAEF,wBAAgB,KAAK,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,QAAQ,EAAE,CA4B1E"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/tools/index.ts"],"names":[],"mappings":"OAEO,EAAE,QAAQ,EAAE,QAAQ,EAAE,eAAe,EAAE;AAE9C,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,eAAe,EAAE,CAAC;AAyC/C,eAAO,MAAM,SAAS,EAAE,QAAQ,EAAO,CAAC;AA6CxC,MAAM,MAAM,MAAM,GAAG;IACnB,IAAI,EAAE,UAAU,GAAG,WAAW,GAAG,KAAK,GAAG,MAAM,CAAC;IAChD,EAAE,EAAE,SAAS,GAAG,SAAS,CAAC;IAC1B,KAAK,EAAE,MAAM,CAAC;CACf,CAAC;AAEF,wBAAgB,KAAK,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,QAAQ,EAAE,CA4B1E"}

@@ -11,2 +11,3 @@ "use strict";

const list_workspaces_1 = __importDefault(require("./workspaces/list-workspaces.js"));
const delete_workspaces_1 = __importDefault(require("./workspaces/delete-workspaces.js"));
const deriver_status_workspaces_1 = __importDefault(require("./workspaces/deriver-status-workspaces.js"));

@@ -53,2 +54,3 @@ const get_or_create_workspaces_1 = __importDefault(require("./workspaces/get-or-create-workspaces.js"));

addEndpoint(list_workspaces_1.default);
addEndpoint(delete_workspaces_1.default);
addEndpoint(deriver_status_workspaces_1.default);

@@ -55,0 +57,0 @@ addEndpoint(get_or_create_workspaces_1.default);

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

{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/tools/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/tools/index.ts"],"names":[],"mappings":"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"}
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import update_workspaces from "./workspaces/update-workspaces.mjs";
import list_workspaces from "./workspaces/list-workspaces.mjs";
import delete_workspaces from "./workspaces/delete-workspaces.mjs";
import deriver_status_workspaces from "./workspaces/deriver-status-workspaces.mjs";

@@ -45,2 +46,3 @@ import get_or_create_workspaces from "./workspaces/get-or-create-workspaces.mjs";

addEndpoint(list_workspaces);
addEndpoint(delete_workspaces);
addEndpoint(deriver_status_workspaces);

@@ -47,0 +49,0 @@ addEndpoint(get_or_create_workspaces);

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

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

@@ -17,3 +17,3 @@ "use strict";

name: 'card_workspaces_peers',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer card for a specific peer relationship.\n\nReturns the peer card that the observer peer has for the target peer if it exists.\nIf no target is specified, returns the observer's own peer card.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'PeerCardResponse',\n properties: {\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card content, or None if not found',\n items: {\n type: 'string'\n }\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer card for a specific peer relationship.\n\nReturns the peer card that the observer peer has for the target peer if it exists.\nIf no target is specified, returns the observer's own peer card.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_card_response',\n $defs: {\n peer_card_response: {\n type: 'object',\n title: 'PeerCardResponse',\n properties: {\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card content, or None if not found',\n items: {\n type: 'string'\n }\n }\n }\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"card-workspaces-peers.js","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/card-workspaces-peers.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,oDAAoD;IAC9D,WAAW,EAAE,qEAAqE;CACnF,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,iqBAAiqB;IACnqB,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,yBAAyB;aACvC;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,mFAAmF;aACjG;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,CAAC;KACtC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAC9F,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"card-workspaces-peers.js","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/card-workspaces-peers.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,oDAAoD;IAC9D,WAAW,EAAE,qEAAqE;CACnF,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,2yBAA2yB;IAC7yB,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,yBAAyB;aACvC;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,mFAAmF;aACjG;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,CAAC;KACtC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAC9F,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'card_workspaces_peers',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer card for a specific peer relationship.\n\nReturns the peer card that the observer peer has for the target peer if it exists.\nIf no target is specified, returns the observer's own peer card.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'PeerCardResponse',\n properties: {\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card content, or None if not found',\n items: {\n type: 'string'\n }\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer card for a specific peer relationship.\n\nReturns the peer card that the observer peer has for the target peer if it exists.\nIf no target is specified, returns the observer's own peer card.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_card_response',\n $defs: {\n peer_card_response: {\n type: 'object',\n title: 'PeerCardResponse',\n properties: {\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card content, or None if not found',\n items: {\n type: 'string'\n }\n }\n }\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"card-workspaces-peers.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/card-workspaces-peers.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,oDAAoD;IAC9D,WAAW,EAAE,qEAAqE;CACnF,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,iqBAAiqB;IACnqB,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,yBAAyB;aACvC;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,mFAAmF;aACjG;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,CAAC;KACtC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAC9F,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"card-workspaces-peers.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/card-workspaces-peers.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,oDAAoD;IAC9D,WAAW,EAAE,qEAAqE;CACnF,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,2yBAA2yB;IAC7yB,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,yBAAyB;aACvC;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,mFAAmF;aACjG;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,CAAC;KACtC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAC9F,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}

@@ -17,3 +17,3 @@ "use strict";

name: 'chat_workspaces_peers',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nChat\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'DialecticResponse',\n properties: {\n content: {\n type: 'string',\n title: 'Content'\n }\n },\n required: [ 'content'\n ]\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nChat\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_chat_response',\n $defs: {\n peer_chat_response: {\n type: 'object',\n title: 'DialecticResponse',\n properties: {\n content: {\n type: 'string',\n title: 'Content'\n }\n },\n required: [ 'content'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"chat-workspaces-peers.js","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/chat-workspaces-peers.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,oDAAoD;IAC9D,WAAW,EAAE,6DAA6D;CAC3E,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,uYAAuY;IACzY,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,sBAAsB;aACpC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,kDAAkD;aAChE;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,QAAQ;aAChB;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,gFAAgF;aAC9F;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,EAAE,OAAO,CAAC;KAC/C;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAC9F,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"chat-workspaces-peers.js","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/chat-workspaces-peers.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,oDAAoD;IAC9D,WAAW,EAAE,6DAA6D;CAC3E,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,6gBAA6gB;IAC/gB,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,sBAAsB;aACpC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,kDAAkD;aAChE;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,QAAQ;aAChB;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,gFAAgF;aAC9F;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,EAAE,OAAO,CAAC;KAC/C;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAC9F,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'chat_workspaces_peers',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nChat\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'DialecticResponse',\n properties: {\n content: {\n type: 'string',\n title: 'Content'\n }\n },\n required: [ 'content'\n ]\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nChat\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_chat_response',\n $defs: {\n peer_chat_response: {\n type: 'object',\n title: 'DialecticResponse',\n properties: {\n content: {\n type: 'string',\n title: 'Content'\n }\n },\n required: [ 'content'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"chat-workspaces-peers.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/chat-workspaces-peers.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,oDAAoD;IAC9D,WAAW,EAAE,6DAA6D;CAC3E,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,uYAAuY;IACzY,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,sBAAsB;aACpC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,kDAAkD;aAChE;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,QAAQ;aAChB;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,gFAAgF;aAC9F;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,EAAE,OAAO,CAAC;KAC/C;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAC9F,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"chat-workspaces-peers.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/chat-workspaces-peers.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,oDAAoD;IAC9D,WAAW,EAAE,6DAA6D;CAC3E,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,uBAAuB;IAC7B,WAAW,EACT,6gBAA6gB;IAC/gB,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,sBAAsB;aACpC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,kDAAkD;aAChE;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,QAAQ;aAChB;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,gFAAgF;aAC9F;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,EAAE,OAAO,CAAC;KAC/C;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAC9F,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}

@@ -17,3 +17,3 @@ "use strict";

name: 'search_workspaces_peers',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Peer\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Search Peer V2 Workspaces Workspace Id Peers Peer Id Search Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Peer\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_search_response',\n $defs: {\n peer_search_response: {\n type: 'array',\n title: 'Response Search Peer V2 Workspaces Workspace Id Peers Peer Id Search Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"search-workspaces-peers.js","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/search-workspaces-peers.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,sDAAsD;IAChE,WAAW,EAAE,sEAAsE;CACpF,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,yBAAyB;IAC/B,WAAW,EACT,u7CAAu7C;IACz7C,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,EAAE,OAAO,CAAC;KAC/C;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,MAAM,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAChG,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"search-workspaces-peers.js","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/search-workspaces-peers.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,sDAAsD;IAChE,WAAW,EAAE,sEAAsE;CACpF,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,yBAAyB;IAC/B,WAAW,EACT,whDAAwhD;IAC1hD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,EAAE,OAAO,CAAC;KAC/C;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,MAAM,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAChG,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'search_workspaces_peers',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Peer\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Search Peer V2 Workspaces Workspace Id Peers Peer Id Search Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Peer\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_search_response',\n $defs: {\n peer_search_response: {\n type: 'array',\n title: 'Response Search Peer V2 Workspaces Workspace Id Peers Peer Id Search Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"search-workspaces-peers.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/search-workspaces-peers.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,sDAAsD;IAChE,WAAW,EAAE,sEAAsE;CACpF,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,yBAAyB;IAC/B,WAAW,EACT,u7CAAu7C;IACz7C,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,EAAE,OAAO,CAAC;KAC/C;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,MAAM,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAChG,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"search-workspaces-peers.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/search-workspaces-peers.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,sDAAsD;IAChE,WAAW,EAAE,sEAAsE;CACpF,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,yBAAyB;IAC/B,WAAW,EACT,whDAAwhD;IAC1hD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,EAAE,OAAO,CAAC;KAC/C;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,MAAM,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CAAC,CAChG,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}

@@ -17,3 +17,3 @@ "use strict";

name: 'working_representation_workspaces_peers',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer's working representation for a session.\n\nIf a session_id is provided in the body, we get the working representation of the peer in that session.\nIf a target is provided, we get the representation of the target from the perspective of the peer.\nIf no target is provided, we get the omniscient Honcho representation of the peer.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'Response Get Working Representation V2 Workspaces Workspace Id Peers Peer Id Representation Post',\n additionalProperties: true\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer's working representation for a session.\n\nIf a session_id is provided in the body, we get the working representation of the peer in that session.\nIf a target is provided, we get the representation of the target from the perspective of the peer.\nIf no target is provided, we get the omniscient Honcho representation of the peer.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_working_representation_response',\n $defs: {\n peer_working_representation_response: {\n type: 'object',\n title: 'Response Get Working Representation V2 Workspaces Workspace Id Peers Peer Id Representation Post',\n additionalProperties: true\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"working-representation-workspaces-peers.js","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/working-representation-workspaces-peers.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,8DAA8D;IACxE,WAAW,EAAE,6FAA6F;CAC3G,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,yCAAyC;IAC/C,WAAW,EACT,2sBAA2sB;IAC7sB,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,oDAAoD;aAClE;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,mFAAmF;aACjG;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,CAAC;KACtC;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,qBAAqB,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AARW,QAAA,OAAO,WAQlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"working-representation-workspaces-peers.js","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/working-representation-workspaces-peers.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,8DAA8D;IACxE,WAAW,EAAE,6FAA6F;CAC3G,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,yCAAyC;IAC/C,WAAW,EACT,q1BAAq1B;IACv1B,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,oDAAoD;aAClE;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,mFAAmF;aACjG;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,CAAC;KACtC;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,qBAAqB,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AARW,QAAA,OAAO,WAQlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'working_representation_workspaces_peers',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer's working representation for a session.\n\nIf a session_id is provided in the body, we get the working representation of the peer in that session.\nIf a target is provided, we get the representation of the target from the perspective of the peer.\nIf no target is provided, we get the omniscient Honcho representation of the peer.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'Response Get Working Representation V2 Workspaces Workspace Id Peers Peer Id Representation Post',\n additionalProperties: true\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet a peer's working representation for a session.\n\nIf a session_id is provided in the body, we get the working representation of the peer in that session.\nIf a target is provided, we get the representation of the target from the perspective of the peer.\nIf no target is provided, we get the omniscient Honcho representation of the peer.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/peer_working_representation_response',\n $defs: {\n peer_working_representation_response: {\n type: 'object',\n title: 'Response Get Working Representation V2 Workspaces Workspace Id Peers Peer Id Representation Post',\n additionalProperties: true\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"working-representation-workspaces-peers.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/working-representation-workspaces-peers.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,8DAA8D;IACxE,WAAW,EAAE,6FAA6F;CAC3G,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,yCAAyC;IAC/C,WAAW,EACT,2sBAA2sB;IAC7sB,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,oDAAoD;aAClE;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,mFAAmF;aACjG;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,CAAC;KACtC;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,qBAAqB,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"working-representation-workspaces-peers.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/peers/working-representation-workspaces-peers.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,kBAAkB;IAC5B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,8DAA8D;IACxE,WAAW,EAAE,6FAA6F;CAC3G,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,yCAAyC;IAC/C,WAAW,EACT,q1BAAq1B;IACv1B,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,gBAAgB;aAC9B;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,oDAAoD;aAClE;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;gBACf,WAAW,EAAE,mFAAmF;aACjG;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,SAAS,CAAC;KACtC;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IAClE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,qBAAqB,CAAC,YAAY,EAAE,OAAO,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}

@@ -17,3 +17,3 @@ "use strict";

name: 'search_workspaces',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Workspace\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Search Workspace V2 Workspaces Workspace Id Search Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Workspace\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/workspace_search_response',\n $defs: {\n workspace_search_response: {\n type: 'array',\n title: 'Response Search Workspace V2 Workspaces Workspace Id Search Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"search-workspaces.js","sourceRoot":"","sources":["../../src/tools/workspaces/search-workspaces.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,YAAY;IACtB,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,sCAAsC;IAChD,WAAW,EAAE,2DAA2D;CACzE,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,mBAAmB;IACzB,WAAW,EACT,i7CAAi7C;IACn7C,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,+BAA+B;aAC7C;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,OAAO,CAAC;KACpC;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACzD,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,EAAE,IAAI,CAAC,CAAC,CACjF,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"search-workspaces.js","sourceRoot":"","sources":["../../src/tools/workspaces/search-workspaces.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,YAAY;IACtB,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,sCAAsC;IAChD,WAAW,EAAE,2DAA2D;CACzE,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,mBAAmB;IACzB,WAAW,EACT,4hDAA4hD;IAC9hD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,+BAA+B;aAC7C;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,OAAO,CAAC;KACpC;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACzD,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,EAAE,IAAI,CAAC,CAAC,CACjF,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'search_workspaces',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Workspace\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Search Workspace V2 Workspaces Workspace Id Search Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Workspace\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/workspace_search_response',\n $defs: {\n workspace_search_response: {\n type: 'array',\n title: 'Response Search Workspace V2 Workspaces Workspace Id Search Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"search-workspaces.mjs","sourceRoot":"","sources":["../../src/tools/workspaces/search-workspaces.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,YAAY;IACtB,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,sCAAsC;IAChD,WAAW,EAAE,2DAA2D;CACzE,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,mBAAmB;IACzB,WAAW,EACT,i7CAAi7C;IACn7C,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,+BAA+B;aAC7C;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,OAAO,CAAC;KACpC;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACzD,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,EAAE,IAAI,CAAC,CAAC,CACjF,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"search-workspaces.mjs","sourceRoot":"","sources":["../../src/tools/workspaces/search-workspaces.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,YAAY;IACtB,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,sCAAsC;IAChD,WAAW,EAAE,2DAA2D;CACzE,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,mBAAmB;IACzB,WAAW,EACT,4hDAA4hD;IAC9hD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,+BAA+B;aAC7C;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,OAAO,CAAC;KACpC;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACzD,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,EAAE,IAAI,CAAC,CAAC,CACjF,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}

@@ -17,3 +17,3 @@ "use strict";

name: 'get_context_workspaces_sessions',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nProduce a context object from the session. The caller provides an optional token limit which the entire context must fit into.\nIf not provided, the context will be exhaustive (within configured max tokens). To do this, we allocate 40% of the token limit\nto the summary, and 60% to recent messages -- as many as can fit. Note that the summary will usually take up less space than\nthis. If the caller does not want a summary, we allocate all the tokens to recent messages.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'SessionContext',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n messages: {\n type: 'array',\n title: 'Messages',\n items: {\n $ref: '#/$defs/message'\n }\n },\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card, if context is requested from a specific perspective',\n items: {\n type: 'string'\n }\n },\n peer_representation: {\n type: 'object',\n title: 'Representation',\n description: 'A Representation is a traversable and diffable map of observations.\\nAt the base, we have a list of explicit observations, derived from a peer\\'s messages.\\n\\nFrom there, deductive observations can be made by establishing logical relationships between explicit observations.\\n\\nIn the future, we can add more levels of reasoning on top of these.\\n\\nAll of a peer\\'s observations are stored as documents in a collection. These documents can be queried in various ways\\nto produce this Representation object.\\n\\nAdditionally, a \"working representation\" is a version of this data structure representing the most recent observations\\nwithin a single session.\\n\\nA representation can have a maximum number of observations, which is applied individually to each level of reasoning.\\nIf a maximum is set, observations are added and removed in FIFO order.',\n properties: {\n deductive: {\n type: 'array',\n title: 'Deductive',\n description: 'Conclusions that MUST be true given explicit facts and premises - strict logical necessities. Each deduction should have premises and a single conclusion.',\n items: {\n type: 'object',\n title: 'DeductiveObservation',\n description: 'Deductive observation with multiple premises and one conclusion, plus metadata.',\n properties: {\n conclusion: {\n type: 'string',\n title: 'Conclusion',\n description: 'The deductive conclusion'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n },\n premises: {\n type: 'array',\n title: 'Premises',\n description: 'Supporting premises or evidence for this conclusion',\n items: {\n type: 'string'\n }\n }\n },\n required: [ 'conclusion',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n },\n explicit: {\n type: 'array',\n title: 'Explicit',\n description: 'Facts LITERALLY stated by the user - direct quotes or clear paraphrases only, no interpretation or inference. Example: [\\'The user is 25 years old\\', \\'The user has a dog\\']',\n items: {\n type: 'object',\n title: 'ExplicitObservation',\n description: 'Explicit observation with content and metadata.',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The explicit observation'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n }\n }\n },\n summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id',\n 'messages'\n ],\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n },\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nProduce a context object from the session. The caller provides an optional token limit which the entire context must fit into.\nIf not provided, the context will be exhaustive (within configured max tokens). To do this, we allocate 40% of the token limit\nto the summary, and 60% to recent messages -- as many as can fit. Note that the summary will usually take up less space than\nthis. If the caller does not want a summary, we allocate all the tokens to recent messages.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/session_get_context_response',\n $defs: {\n session_get_context_response: {\n type: 'object',\n title: 'SessionContext',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n messages: {\n type: 'array',\n title: 'Messages',\n items: {\n $ref: '#/$defs/message'\n }\n },\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card, if context is requested from a specific perspective',\n items: {\n type: 'string'\n }\n },\n peer_representation: {\n type: 'object',\n title: 'Representation',\n description: 'A Representation is a traversable and diffable map of observations.\\nAt the base, we have a list of explicit observations, derived from a peer\\'s messages.\\n\\nFrom there, deductive observations can be made by establishing logical relationships between explicit observations.\\n\\nIn the future, we can add more levels of reasoning on top of these.\\n\\nAll of a peer\\'s observations are stored as documents in a collection. These documents can be queried in various ways\\nto produce this Representation object.\\n\\nAdditionally, a \"working representation\" is a version of this data structure representing the most recent observations\\nwithin a single session.\\n\\nA representation can have a maximum number of observations, which is applied individually to each level of reasoning.\\nIf a maximum is set, observations are added and removed in FIFO order.',\n properties: {\n deductive: {\n type: 'array',\n title: 'Deductive',\n description: 'Conclusions that MUST be true given explicit facts and premises - strict logical necessities. Each deduction should have premises and a single conclusion.',\n items: {\n type: 'object',\n title: 'DeductiveObservation',\n description: 'Deductive observation with multiple premises and one conclusion, plus metadata.',\n properties: {\n conclusion: {\n type: 'string',\n title: 'Conclusion',\n description: 'The deductive conclusion'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n },\n premises: {\n type: 'array',\n title: 'Premises',\n description: 'Supporting premises or evidence for this conclusion',\n items: {\n type: 'string'\n }\n }\n },\n required: [ 'conclusion',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n },\n explicit: {\n type: 'array',\n title: 'Explicit',\n description: 'Facts LITERALLY stated by the user - direct quotes or clear paraphrases only, no interpretation or inference. Example: [\\'The user is 25 years old\\', \\'The user has a dog\\']',\n items: {\n type: 'object',\n title: 'ExplicitObservation',\n description: 'Explicit observation with content and metadata.',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The explicit observation'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n }\n }\n },\n summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id',\n 'messages'\n ]\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n },\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"get-context-workspaces-sessions.js","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/get-context-workspaces-sessions.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,6DAA6D;IACvE,WAAW,EAAE,oFAAoF;CAClG,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,iCAAiC;IACvC,WAAW,EACT,k7OAAk7O;IACp7O,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,2EAA2E;aACzF;YACD,gBAAgB,EAAE;gBAChB,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,kBAAkB;gBACzB,WAAW,EACT,uKAAuK;aAC1K;YACD,WAAW,EAAE;gBACX,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,aAAa;gBACpB,WAAW,EACT,qQAAqQ;aACxQ;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,2EAA2E;aACzF;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,QAAQ;gBACf,WAAW,EACT,8NAA8N;aACjO;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,CAAC;KACzC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,UAAU,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CAAC,CAC1G,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"get-context-workspaces-sessions.js","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/get-context-workspaces-sessions.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,6DAA6D;IACvE,WAAW,EAAE,oFAAoF;CAClG,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,iCAAiC;IACvC,WAAW,EACT,2hQAA2hQ;IAC7hQ,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,2EAA2E;aACzF;YACD,gBAAgB,EAAE;gBAChB,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,kBAAkB;gBACzB,WAAW,EACT,uKAAuK;aAC1K;YACD,WAAW,EAAE;gBACX,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,aAAa;gBACpB,WAAW,EACT,qQAAqQ;aACxQ;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,2EAA2E;aACzF;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,QAAQ;gBACf,WAAW,EACT,8NAA8N;aACjO;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,CAAC;KACzC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,UAAU,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CAAC,CAC1G,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'get_context_workspaces_sessions',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nProduce a context object from the session. The caller provides an optional token limit which the entire context must fit into.\nIf not provided, the context will be exhaustive (within configured max tokens). To do this, we allocate 40% of the token limit\nto the summary, and 60% to recent messages -- as many as can fit. Note that the summary will usually take up less space than\nthis. If the caller does not want a summary, we allocate all the tokens to recent messages.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'SessionContext',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n messages: {\n type: 'array',\n title: 'Messages',\n items: {\n $ref: '#/$defs/message'\n }\n },\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card, if context is requested from a specific perspective',\n items: {\n type: 'string'\n }\n },\n peer_representation: {\n type: 'object',\n title: 'Representation',\n description: 'A Representation is a traversable and diffable map of observations.\\nAt the base, we have a list of explicit observations, derived from a peer\\'s messages.\\n\\nFrom there, deductive observations can be made by establishing logical relationships between explicit observations.\\n\\nIn the future, we can add more levels of reasoning on top of these.\\n\\nAll of a peer\\'s observations are stored as documents in a collection. These documents can be queried in various ways\\nto produce this Representation object.\\n\\nAdditionally, a \"working representation\" is a version of this data structure representing the most recent observations\\nwithin a single session.\\n\\nA representation can have a maximum number of observations, which is applied individually to each level of reasoning.\\nIf a maximum is set, observations are added and removed in FIFO order.',\n properties: {\n deductive: {\n type: 'array',\n title: 'Deductive',\n description: 'Conclusions that MUST be true given explicit facts and premises - strict logical necessities. Each deduction should have premises and a single conclusion.',\n items: {\n type: 'object',\n title: 'DeductiveObservation',\n description: 'Deductive observation with multiple premises and one conclusion, plus metadata.',\n properties: {\n conclusion: {\n type: 'string',\n title: 'Conclusion',\n description: 'The deductive conclusion'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n },\n premises: {\n type: 'array',\n title: 'Premises',\n description: 'Supporting premises or evidence for this conclusion',\n items: {\n type: 'string'\n }\n }\n },\n required: [ 'conclusion',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n },\n explicit: {\n type: 'array',\n title: 'Explicit',\n description: 'Facts LITERALLY stated by the user - direct quotes or clear paraphrases only, no interpretation or inference. Example: [\\'The user is 25 years old\\', \\'The user has a dog\\']',\n items: {\n type: 'object',\n title: 'ExplicitObservation',\n description: 'Explicit observation with content and metadata.',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The explicit observation'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n }\n }\n },\n summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id',\n 'messages'\n ],\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n },\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nProduce a context object from the session. The caller provides an optional token limit which the entire context must fit into.\nIf not provided, the context will be exhaustive (within configured max tokens). To do this, we allocate 40% of the token limit\nto the summary, and 60% to recent messages -- as many as can fit. Note that the summary will usually take up less space than\nthis. If the caller does not want a summary, we allocate all the tokens to recent messages.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/session_get_context_response',\n $defs: {\n session_get_context_response: {\n type: 'object',\n title: 'SessionContext',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n messages: {\n type: 'array',\n title: 'Messages',\n items: {\n $ref: '#/$defs/message'\n }\n },\n peer_card: {\n type: 'array',\n title: 'Peer Card',\n description: 'The peer card, if context is requested from a specific perspective',\n items: {\n type: 'string'\n }\n },\n peer_representation: {\n type: 'object',\n title: 'Representation',\n description: 'A Representation is a traversable and diffable map of observations.\\nAt the base, we have a list of explicit observations, derived from a peer\\'s messages.\\n\\nFrom there, deductive observations can be made by establishing logical relationships between explicit observations.\\n\\nIn the future, we can add more levels of reasoning on top of these.\\n\\nAll of a peer\\'s observations are stored as documents in a collection. These documents can be queried in various ways\\nto produce this Representation object.\\n\\nAdditionally, a \"working representation\" is a version of this data structure representing the most recent observations\\nwithin a single session.\\n\\nA representation can have a maximum number of observations, which is applied individually to each level of reasoning.\\nIf a maximum is set, observations are added and removed in FIFO order.',\n properties: {\n deductive: {\n type: 'array',\n title: 'Deductive',\n description: 'Conclusions that MUST be true given explicit facts and premises - strict logical necessities. Each deduction should have premises and a single conclusion.',\n items: {\n type: 'object',\n title: 'DeductiveObservation',\n description: 'Deductive observation with multiple premises and one conclusion, plus metadata.',\n properties: {\n conclusion: {\n type: 'string',\n title: 'Conclusion',\n description: 'The deductive conclusion'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n },\n premises: {\n type: 'array',\n title: 'Premises',\n description: 'Supporting premises or evidence for this conclusion',\n items: {\n type: 'string'\n }\n }\n },\n required: [ 'conclusion',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n },\n explicit: {\n type: 'array',\n title: 'Explicit',\n description: 'Facts LITERALLY stated by the user - direct quotes or clear paraphrases only, no interpretation or inference. Example: [\\'The user is 25 years old\\', \\'The user has a dog\\']',\n items: {\n type: 'object',\n title: 'ExplicitObservation',\n description: 'Explicit observation with content and metadata.',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The explicit observation'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n message_ids: {\n type: 'array',\n title: 'Message Ids',\n items: {\n type: 'array',\n items: {\n type: 'object',\n additionalProperties: true\n }\n }\n },\n session_name: {\n type: 'string',\n title: 'Session Name'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_ids',\n 'session_name'\n ]\n }\n }\n }\n },\n summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id',\n 'messages'\n ]\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n },\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"get-context-workspaces-sessions.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/get-context-workspaces-sessions.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,6DAA6D;IACvE,WAAW,EAAE,oFAAoF;CAClG,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,iCAAiC;IACvC,WAAW,EACT,k7OAAk7O;IACp7O,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,2EAA2E;aACzF;YACD,gBAAgB,EAAE;gBAChB,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,kBAAkB;gBACzB,WAAW,EACT,uKAAuK;aAC1K;YACD,WAAW,EAAE;gBACX,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,aAAa;gBACpB,WAAW,EACT,qQAAqQ;aACxQ;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,2EAA2E;aACzF;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,QAAQ;gBACf,WAAW,EACT,8NAA8N;aACjO;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,CAAC;KACzC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,UAAU,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CAAC,CAC1G,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"get-context-workspaces-sessions.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/get-context-workspaces-sessions.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,6DAA6D;IACvE,WAAW,EAAE,oFAAoF;CAClG,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,iCAAiC;IACvC,WAAW,EACT,2hQAA2hQ;IAC7hQ,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,2EAA2E;aACzF;YACD,gBAAgB,EAAE;gBAChB,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,kBAAkB;gBACzB,WAAW,EACT,uKAAuK;aAC1K;YACD,WAAW,EAAE;gBACX,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,aAAa;gBACpB,WAAW,EACT,qQAAqQ;aACxQ;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,2EAA2E;aACzF;YACD,MAAM,EAAE;gBACN,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,QAAQ;gBACf,WAAW,EACT,8NAA8N;aACjO;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,CAAC;KACzC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,UAAU,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CAAC,CAC1G,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}

@@ -17,3 +17,3 @@ "use strict";

name: 'create_sessions_workspaces_messages',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages for a session with JSON data (original functionality).\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Create Messages For Session V2 Workspaces Workspace Id Sessions Session Id Messages Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages for a session with JSON data (original functionality).\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/message_create_response',\n $defs: {\n message_create_response: {\n type: 'array',\n title: 'Response Create Messages For Session V2 Workspaces Workspace Id Sessions Session Id Messages Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"create-sessions-workspaces-messages.js","sourceRoot":"","sources":["../../../../src/tools/workspaces/sessions/messages/create-sessions-workspaces-messages.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,8BAA8B;IACxC,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,+DAA+D;IACzE,WAAW,EACT,+FAA+F;CAClG,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,qCAAqC;IAC3C,WAAW,EACT,ygDAAygD;IAC3gD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;aACtB;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;aACpB;YACD,QAAQ,EAAE;gBACR,IAAI,EAAE,OAAO;gBACb,KAAK,EAAE,UAAU;gBACjB,KAAK,EAAE;oBACL,IAAI,EAAE,wBAAwB;iBAC/B;aACF;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,UAAU,CAAC;QACpD,KAAK,EAAE;YACL,cAAc,EAAE;gBACd,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,eAAe;gBACtB,UAAU,EAAE;oBACV,OAAO,EAAE;wBACP,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,SAAS;qBACjB;oBACD,OAAO,EAAE;wBACP,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,SAAS;qBACjB;oBACD,UAAU,EAAE;wBACV,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,YAAY;wBACnB,MAAM,EAAE,WAAW;qBACpB;oBACD,QAAQ,EAAE;wBACR,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,UAAU;wBACjB,oBAAoB,EAAE,IAAI;qBAC3B;iBACF;gBACD,QAAQ,EAAE,CAAC,SAAS,EAAE,SAAS,CAAC;aACjC;SACF;KACF;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AARW,QAAA,OAAO,WAQlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"create-sessions-workspaces-messages.js","sourceRoot":"","sources":["../../../../src/tools/workspaces/sessions/messages/create-sessions-workspaces-messages.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,8BAA8B;IACxC,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,+DAA+D;IACzE,WAAW,EACT,+FAA+F;CAClG,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,qCAAqC;IAC3C,WAAW,EACT,gnDAAgnD;IAClnD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;aACtB;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;aACpB;YACD,QAAQ,EAAE;gBACR,IAAI,EAAE,OAAO;gBACb,KAAK,EAAE,UAAU;gBACjB,KAAK,EAAE;oBACL,IAAI,EAAE,wBAAwB;iBAC/B;aACF;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,UAAU,CAAC;QACpD,KAAK,EAAE;YACL,cAAc,EAAE;gBACd,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,eAAe;gBACtB,UAAU,EAAE;oBACV,OAAO,EAAE;wBACP,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,SAAS;qBACjB;oBACD,OAAO,EAAE;wBACP,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,SAAS;qBACjB;oBACD,UAAU,EAAE;wBACV,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,YAAY;wBACnB,MAAM,EAAE,WAAW;qBACpB;oBACD,QAAQ,EAAE;wBACR,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,UAAU;wBACjB,oBAAoB,EAAE,IAAI;qBAC3B;iBACF;gBACD,QAAQ,EAAE,CAAC,SAAS,EAAE,SAAS,CAAC;aACjC;SACF;KACF;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AARW,QAAA,OAAO,WAQlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'create_sessions_workspaces_messages',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages for a session with JSON data (original functionality).\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Create Messages For Session V2 Workspaces Workspace Id Sessions Session Id Messages Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages for a session with JSON data (original functionality).\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/message_create_response',\n $defs: {\n message_create_response: {\n type: 'array',\n title: 'Response Create Messages For Session V2 Workspaces Workspace Id Sessions Session Id Messages Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"create-sessions-workspaces-messages.mjs","sourceRoot":"","sources":["../../../../src/tools/workspaces/sessions/messages/create-sessions-workspaces-messages.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,8BAA8B;IACxC,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,+DAA+D;IACzE,WAAW,EACT,+FAA+F;CAClG,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,qCAAqC;IAC3C,WAAW,EACT,ygDAAygD;IAC3gD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;aACtB;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;aACpB;YACD,QAAQ,EAAE;gBACR,IAAI,EAAE,OAAO;gBACb,KAAK,EAAE,UAAU;gBACjB,KAAK,EAAE;oBACL,IAAI,EAAE,wBAAwB;iBAC/B;aACF;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,UAAU,CAAC;QACpD,KAAK,EAAE;YACL,cAAc,EAAE;gBACd,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,eAAe;gBACtB,UAAU,EAAE;oBACV,OAAO,EAAE;wBACP,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,SAAS;qBACjB;oBACD,OAAO,EAAE;wBACP,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,SAAS;qBACjB;oBACD,UAAU,EAAE;wBACV,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,YAAY;wBACnB,MAAM,EAAE,WAAW;qBACpB;oBACD,QAAQ,EAAE;wBACR,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,UAAU;wBACjB,oBAAoB,EAAE,IAAI;qBAC3B;iBACF;gBACD,QAAQ,EAAE,CAAC,SAAS,EAAE,SAAS,CAAC;aACjC;SACF;KACF;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"create-sessions-workspaces-messages.mjs","sourceRoot":"","sources":["../../../../src/tools/workspaces/sessions/messages/create-sessions-workspaces-messages.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,8BAA8B;IACxC,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,+DAA+D;IACzE,WAAW,EACT,+FAA+F;CAClG,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,qCAAqC;IAC3C,WAAW,EACT,gnDAAgnD;IAClnD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;aACtB;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;aACpB;YACD,QAAQ,EAAE;gBACR,IAAI,EAAE,OAAO;gBACb,KAAK,EAAE,UAAU;gBACjB,KAAK,EAAE;oBACL,IAAI,EAAE,wBAAwB;iBAC/B;aACF;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,UAAU,CAAC;QACpD,KAAK,EAAE;YACL,cAAc,EAAE;gBACd,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,eAAe;gBACtB,UAAU,EAAE;oBACV,OAAO,EAAE;wBACP,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,SAAS;qBACjB;oBACD,OAAO,EAAE;wBACP,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,SAAS;qBACjB;oBACD,UAAU,EAAE;wBACV,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,YAAY;wBACnB,MAAM,EAAE,WAAW;qBACpB;oBACD,QAAQ,EAAE;wBACR,IAAI,EAAE,QAAQ;wBACd,KAAK,EAAE,UAAU;wBACjB,oBAAoB,EAAE,IAAI;qBAC3B;iBACF;gBACD,QAAQ,EAAE,CAAC,SAAS,EAAE,SAAS,CAAC;aACjC;SACF;KACF;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}

@@ -17,3 +17,3 @@ "use strict";

name: 'upload_sessions_workspaces_messages',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages from uploaded files. Files are converted to text and split into multiple messages.\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Create Messages With File V2 Workspaces Workspace Id Sessions Session Id Messages Upload Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages from uploaded files. Files are converted to text and split into multiple messages.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/message_upload_response',\n $defs: {\n message_upload_response: {\n type: 'array',\n title: 'Response Create Messages With File V2 Workspaces Workspace Id Sessions Session Id Messages Upload Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"upload-sessions-workspaces-messages.js","sourceRoot":"","sources":["../../../../src/tools/workspaces/sessions/messages/upload-sessions-workspaces-messages.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,8BAA8B;IACxC,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,qEAAqE;IAC/E,WAAW,EACT,mGAAmG;CACtG,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,qCAAqC;IAC3C,WAAW,EACT,yiDAAyiD;IAC3iD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;aACtB;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;aACpB;YACD,IAAI,EAAE;gBACJ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,MAAM;aACd;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;aACjB;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,MAAM,EAAE,SAAS,CAAC;KAC5D;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AARW,QAAA,OAAO,WAQlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"upload-sessions-workspaces-messages.js","sourceRoot":"","sources":["../../../../src/tools/workspaces/sessions/messages/upload-sessions-workspaces-messages.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,8BAA8B;IACxC,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,qEAAqE;IAC/E,WAAW,EACT,mGAAmG;CACtG,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,qCAAqC;IAC3C,WAAW,EACT,gpDAAgpD;IAClpD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;aACtB;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;aACpB;YACD,IAAI,EAAE;gBACJ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,MAAM;aACd;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;aACjB;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,MAAM,EAAE,SAAS,CAAC;KAC5D;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AARW,QAAA,OAAO,WAQlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'upload_sessions_workspaces_messages',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages from uploaded files. Files are converted to text and split into multiple messages.\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Create Messages With File V2 Workspaces Workspace Id Sessions Session Id Messages Upload Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nCreate messages from uploaded files. Files are converted to text and split into multiple messages.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/message_upload_response',\n $defs: {\n message_upload_response: {\n type: 'array',\n title: 'Response Create Messages With File V2 Workspaces Workspace Id Sessions Session Id Messages Upload Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"upload-sessions-workspaces-messages.mjs","sourceRoot":"","sources":["../../../../src/tools/workspaces/sessions/messages/upload-sessions-workspaces-messages.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,8BAA8B;IACxC,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,qEAAqE;IAC/E,WAAW,EACT,mGAAmG;CACtG,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,qCAAqC;IAC3C,WAAW,EACT,yiDAAyiD;IAC3iD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;aACtB;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;aACpB;YACD,IAAI,EAAE;gBACJ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,MAAM;aACd;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;aACjB;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,MAAM,EAAE,SAAS,CAAC;KAC5D;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"upload-sessions-workspaces-messages.mjs","sourceRoot":"","sources":["../../../../src/tools/workspaces/sessions/messages/upload-sessions-workspaces-messages.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,8BAA8B;IACxC,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,qEAAqE;IAC/E,WAAW,EACT,mGAAmG;CACtG,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,qCAAqC;IAC3C,WAAW,EACT,gpDAAgpD;IAClpD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;aACtB;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;aACpB;YACD,IAAI,EAAE;gBACJ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,MAAM;aACd;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;aACjB;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,MAAM,EAAE,SAAS,CAAC;KAC5D;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CACf,SAAS,EACT,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CACjF,CACF,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}

@@ -17,3 +17,3 @@ "use strict";

name: 'search_workspaces_sessions',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Session\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Search Session V2 Workspaces Workspace Id Sessions Session Id Search Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Session\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/session_search_response',\n $defs: {\n session_search_response: {\n type: 'array',\n title: 'Response Search Session V2 Workspaces Workspace Id Sessions Session Id Search Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"search-workspaces-sessions.js","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/search-workspaces-sessions.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,4DAA4D;IACtE,WAAW,EAAE,+EAA+E;CAC7F,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,4BAA4B;IAClC,WAAW,EACT,m8CAAm8C;IACr8C,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,OAAO,CAAC;KAClD;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CAAC,CACtG,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"search-workspaces-sessions.js","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/search-workspaces-sessions.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,4DAA4D;IACtE,WAAW,EAAE,+EAA+E;CAC7F,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,4BAA4B;IAClC,WAAW,EACT,0iDAA0iD;IAC5iD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,OAAO,CAAC;KAClD;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CAAC,CACtG,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'search_workspaces_sessions',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Session\n\n# Response Schema\n```json\n{\n type: 'array',\n title: 'Response Search Session V2 Workspaces Workspace Id Sessions Session Id Search Post',\n items: {\n $ref: '#/$defs/message'\n },\n $defs: {\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nSearch a Session\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/session_search_response',\n $defs: {\n session_search_response: {\n type: 'array',\n title: 'Response Search Session V2 Workspaces Workspace Id Sessions Session Id Search Post',\n items: {\n $ref: '#/$defs/message'\n }\n },\n message: {\n type: 'object',\n title: 'Message',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n content: {\n type: 'string',\n title: 'Content'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n format: 'date-time'\n },\n peer_id: {\n type: 'string',\n title: 'Peer Id'\n },\n session_id: {\n type: 'string',\n title: 'Session Id'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count'\n },\n workspace_id: {\n type: 'string',\n title: 'Workspace Id'\n },\n metadata: {\n type: 'object',\n title: 'Metadata',\n additionalProperties: true\n }\n },\n required: [ 'id',\n 'content',\n 'created_at',\n 'peer_id',\n 'session_id',\n 'token_count',\n 'workspace_id'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"search-workspaces-sessions.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/search-workspaces-sessions.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,4DAA4D;IACtE,WAAW,EAAE,+EAA+E;CAC7F,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,4BAA4B;IAClC,WAAW,EACT,m8CAAm8C;IACr8C,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,OAAO,CAAC;KAClD;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CAAC,CACtG,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"search-workspaces-sessions.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/search-workspaces-sessions.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,OAAO;IAClB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,4DAA4D;IACtE,WAAW,EAAE,+EAA+E;CAC7F,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,4BAA4B;IAClC,WAAW,EACT,0iDAA0iD;IAC5iD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,cAAc;aAC5B;YACD,OAAO,EAAE;gBACP,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,SAAS;gBAChB,WAAW,EAAE,6BAA6B;gBAC1C,oBAAoB,EAAE,IAAI;aAC3B;YACD,KAAK,EAAE;gBACL,IAAI,EAAE,SAAS;gBACf,KAAK,EAAE,OAAO;gBACd,WAAW,EAAE,6BAA6B;aAC3C;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,EAAE,OAAO,CAAC;KAClD;IACD,WAAW,EAAE,EAAE;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,IAAI,CAAC,CAAC,CACtG,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}

@@ -17,3 +17,3 @@ "use strict";

name: 'summaries_workspaces_sessions',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet available summaries for a session.\n\nReturns both short and long summaries if available, including metadata like\nthe message ID they cover up to, creation timestamp, and token count.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'SessionSummaries',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n long_summary: {\n $ref: '#/$defs/summary'\n },\n short_summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id'\n ],\n $defs: {\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet available summaries for a session.\n\nReturns both short and long summaries if available, including metadata like\nthe message ID they cover up to, creation timestamp, and token count.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/session_summaries_response',\n $defs: {\n session_summaries_response: {\n type: 'object',\n title: 'SessionSummaries',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n long_summary: {\n $ref: '#/$defs/summary'\n },\n short_summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id'\n ]\n },\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -20,0 +20,0 @@ type: 'object',

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

{"version":3,"file":"summaries-workspaces-sessions.js","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/summaries-workspaces-sessions.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,+DAA+D;IACzE,WAAW,EAAE,wFAAwF;CACtG,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,+BAA+B;IACrC,WAAW,EACT,ytDAAytD;IAC3tD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,CAAC;KACzC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC,YAAY,EAAE,UAAU,CAAC,CAAC,CACnG,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}
{"version":3,"file":"summaries-workspaces-sessions.js","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/summaries-workspaces-sessions.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAuD;AACvD,sDAA2E;AAK9D,QAAA,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,+DAA+D;IACzE,WAAW,EAAE,wFAAwF;CACtG,CAAC;AAEW,QAAA,IAAI,GAAS;IACxB,IAAI,EAAE,+BAA+B;IACrC,WAAW,EACT,s3DAAs3D;IACx3D,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,CAAC;KACzC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEK,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,IAAA,2BAAmB,EACxB,MAAM,IAAA,uBAAW,EAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC,YAAY,EAAE,UAAU,CAAC,CAAC,CACnG,CAAC;AACJ,CAAC,CAAC;AALW,QAAA,OAAO,WAKlB;AAEF,kBAAe,EAAE,QAAQ,EAAR,gBAAQ,EAAE,IAAI,EAAJ,YAAI,EAAE,OAAO,EAAP,eAAO,EAAE,CAAC"}

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

name: 'summaries_workspaces_sessions',
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet available summaries for a session.\n\nReturns both short and long summaries if available, including metadata like\nthe message ID they cover up to, creation timestamp, and token count.\n\n# Response Schema\n```json\n{\n type: 'object',\n title: 'SessionSummaries',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n long_summary: {\n $ref: '#/$defs/summary'\n },\n short_summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id'\n ],\n $defs: {\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
description: "When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.\n\nOnly omit if you're sure you don't need the data.\n\nGet available summaries for a session.\n\nReturns both short and long summaries if available, including metadata like\nthe message ID they cover up to, creation timestamp, and token count.\n\n# Response Schema\n```json\n{\n $ref: '#/$defs/session_summaries_response',\n $defs: {\n session_summaries_response: {\n type: 'object',\n title: 'SessionSummaries',\n properties: {\n id: {\n type: 'string',\n title: 'Id'\n },\n long_summary: {\n $ref: '#/$defs/summary'\n },\n short_summary: {\n $ref: '#/$defs/summary'\n }\n },\n required: [ 'id'\n ]\n },\n summary: {\n type: 'object',\n title: 'Summary',\n properties: {\n content: {\n type: 'string',\n title: 'Content',\n description: 'The summary text'\n },\n created_at: {\n type: 'string',\n title: 'Created At',\n description: 'The timestamp of when the summary was created (ISO format)'\n },\n message_id: {\n type: 'string',\n title: 'Message Id',\n description: 'The public ID of the message that this summary covers up to'\n },\n summary_type: {\n type: 'string',\n title: 'Summary Type',\n description: 'The type of summary (short or long)'\n },\n token_count: {\n type: 'integer',\n title: 'Token Count',\n description: 'The number of tokens in the summary text'\n }\n },\n required: [ 'content',\n 'created_at',\n 'message_id',\n 'summary_type',\n 'token_count'\n ]\n }\n }\n}\n```",
inputSchema: {

@@ -17,0 +17,0 @@ type: 'object',

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

{"version":3,"file":"summaries-workspaces-sessions.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/summaries-workspaces-sessions.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,+DAA+D;IACzE,WAAW,EAAE,wFAAwF;CACtG,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,+BAA+B;IACrC,WAAW,EACT,ytDAAytD;IAC3tD,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,CAAC;KACzC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC,YAAY,EAAE,UAAU,CAAC,CAAC,CACnG,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}
{"version":3,"file":"summaries-workspaces-sessions.mjs","sourceRoot":"","sources":["../../../src/tools/workspaces/sessions/summaries-workspaces-sessions.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE,MAAM,0BAA0B;OAC/C,EAAY,mBAAmB,EAAE,MAAM,4BAA4B;AAK1E,MAAM,CAAC,MAAM,QAAQ,GAAa;IAChC,QAAQ,EAAE,qBAAqB;IAC/B,SAAS,EAAE,MAAM;IACjB,IAAI,EAAE,EAAE;IACR,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,+DAA+D;IACzE,WAAW,EAAE,wFAAwF;CACtG,CAAC;AAEF,MAAM,CAAC,MAAM,IAAI,GAAS;IACxB,IAAI,EAAE,+BAA+B;IACrC,WAAW,EACT,s3DAAs3D;IACx3D,WAAW,EAAE;QACX,IAAI,EAAE,QAAQ;QACd,UAAU,EAAE;YACV,YAAY,EAAE;gBACZ,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,cAAc;gBACrB,WAAW,EAAE,qBAAqB;aACnC;YACD,UAAU,EAAE;gBACV,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,YAAY;gBACnB,WAAW,EAAE,mBAAmB;aACjC;YACD,SAAS,EAAE;gBACT,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,WAAW;gBAClB,WAAW,EACT,kWAAkW;aACrW;SACF;QACD,QAAQ,EAAE,CAAC,cAAc,EAAE,YAAY,CAAC;KACzC;IACD,WAAW,EAAE;QACX,YAAY,EAAE,IAAI;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,OAAO,GAAG,KAAK,EAAE,MAAc,EAAE,IAAyC,EAAE,EAAE;IACzF,MAAM,EAAE,YAAY,EAAE,UAAU,EAAE,SAAS,EAAE,GAAG,IAAI,EAAE,GAAG,IAAW,CAAC;IACrE,OAAO,mBAAmB,CACxB,MAAM,WAAW,CAAC,SAAS,EAAE,MAAM,MAAM,CAAC,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC,YAAY,EAAE,UAAU,CAAC,CAAC,CACnG,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,EAAE,QAAQ,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC"}