/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */
export const WORKLIST_TOOL_SCHEMA = {
    type: 'object',
    properties: {
        mode: {
            type: 'string',
            enum: ['create', 'list', 'show', 'add-item', 'complete-item', 'reopen-item', 'remove-item'],
        },
        view: { type: 'string', enum: ['summary', 'full'] },
        worklistId: { type: 'string' },
        title: { type: 'string' },
        itemId: { type: 'string' },
        text: { type: 'string' },
        owner: { type: 'string' },
        priority: { type: 'string', enum: ['low', 'medium', 'high'] },
    },
    required: ['mode'],
    additionalProperties: false,
};
