Перейти к содержанию

AI Chat & MCP

UC-AI-01 Start chat session

As a member, I want to start a new AI chat session, so that I can ask questions and get answers within my organisation context.

Acceptance: Session created; messages stored; JWT org enforced.

UC-AI-02 Continue previous session

As a member, I want to reopen a past session, so that I can continue work without losing context.

UC-AI-03 Use Gemini or OpenAI

As a member, I want to choose the model provider (OpenAI / Gemini endpoints), so that I use the best model for the task.

UC-AI-04 OCR on image

As a member, I want to run vision/OCR on an image, so that handwritten or scanned content becomes text for the assistant.

Constraint: Subject to plan vision quota.

UC-AI-05 Generate image

As a member, I want to generate images from prompts, so that I can illustrate ideas in the playground.

UC-AI-06 Token accounting

As the platform, I want each chat request to record token spend, so that balances and billing stay accurate.

UC-AI-07 MCP document tools

As an AI agent (via chat), I want to list, read, and create documents through MCP, so that answers reference real user files.

UC-AI-08 MCP tablet screenshot

As an AI agent, I want to fetch the latest tablet screenshot, so that the model can reason about the user's current notes visually.

UC-AI-09 Send tablet command

As a member, I want to send a tablet command from chat, so that the assigned device performs an action allowed by the service.