Commit Graph

  • f1cefad8c2 test+release: stub auth in channel_posts fixture; map @brndnsvr Teknium 2026-05-18 22:51:30 -07:00
  • 84a9b81502 test: address telegram channel post review Brandon Seaver 2026-05-13 21:03:04 -04:00
  • 704872a62f fix(telegram): handle channel post updates Brandon Seaver 2026-05-13 20:56:10 -04:00
  • 17b8121e29 chore(release): map @stevehq26-bot for PR #28015 salvage Teknium 2026-05-18 22:48:37 -07:00
  • b1acf80e17 feat(telegram): support quick-command-only menus stevehq26-bot 2026-05-18 14:38:37 +01:00
  • e80d3084e5 chore(release): map @khungate for PR #25829 salvage Teknium 2026-05-18 22:45:53 -07:00
  • 1891bee9d3 fix(telegram): wire gt: callback dispatch for gmail-triage buttons khungate 2026-05-14 12:10:31 -04:00
  • 4f6fef1974 chore(release): map @el-analista for PR #25368 salvage Teknium 2026-05-18 22:45:00 -07:00
  • d81b888807 fix(telegram): report cron topic fallback analista 2026-05-14 11:25:44 +09:00
  • 16d8e44f7a fix(telegram): add DM topic typing fallback when message_thread_id rejected fonhal 2026-05-18 15:11:32 +08:00
  • 15e89e1dcb chore(release): map @soynchux for PR #27806 salvage Teknium 2026-05-18 22:43:09 -07:00
  • b38140eb8f fix(gateway): allow chat-scoped telegram auth without sender user_id soynchux 2026-05-18 09:17:03 +03:00
  • 721d47f439 chore(release): map @jackjin1997 for PR #27239 salvage Teknium 2026-05-18 22:42:23 -07:00
  • 95a0955e19 fix(gateway): restore Telegram DM topic thread_id after session split (#27166) JackJin 2026-05-17 11:08:26 +08:00
  • 5734c3fb10 chore(release): map @B0Tch1 for PR #27634 salvage Teknium 2026-05-18 22:40:38 -07:00
  • 9d789f3a5b feat(telegram): add disable_topic_auto_rename gateway flag B0Tch1 2026-05-18 06:08:54 +08:00
  • 3ec28f34ca fix(telegram): preserve topic metadata on overflow edits Maxim Esipov 2026-05-17 19:10:13 +03:00
  • c66efcff32 chore(release): map @rak135 for PR #25960 salvage Teknium 2026-05-18 22:38:02 -07:00
  • 417a653d9e fix(gateway): prevent Windows Telegram /restart leaving gateway stopped Martin 2026-05-14 22:22:29 +02:00
  • 1d378605dd test+release: stub auth in test_telegram_documents fixture; map @kiranvk-2011 Teknium 2026-05-18 22:37:23 -07:00
  • 77c4675a50 fix(telegram): route image documents (.png/.jpg/.webp/.gif) through vision pipeline kiranvk2011 2026-05-13 03:26:09 +00:00
  • a4fb0a3ac3 fix(cron): route Telegram cron deliveries to a dedicated topic via TELEGRAM_CRON_THREAD_ID konsisumer 2026-05-13 06:13:35 +02:00
  • 032d4cafc4 chore(release): map @booker1207 for PR #25132 salvage Teknium 2026-05-18 22:35:23 -07:00
  • 46ce3453c1 fix(telegram): gate profile bots by allowed topics Booker 2026-05-13 18:08:16 +01:00
  • efc37409aa test+release: fix test fixture for forum_commands; map @chromalinx Teknium 2026-05-18 22:34:43 -07:00
  • 7682198178 fix(gateway): register Telegram commands for groups Dani 2026-05-15 17:59:38 +02:00
  • 38356cc98b chore(release): map @kunci115 for PR #27098 salvage Teknium 2026-05-18 22:31:55 -07:00
  • 4abaec18b8 test(send_message): add thread-not-found retry tests for Telegram topics kunci115 2026-05-17 04:33:33 +08:00
  • 2bb04f6842 test(send_message): add thread-not-found retry tests for Telegram forum topics kunci115 2026-05-17 04:07:48 +08:00
  • df530b4a0c fix(send_message): add thread-not-found retry for Telegram forum topic sends kunci115 2026-05-17 03:45:06 +08:00
  • fc42bb918b chore(release): map @karthikeyann for PR #26609 salvage Teknium 2026-05-18 22:30:23 -07:00
  • ede47a54be fix(gateway): pin Telegram DM-topic routing to user's current topic karthikeyann 2026-05-15 16:40:15 -05:00
  • 470edfa901 chore(release): map @aqilaziz for PR #26406 salvage Teknium 2026-05-18 22:29:40 -07:00
  • ed9087fce7 fix(tts): keep native audio outside Telegram voice delivery aqilaziz 2026-05-15 21:43:20 +07:00
  • e19f4c1730 chore(release): map @samahn0601 for PR #27887 salvage Teknium 2026-05-18 22:28:58 -07:00
  • af381ef12c fix(telegram): retry wrapped connect timeouts samahn0601 2026-05-18 18:03:00 +09:00
  • bf6a2870a7 chore(release): map @nftpoetrist for PR #25856 salvage Teknium 2026-05-18 22:28:16 -07:00
  • 4b6d35bed2 fix(telegram): escape send_slash_confirm preview with format_message nftpoetrist 2026-05-14 20:18:44 +03:00
  • 35781bab90 chore(release): map @Zyrixtrex for PR #26754 salvage Teknium 2026-05-18 22:27:35 -07:00
  • f8eeb570cb fix(gateway): avoid duplicate Telegram text after auto-TTS voice replies Zyrixtrex 2026-05-16 07:36:08 +03:00
  • b46ef2ef7a chore(release): map @eliteworkstation94-ai for PR #28157 salvage Teknium 2026-05-18 22:25:48 -07:00
  • 7b2bcba167 fix: avoid Telegram group reply thread session splits eliteworkstation94-ai 2026-05-19 02:17:19 +07:00
  • d69f0c1a99 fix(gateway): mark final voice reply as notify-worthy so Telegram delivers it audibly briandevans 2026-05-18 10:18:42 -07:00
  • ba2572e54c fix(telegram): resume typing indicator after inline approval click (#27853) briandevans 2026-05-18 01:33:13 -07:00
  • 9a444a9355 test+release: align send_message mocks for MessageEntity import; map @fonhal Teknium 2026-05-18 22:19:45 -07:00
  • cf814c96f6 feat(send_message): auto-detect @username mentions and create Telegram entities fonhal 2026-05-18 16:18:31 +08:00
  • 434d508d0a fix(telegram): propagate extra base_url config LeonSGP43 2026-05-15 21:31:02 +08:00
  • e7a3e9934f test+release: align stale sticky-IP test for #24511; map @falconexe Teknium 2026-05-18 22:14:38 -07:00
  • 5c4b43ced7 fix(telegram): reset sticky fallback IP on connect failure, retry primary DNS falconexe 2026-05-12 19:15:04 +00:00
  • 8439ddc1b1 test(telegram): stub _is_callback_user_authorized in trigger-gating fixture Teknium 2026-05-18 22:07:43 -07:00
  • 89d32052ed fix(telegram): fail-closed auth fallback when TELEGRAM_ALLOWED_USERS is empty liuhao1024 2026-05-13 01:29:27 +08:00
  • db50af910b fix(telegram): enforce TELEGRAM_ALLOWED_USERS allowlist on inbound messages ygd58 2026-05-11 15:29:53 +02:00
  • de4cb55bf3 fix(telegram): route resumed DM topic sends directly Maxim Esipov 2026-05-18 14:01:51 +03:00
  • 2994bf494d chore(release): map @fabiosiqueira for PR #27212 salvage Teknium 2026-05-18 22:03:06 -07:00
  • fbabd560ff fix(gateway): route background-process notifications into Telegram DM topics Fábio Siqueira 2026-05-16 22:31:15 -03:00
  • 17f3254ede fix(test+release): update conflict retry count for MAX=5; map @CryptoByz Teknium 2026-05-18 22:01:25 -07:00
  • f260aa6dc0 fix(telegram): recover from post-update polling conflict without entering limbo CryptoByz 2026-05-14 13:24:02 +03:00
  • 6be579f626 fix(telegram): preserve can_edit after transient network errors in progress edits (#27828) Bartok9 2026-05-18 03:33:50 -04:00
  • 32435dfad8 chore(release): map @erhnysr for PR #25198 salvage Teknium 2026-05-18 21:58:41 -07:00
  • 1b3c51bccc fix(gateway): keep tool-progress edits alive after Telegram flood control Erhnysr 2026-05-13 22:09:10 +03:00
  • 256c4c1b4a fix(gateway): scope audio_file_paths outside media_urls guard Teknium 2026-05-18 21:56:59 -07:00
  • f55c67ac1f fix(gateway): roll over Telegram tool progress bubbles Maxim Esipov 2026-05-15 10:48:41 +03:00
  • 362ef912ea fix(kanban-dashboard): restore implementations dropped during salvages (#28481) Teknium 2026-05-18 21:54:56 -07:00
  • b58b4188f6 chore(release): map @pepelax for PR #25419 salvage Teknium 2026-05-18 21:54:42 -07:00
  • edce8a5fd4 fix(send_message): route standalone Telegram sends through TELEGRAM_PROXY pepelax 2026-05-14 04:34:44 +00:00
  • 785993bcae chore(release): map bartok9 noreply for PR #24879 salvage Teknium 2026-05-18 21:53:35 -07:00
  • b93996c35e fix(gateway): route Telegram audio file attachments away from STT pipeline (#24870) Bartok9 2026-05-13 03:32:55 -04:00
  • 21a15b6711 fix(telegram): respect reply_to_mode for DM topic reply fallback liuhao1024 2026-05-12 04:33:34 +08:00
  • 7fad501f08 fix(telegram): default streaming transport to edit LeonSGP43 2026-05-15 21:24:08 +08:00
  • ab11d0998c chore(release): map @asdlem for PR #27852 salvage Teknium 2026-05-18 21:48:55 -07:00
  • 6fb57bc9cf fix(telegram): render full clarify choice text in message body, use short button labels asdlem 2026-05-18 15:57:02 +08:00
  • 19128108ac fix(tests): catch up six stale tests after compression/aux/kanban changes (#28465) Teknium 2026-05-18 21:43:59 -07:00
  • c4c45f11fa docs: add Korean Kanban documentation pochi-gio 2026-05-18 21:42:08 -07:00
  • dfcf48b476 feat(kanban): drag-to-delete trash zone + bulk delete for task cards Jpalmer95 2026-05-18 21:40:08 -07:00
  • e3823657d6 feat(kanban): add scheduled status for delayed follow-ups roycepersonalassistant 2026-05-18 21:38:57 -07:00
  • b5c1fe78aa feat(skills): add skill bundles — alias /<name> loads multiple skills (#28373) Teknium 2026-05-18 21:38:05 -07:00
  • 1733cb3a13 feat(kanban): configure worktree paths and branches aqilaziz 2026-05-18 21:33:02 -07:00
  • 53cf82a1ea fix(kanban): remove orphan conflict markers from kanban.py (#28459) Teknium 2026-05-18 21:29:31 -07:00
  • 1a883b421f fix(kanban): remove orphan conflict markers from config.py (#28458) Teknium 2026-05-18 21:27:58 -07:00
  • 1a5172742e feat(kanban): show dashboard cron jobs across profiles SerenityTn 2026-05-18 21:26:39 -07:00
  • 264e85b3dd feat(kanban): add respawn guard to block repeat worker storms fardoche6 2026-05-18 21:22:26 -07:00
  • 341912c224 feat(kanban): filter tasks by workflow fields and runs by status/outcome nehaaprasaad 2026-05-18 21:22:26 -07:00
  • e286e68756 feat(kanban): stale detection for running tasks in dispatcher thewillhuang 2026-05-18 21:20:50 -07:00
  • f55d94a1e0 feat(kanban): wire dispatcher to dispatch review agents from review column thewillhuang 2026-05-18 21:19:45 -07:00
  • 31fe229039 feat(kanban): stamp originating ACP session_id on tasks awizemann 2026-05-18 21:15:15 -07:00
  • 8e193cf05c feat(kanban): add optional board parameter to all MCP tools nnnet 2026-05-18 21:11:24 -07:00
  • 3ee7a5546d feat(cli): add kanban swarm topology helper Niraven 2026-05-18 21:10:05 -07:00
  • 79f6654d16 feat(kanban): surface per-task model_override in show + tool output loicnico96 2026-05-18 21:08:56 -07:00
  • 81584940fe docs: align kanban readiness docs and smoke tests bensargotest-sys 2026-05-18 21:06:57 -07:00
  • d37574775b fix(gateway): quiet corrupt kanban dispatcher boards aqilaziz 2026-05-18 21:05:13 -07:00
  • 78da7efa20 docs(codex_app_server): document multi-root Kanban writable_roots (#27941) xxxigm 2026-05-18 21:03:19 -07:00
  • e215558ba7 test(kanban-dashboard): pin enriched 409 detail and inline error wiring (#26744) xxxigm 2026-05-18 21:02:44 -07:00
  • 9d9f3161ae chore(release): map contributor email for attribution check eloklam 2026-05-18 21:02:11 -07:00
  • 02efad704f feat(kanban): worker visibility endpoints (workers/active, runs/{id}, inspect) Interstellar-code 2026-05-18 21:01:42 -07:00
  • b65dfbb453 docs: add kanban codex lane skill tchanee 2026-05-18 21:01:09 -07:00
  • a846e500b0 feat(kanban): add --sort option to 'hermes kanban list' LizerAIDev 2026-05-18 20:58:37 -07:00
  • 206f595f66 perf(prompt): cache kanban worker guidance at session init RyanRana 2026-05-18 20:56:38 -07:00
  • 365da2d2df fix: 4 small surgical bugs Bartok9 2026-05-18 20:54:46 -07:00
  • 3a7ed7be08 fix(packaging): ship bundled skills in wheel LeonSGP43 2026-05-18 20:52:29 -07:00
  • 5fdcfd851f feat(kanban): add max_in_progress config to cap concurrent running tasks SimbaKingjoe 2026-05-18 20:50:08 -07:00