Commit Graph

  • d8be32dd64 feat(eltex): anth-glm-5.3 via /v1/messages on the main proxy main Виталий Никитенко 2026-10-21 16:43:54 +07:00
  • c74a435d89 feat(android): install Android CLI only on demand (setup.sh item 8) Виталий Никитенко 2026-10-21 11:49:53 +07:00
  • 709e144a60 feat(eltex): glm-5.3 via the proxy's raw /anthropic path Виталий Никитенко 2026-10-20 13:19:37 +07:00
  • 0502478081 feat(qwen): add ai-qwen launcher for Alibaba Token Plan (Qwen3.8) Виталий Никитенко 2026-10-20 12:01:31 +07:00
  • 41c5cf9b10 feat(eltex): three proxy models in /model, anth-glm-5.3 by default Виталий Никитенко 2026-10-19 11:51:04 +07:00
  • f4a8c23af3 fix anth-glm-5.3-5 Виталий Никитенко 2026-10-16 17:01:17 +07:00
  • ef187a1b48 feat(glm): default effort xhigh instead of max Виталий Никитенко 2026-10-16 06:51:52 +03:00
  • e6fe58eb37 feat(mimo): add ai-mimo launcher for Xiaomi MiMo V2.6 Pro Виталий Никитенко 2026-10-13 15:43:25 +07:00
  • 6c507b4549 feat(eltex): add ai-eltex-qwen, effort max by default; fix model pick and /logout-eltex Виталий Никитенко 2026-10-12 11:52:45 +07:00
  • e3a1c500fd fix(statusline): keep last ctx value while a Z.ai request is running Виталий Никитенко 2026-10-07 12:46:18 +07:00
  • 17a943069a fix(eltex): use the real 1M context window like ai-glm Виталий Никитенко 2026-10-07 12:39:32 +07:00
  • 5e1e3cc796 fix(eltex): default to anth-glm-5.3, drop forced ENABLE_TOOL_SEARCH Виталий Никитенко 2026-10-07 10:08:08 +07:00
  • 083a614940 feat(eltex): add ai-eltex launcher for corporate LLM proxy Виталий Никитенко 2026-10-01 12:21:02 +07:00
  • 08ad4bb429 fix(glm): default effort xhigh, document real GLM 5.3 effort mapping Виталий Никитенко 2026-09-25 10:49:02 +07:00
  • b3468095c9 docs(rules): authorize Eltex merge-request review writes Виталий Никитенко 2026-08-21 15:42:04 +03:00
  • 676b25217e docs(effort): DeepSeek V4 has 3 native effort levels Виталий Никитенко 2026-08-21 15:41:59 +03:00
  • 9448212a26 fix(deepseek): USD-only balance display, drop CNY/¥ Виталий Никитенко 2026-08-21 15:41:55 +03:00
  • 4331ebb675 feat(statusline): dot-separated format, GLM brand color, blue branch Виталий Никитенко 2026-08-17 07:01:32 +03:00
  • 8c7c2e9e0f fix(glm): correct context window to 1M for all ai-glm slots Виталий Никитенко 2026-08-17 07:01:22 +03:00
  • 60b915de5f feat(setup): add ./setup.sh update CLI mode Виталий Никитенко 2026-08-17 06:00:27 +03:00
  • f61f2cde84 feat(glm): switch ai-glm to GLM 5.3 Виталий Никитенко 2026-08-17 06:00:11 +03:00
  • 7304c5c84b docs(rules): document per-project GitLab tokens Виталий Никитенко 2026-08-12 11:24:06 +03:00
  • ee32371d30 refactor(rules): simplify global agent guidance Виталий Никитенко 2026-08-08 21:02:00 +03:00
  • 4723d21693 fix(codex): prevent sound hook timeouts Виталий Никитенко 2026-08-08 19:09:04 +03:00
  • 532d70f478 fix(add-account): unhang oauth login via fifo stdin Виталий Никитенко 2026-08-08 18:33:54 +03:00
  • eb6a7bddad feat(rules): доступ к Redmine (red.eltex.loc) через API-ключ Виталий Никитенко 2026-07-15 09:04:08 +03:00
  • 57857cda4d remove bundled skills; skills now come from separate repo Виталий Никитенко 2026-07-14 11:42:56 +03:00
  • 0c5057bc21 require node >=18 in ai-setup, not just presence ekaterina soloveva 2026-07-14 11:26:49 +03:00
  • c379ee8efc feat(ai-setup): /logout для ai-glm, ai-deepseek, ai-kimi Виталий Никитенко 2026-07-14 10:10:14 +03:00
  • 1bfef33da1 fix(ai-glm): чиним разорванный env-блок и включаем /effort max vitaly 2026-07-04 18:59:57 +03:00
  • c57158420e fix: корректный счётчик контекста в ai-glm (GLM 5.2 = 1M) vitaly 2026-07-04 17:35:10 +03:00
  • 0f88f1e07a feat: полная поддержка macOS (Darwin arm64/x86_64) Виталий Никитенко 2026-07-01 09:12:06 +03:00
  • 9e64088e46 chore: убрать VLESS-прокси, proxychains и fuck-rkn.sh vitaly 2026-06-30 21:50:50 +03:00
  • 9b906823cd feat: добавить ai-cursor лаунчер (нативный Cursor CLI agent) Виталий Никитенко 2026-06-30 09:26:41 +03:00
  • 5038b4f8c6 Merge pull request 'Добавлена лицензия MIT и копирайты' (#21) from add-license into main vitaly.nikitenko 2026-06-30 12:15:13 +07:00
  • d250099dc5 Добавлена лицензия MIT и копирайты #21 Кокос Артем Николаевич 2026-06-30 12:12:42 +07:00
  • 1626453813 feat: добавить ~/.cursorrules в глобальные правила — Cursor видит то же, что Claude Code Виталий Никитенко 2026-06-24 11:10:22 +03:00
  • 0e15033351 refactor: убрать multi-agent из /el-review — инлайн-ревью силами Claude Виталий Никитенко 2026-06-23 09:19:39 +03:00
  • a74597dba6 feat: добавить ai-opencode лаунчер (OpenCode Go + routatic-proxy) Виталий Никитенко 2026-06-23 08:41:38 +03:00
  • cf0cd749e9 chore: убрать правило про типографику из глобальных правил агентов Виталий Никитенко 2026-06-22 14:42:41 +03:00
  • c4fea61d74 refactor: пункт 1 больше не трогает сеть, управление VLESS только в пункте 9 Виталий Никитенко 2026-06-22 14:41:29 +03:00
  • 24416e88e4 refactor: убрать MiniMax/Llama из ai-openrouter, заменить на GLM 5.2 vitaly 2026-06-21 20:48:02 +03:00
  • b99b9fcb7d Add AI launcher sound notifications vitaly 2026-06-21 09:46:33 +03:00
  • c0f27600cb feat: сброс ключа через AI_RESET_KEY и переввод при 429 vitaly 2026-06-20 11:27:22 +03:00
  • 41aadbc50f fix: автоматическая установка jq и неинтерактивный пункт 1 setup vitaly 2026-06-20 11:00:41 +03:00
  • 3e15729a81 refactor: вынести вопрос про VLESS из пункта 1 в отдельный пункт меню (9) Виталий Никитенко 2026-06-19 06:46:14 +03:00
  • 83a7790235 feat: добавить ai-glm - лаунчер Claude Code через Zhipu AI GLM 5.2 Виталий Никитенко 2026-06-19 06:41:41 +03:00
  • 463a3f0bc6 feat: добавить study-git и study-red в исключения ru-bypass Виталий Никитенко 2026-06-18 08:09:21 +03:00
  • 61a4421ed2 fix: статусбар показывает реальный email активного Claude-аккаунта Виталий Никитенко 2026-06-15 06:41:33 +03:00
  • 1cb4853dca refactor: нативный persistence effort, выпил мёртвого кэша effort_* vitaly 2026-06-15 05:21:12 +03:00
  • 7a5a977aca feat: поддержка API-ключей в add/switch-account, не только Claude.ai vitaly 2026-06-15 05:21:12 +03:00
  • 2632f4af11 feat: добавить поддержку Google Android CLI и android-cli skill vitaly 2026-06-14 09:52:26 +03:00
  • 38b5f2710c docs: sync README/QUICK_START/EFFORT_MAPPING with current code vitaly 2026-06-14 09:16:37 +03:00
  • 6c2844ce92 feat: добавить поддержку Kimi K2.7 Code в ai-kimi vitaly 2026-06-12 21:42:28 +03:00
  • dfa706e7a0 feat: поддержка баланса OpenRouter в statusline + обновление модели-пикера vitaly 2026-06-12 11:19:29 +03:00
  • 648c9f068b fix: кэш процентов usage по аккаунту, а не только по модели vitaly 2026-06-12 09:28:05 +03:00
  • f3d1b6d5c5 fix: определение Claude-аккаунта по токену вместо auth status vitaly 2026-06-12 09:06:44 +03:00
  • fe439fd4a6 feat: автодобавление Claude-аккаунта через /add-account vitaly 2026-06-12 08:19:46 +03:00
  • f8465580e0 feat: полная изоляция моделей между ai-* и гибридный persistence effort vitaly 2026-06-12 07:33:30 +03:00
  • 07983ea84e fix: денежный зелёный цвет баланса DeepSeek (78 вместо 183) vitaly 2026-06-11 22:49:32 +03:00
  • 222bb129eb feat: брендовые цвета имён моделей, персистентность model между сессиями vitaly 2026-06-11 22:45:49 +03:00
  • 54742d6a36 feat: гармоничная палитра статусной строки и радужный effort max vitaly 2026-06-11 22:21:19 +03:00
  • 44e3ea90f9 fix: изоляция effort между ai-* лаунчерами и персистентность vitaly 2026-06-11 22:21:13 +03:00
  • 3f61f15507 fix: автоопределение аккаунта, изоляция effort, фикс разлогина vitaly 2026-06-11 21:20:44 +03:00
  • 23256d9579 feat: аккаунт между веткой и моделью, exit 0 в switch-account хуке Виталий Никитенко 2026-06-10 08:55:05 +03:00
  • cff3ed880d fix: убрать все хаки обновления статусной строки vitaly 2026-06-09 21:35:31 +03:00
  • 08f23e857e feat: прямая перерисовка статусной строки через TTY escape-коды vitaly 2026-06-09 21:22:36 +03:00
  • 986abf5101 fix: resize через TIOCSWINSZ ioctl на TTY вместо kill -WINCH vitaly 2026-06-09 21:20:35 +03:00
  • 7187aa6669 fix: SIGWINCH с задержкой 0.3s в фоне после exit 2 vitaly 2026-06-09 21:18:29 +03:00
  • c86110fbd6 fix: SIGWINCH точно в процесс claude (дедушка хука sh->claude) vitaly 2026-06-09 21:17:06 +03:00
  • 76fb86f910 feat: статусная строка обновляется сразу после /switch-account vitaly 2026-06-09 21:11:44 +03:00
  • 50c26736f1 fix: хук читает поле prompt (не user_prompt) - реальный Claude Code vitaly 2026-06-09 21:06:10 +03:00
  • 71ef0f76f3 fix: switch-account - скилл-заглушка + exit 2 для блокировки LLM vitaly 2026-06-09 21:03:20 +03:00
  • 88061f310a fix: switch-account не деплоится как скилл, только как хук vitaly 2026-06-09 20:59:29 +03:00
  • c6161c3332 feat: переключение аккаунтов через хук без токенов LLM vitaly 2026-06-09 20:58:06 +03:00
  • 57d171a592 scripts/fuck-rkn.sh vitaly 2026-06-09 23:59:57 +07:00
  • aed7468068 fix: ru-bypass больше не раздувает /etc/hosts дублями Виталий Никитенко 2026-06-08 14:36:26 +03:00
  • 4ae5ca149a feat: автоопределение BIN_DIR — ~/bin если есть в PATH, иначе ~/.local/bin Виталий Никитенко 2026-06-08 13:39:29 +03:00
  • cb8c3c9544 fix: автоотключение IPv6 при настройке kill switch Виталий Никитенко 2026-06-08 12:48:32 +03:00
  • d2bbcc7e33 fix: kill switch — UFW before.rules с актуальным DEV, прямые iptables, /etc/hosts для *.eltex.loc и elph Виталий Никитенко 2026-06-08 12:44:20 +03:00
  • e955c928d3 fix: сохранение конфига в /etc/ru-bypass.conf для systemd/NM dispatcher Виталий Никитенко 2026-06-08 12:14:47 +03:00
  • 775bca1cee fix: чтение KS_EXCEPTIONS из профиля сети Виталий Никитенко 2026-06-08 09:32:16 +03:00
  • 2079768318 fix: system-prompt через файл, кеш rate_limits при старте, SessionStart хук Виталий Никитенко 2026-06-08 09:24:03 +03:00
  • cf34698116 Revert "fix: статусная строка — DeepSeek per-request стоимость вместо статичного баланса" Виталий Никитенко 2026-06-08 07:56:25 +03:00
  • 6c7324bfd8 fix: статусная строка — DeepSeek per-request стоимость вместо статичного баланса Виталий Никитенко 2026-06-08 07:51:52 +03:00
  • beca4de9cd refactor: разделил AMNEZIA_SERVER и KILL_SWITCH_EXCEPTIONS Виталий Никитенко 2026-06-08 07:01:51 +03:00
  • 398e57c648 fix: kill switch не блокировал не-.ru трафик + Amnezia не могла подключиться Виталий Никитенко 2026-06-08 06:51:48 +03:00
  • 5599194d92 fix: geo-тест корректно работает при активном kill switch vitaly 2026-06-07 20:37:06 +03:00
  • 2805ade773 feat: issue #10 — whiptail TUI меню с fallback на plain-text vitaly 2026-06-07 20:20:25 +03:00
  • 2c8ff61968 feat: issue #9 — лог установки в ~/.config/ai-setup/setup.log vitaly 2026-06-07 20:19:43 +03:00
  • feb401f4ba feat: issue #8 — именованные профили сети (home/office/hostname) vitaly 2026-06-07 20:18:09 +03:00
  • df401ca333 feat: issue #7 — латентность до API провайдеров в пункте 5 «Статус» vitaly 2026-06-07 20:17:28 +03:00
  • 71c30b17bc feat: issue #6 — пункт 7 «Обновить» (git pull + перегенерация) vitaly 2026-06-07 20:16:57 +03:00
  • 7b0756bf96 fix: issue #5 — 5xx от API не блокирует запуск лаунчеров vitaly 2026-06-07 20:16:15 +03:00
  • 7c8b3a7147 feat: issue #4 — geo-тест внешних IP в test_network.sh vitaly 2026-06-07 20:14:54 +03:00
  • 3b591766e1 feat: issue #3 — проверка IPv6 leak при включении kill switch vitaly 2026-06-07 20:14:23 +03:00
  • 6f623a5b3e feat: issue #2 — systemd timer для ежесуточного обновления RIPE-списка vitaly 2026-06-07 20:13:47 +03:00
  • 7429802612 feat: issue #1 — DNS для *.loc через LOCAL_DNS + resolvectl vitaly 2026-06-07 20:13:18 +03:00
  • 00722b430f docs: актуализировать README — добавить ru-bypass, структуру scripts/, сетевой раздел vitaly 2026-06-07 20:04:29 +03:00
  • b37482312f feat: пункт 6 — проверить сеть (запускает tests/test_network.sh) vitaly 2026-06-07 19:37:57 +03:00