kamelion
  • Joined on 2026-08-04
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-17 08:05:18 +05:00
da775ac227 feat: наблюдение за живой opencode-сессией (/status N показывает что делает агент)
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-17 00:05:03 +05:00
2255917949 fix: перезапуск задачи начинается с чистого worktree (reset+clean перед checkout -B)
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 23:45:08 +05:00
a3c6b5f153 fix: разрешить timeout/failed → collecting (перезапуск сбора через /start и /retry)
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 23:33:16 +05:00
80c1097a72 log: логировать каждый переход статуса задачи (task N: status "from" → "to")
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 23:21:33 +05:00
76ec7d21f1 fix: блокировать ввод в running-задачу (S3: нельзя running→collecting); разрешены /cancel и /status N
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 23:07:33 +05:00
c8cd425b29 fix: генерить task_tag (UUID) при создании задачи; защита feat/' при пустом tag
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 23:01:00 +05:00
35d9a74ef1 fix: разрешить формат owner/repo в имени репозитория (E3 был слишком строг, слэш ≠ эскейп)
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 22:13:40 +05:00
4044c0866f fix: создавать каталог worktree при старте app (decider запускается до воркера)
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 22:04:18 +05:00
e055d1937c fix: создавать каталог worktree в prepareRepos (decider: не могу сменить папку на ./worktrees)
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 21:43:09 +05:00
f0794300b5 docs: подробная инструкция по сборке и автообновлению из Gitea Packages
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 21:35:49 +05:00
4a6ed57971 worker: add reviewer stage (branch→review→push) with R1-R6 errors
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 20:31:11 +05:00
130dc59840 fix: пути (db, worktree) и config.yaml резолвятся рядом с .exe, а не от CWD
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 20:05:17 +05:00
91e91ac3ce feat: команда /help — справка по всем командам бота
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 13:11:44 +05:00
0142686592 ci: только linux/windows amd64 — mac/arm пока не нужны
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 13:05:42 +05:00
63668a0f69 fix(update): убрать псевдо-версию latest, всё в commit-<sha7>
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 12:37:56 +05:00
05c17ed1f7 refactor(update): владелец пакета — жёсткая константа packageOwner
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 12:33:21 +05:00
8fcafcdffd feat(update): владелец пакета вшивается в бинарь
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 12:20:57 +05:00
4de6a4241a feat(update): отдельный update.base_url и вшитый токен read:package
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 11:50:25 +05:00
44ac7d73bb feat: автообновление бинаря из Gitea Packages (/update, /status, авто-уведомление)
kamelion pushed to main at kamelion/ratatoskr-go 2026-08-16 09:18:21 +05:00
bd3d825738 feat: множественные репозитории (Repos) и клонирование в воркере