Arthur Lacoste
f207e14d92
fix(telegram): keep commands responsive during Codex login
...
Release Telegram’s chat lane after structured Codex device-code delivery while account-owned authentication completes safely in the background.
Co-authored-by: Arthur Lacoste <arthurlacoste@users.noreply.github.com >
2026-08-05 05:59:13 +05:30
joshavant
d8de71258a
refactor(channels): route bundled command replies
2026-07-26 23:15:06 -05:00
Peter Steinberger
efd1a9ace6
docs: document messaging extension sources
2026-06-04 22:03:15 -04:00
Peter Steinberger
22667fb096
test: guard messaging extension mock calls
2026-05-12 10:16:36 +01:00
Peter Steinberger
7f3f108521
refactor(config): migrate plugin config access
2026-04-27 12:35:58 +01:00
Peter Steinberger
95e397a266
refactor: dedupe repeated test helpers
2026-04-08 09:58:22 +01:00
Vincent Koc
88d3b73c6d
fix(types): annotate portable exported helper types
2026-04-04 03:57:47 +09:00
Peter Steinberger
de1d0f4fae
fix(ci): restore telegram real registry test support
2026-04-03 12:31:28 +01:00
Peter Steinberger
1337be3063
refactor: narrow telegram native command test seams
2026-04-03 12:25:47 +01:00
Peter Steinberger
4e22e75697
test: reduce telegram broad partial mocks
2026-04-03 12:01:10 +01:00
Josh Lehman
ed8d5b3797
fix: add Telegram native progress placeholder opt-in for plugin commands ( #59300 )
...
Merged via squash.
Prepared head SHA: 4f5bc22a89
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-04-02 15:55:46 -07:00
Vincent Koc
91115cdf61
test(telegram): stub menu sync in command harness
2026-03-31 22:31:12 +09:00
Peter Steinberger
8861cdbb6f
refactor(plugin-sdk): untangle extension test seams
2026-03-29 23:43:53 +01:00
Saurabh Mishra
90e82fabb3
fix: display model name instead of ID in Telegram model selector ( #56165 ) ( #56175 )
...
* fix: display model name instead of ID in Telegram model selector (#56165 )
* fix(telegram): scope model display names by provider
Signed-off-by: sallyom <somalley@redhat.com >
---------
Signed-off-by: sallyom <somalley@redhat.com >
Co-authored-by: sallyom <somalley@redhat.com >
2026-03-28 09:23:09 -04:00
Peter Steinberger
23a4ae4759
refactor: dedupe test helpers and harnesses
2026-03-24 21:41:46 +00:00
Peter Steinberger
62ddc9d9e0
refactor: consolidate plugin sdk surface
2026-03-20 19:24:10 +00:00
Josh Avant
68bc6effc0
Telegram: stabilize pairing/session/forum routing and reply formatting tests ( #50155 )
...
* Telegram: stabilize Area 2 DM and model callbacks
* Telegram: fix dispatch test deps wiring
* Telegram: stabilize area2 test harness and gate flaky sticker e2e
* Telegram: address review feedback on config reload and tests
* Telegram tests: use plugin-sdk reply dispatcher import
* Telegram tests: add routing reload regression and track sticker skips
* Telegram: add polling-session backoff regression test
* Telegram tests: mock loadWebMedia through plugin-sdk path
* Telegram: refresh native and callback routing config
* Telegram tests: fix compact callback config typing
2026-03-19 00:01:14 -05:00
Peter Steinberger
c0c3c4824d
fix: checkpoint gate fixes before rebase
2026-03-18 15:36:18 +00:00
Vincent Koc
fbd88e2c8f
Main recovery: restore formatter and contract checks ( #49570 )
...
* Extensions: fix oxfmt drift on main
* Plugins: restore runtime barrel exports on main
* Config: restore web search compatibility types
* Telegram: align test harness with reply runtime
* Plugin SDK: fix channel config accessor generics
* CLI: remove redundant search provider casts
* Tests: restore main typecheck coverage
* Lobster: fix test import formatting
* Extensions: route bundled seams through plugin-sdk
* Tests: use extension env helper for xai
* Image generation: fix main oxfmt drift
* Config: restore latest main compatibility checks
* Plugin SDK: align guardrail tests with lint
* Telegram: type native command skill mock
2026-03-18 00:30:01 -07:00
Vincent Koc
df79113593
Plugins: internalize telegram SDK imports
2026-03-17 23:09:26 -07:00
Ayaan Zaidi
1ef7e544e9
test(telegram): pass explicit deps in command tests
2026-03-18 10:12:15 +05:30
Peter Steinberger
c1ef5748eb
refactor: enforce scoped plugin sdk imports
2026-03-16 23:15:24 -07:00
Peter Steinberger
5dd2245094
refactor: restore public sdk seams after rebase
2026-03-16 22:51:46 -07:00
Vincent Koc
dd9fce1686
Tests: restore Telegram native command harness mocks
2026-03-16 22:32:37 -07:00
Peter Steinberger
5ce2ed3bd2
refactor(telegram): share native command test fixtures
2026-03-17 05:17:52 +00:00
Peter Steinberger
06ae5e9d21
refactor(telegram): share native command test menu helpers
2026-03-17 05:17:51 +00:00