19 lines
892 B
Markdown
19 lines
892 B
Markdown
# 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`
|