# TODO ## Current Focus - [x] Сериализовать jobs на один Telegram chat - [x] Добавить `/cancel` и server-side cancel API - [ ] Привести `/api/v1/chat` к тем же approval semantics, что и job API - [ ] Довести approvals до более строгой модели на уровне job/session ## Next - [ ] Добавить headless browser session layer - [ ] Добавить HTTP tools: `http_request`, `download_file` - [ ] Добавить safe git tools: `git_add`, `git_commit`, `git_log`, `git_branch_create` - [ ] Добавить structured edit tools: `insert_before`, `insert_after`, `replace_block`, `json_edit`, `yaml_edit` - [ ] Сделать richer event protocol для progress/patch preview - [ ] Добавить cleanup/retention для session history - [ ] Добавить auth/token между `bot` и `serv`