Teknium
|
f93c19c5cc
|
refactor(gateway/yuanbao): merge r3-14-A (yuanbao.py simplification)
|
2026-09-02 22:43:06 -07:00 |
|
Teknium
|
9b3756fa57
|
refactor(gateway/yuanbao): OutboundManager delegates as bound attributes
|
2026-09-02 22:35:39 -07:00 |
|
Teknium
|
7667c3dc35
|
refactor(gateway/yuanbao): fold _apply_bot_id into _dial; minor compactions
|
2026-09-02 22:30:24 -07:00 |
|
Teknium
|
02eabfe0d1
|
refactor(gateway/yuanbao): small folds (recall dispatch, find_processing_session, patch-anchors, access guard)
|
2026-09-02 22:26:46 -07:00 |
|
Teknium
|
a75ae892aa
|
refactor(gateway/yuanbao): _to_send_result, decode_single/forwarded-records/custom-elem folds
|
2026-09-02 22:24:52 -07:00 |
|
Teknium
|
aa0cca2306
|
refactor(gateway/yuanbao): pipeline insert unification, share-card preview, custom-elem dispatch, send_direct routing
|
2026-09-02 22:17:20 -07:00 |
|
Teknium
|
310eb9d194
|
refactor(gateway/yuanbao): contextlib.suppress for best-effort paths, drop attr padding
|
2026-09-02 22:10:45 -07:00 |
|
Teknium
|
caedcb2379
|
refactor(gateway/weixin): merge r3-14-B (weixin/webhook_filters simplification)
|
2026-09-02 22:02:39 -07:00 |
|
Teknium
|
4ab4a8e7da
|
refactor(gateway/yuanbao): single _gather_resolve engine for media/ybres resolution
|
2026-09-02 21:57:15 -07:00 |
|
Teknium
|
c2b644adb4
|
refactor(gateway/yuanbao): recall _redact helper, auth-header builder, member-cache lookup, media elem text fold
|
2026-09-02 21:51:14 -07:00 |
|
Teknium
|
c38d1b6f59
|
refactor(gateway/yuanbao): flatten forward-record walker, observed-media collector, sign fetch retry, quote/url parsing
|
2026-09-02 21:44:22 -07:00 |
|
Teknium
|
1cfc7ca659
|
refactor(gateway/weixin): compact constants/header, fold poll-loop bookkeeping and comments
|
2026-09-02 21:41:16 -07:00 |
|
Teknium
|
43159ca0c8
|
refactor(gateway/yuanbao): fold GroupQueryService into adapter, drop sender hook indirection, _media_ref/_cancel_task helpers
|
2026-09-02 21:36:31 -07:00 |
|
Teknium
|
e607c538f8
|
refactor(gateway/webhook_filters): fold path resolution and script-result ladders
|
2026-09-02 21:35:25 -07:00 |
|
Teknium
|
bc48c260d1
|
refactor(gateway/weixin): flatten send-chunk error ladder, fold restore/coerce_list, one-line send_* signatures
|
2026-09-02 21:29:50 -07:00 |
|
Teknium
|
deab4b731a
|
refactor(gateway/yuanbao-proto): merge r3-14-D (yuanbao_proto/media/sticker simplification)
|
2026-09-02 21:28:52 -07:00 |
|
Teknium
|
a5afc464ca
|
refactor(gateway/weixin): reuse base ext tables, join multi-line calls/literals
|
2026-09-02 21:21:28 -07:00 |
|
Teknium
|
919299a5b2
|
refactor(gateway/weixin): drop restating docstrings, compact qr_login/upload/error paths
|
2026-09-02 21:13:57 -07:00 |
|
Teknium
|
5038ff55a1
|
refactor(gateway/weixin): fold typing/backoff/rate-limit wrappers, compact send() media dispatch
|
2026-09-02 21:02:32 -07:00 |
|
Teknium
|
445f932325
|
refactor(gateway/yuanbao): compact imports/tables, unify _fetch_and_cache resolve path, drop padding blanks
|
2026-09-02 21:02:23 -07:00 |
|
Teknium
|
cf8b86b589
|
refactor(gateway/whatsapp): fold graph-error formatter into _response_error, shared bounded_put for wamid dedup, compact signatures
|
2026-09-02 20:51:15 -07:00 |
|
Teknium
|
7f2f60b2da
|
refactor(gateway/yuanbao): compact ConnectionManager (shared _connected), media handlers (_read_local_file), MessageSender, adapter
|
2026-09-02 20:50:01 -07:00 |
|
Teknium
|
2787b59b47
|
refactor(gateway/weixin): inline single-use crypto/url/json helpers, drop test-only _download_voice
|
2026-09-02 20:46:56 -07:00 |
|
Teknium
|
51f188f87b
|
refactor(gateway/yuanbao): compact classify/quote/forwarded/media-resolve/dispatch middlewares; fold _download_and_cache branches
|
2026-09-02 20:38:53 -07:00 |
|
Teknium
|
787f88ab32
|
refactor(gateway/webhook_filters): dict-dispatch filter operators, fold returns
|
2026-09-02 20:35:29 -07:00 |
|
Teknium
|
ce1f7cb5db
|
refactor(gateway/whatsapp): connect precondition table, lazy resolver import helper, merged interactive post
|
2026-09-02 20:34:27 -07:00 |
|
Teknium
|
2df1f53187
|
refactor(gateway/weixin): shared markdown line walker, item-shape table, derived WEIXIN_* env names
|
2026-09-02 20:33:07 -07:00 |
|
Teknium
|
755106a98b
|
refactor(gateway/yuanbao): compact inbound middlewares (recall, access, extract-content, owner-cmd, group guards); _session_store/_file_name helpers
|
2026-09-02 20:32:38 -07:00 |
|
Teknium
|
f8d61e8541
|
refactor(gateway/whatsapp): compact Cloud adapter tables, lifecycle, and log call sites
|
2026-09-02 20:27:41 -07:00 |
|
Teknium
|
b20c327f3f
|
refactor(gateway/yuanbao): compact header constants, SignManager, pipeline core; hoist _text_elem/_cancel_all helpers
|
2026-09-02 20:26:29 -07:00 |
|
Teknium
|
35b7daec0d
|
refactor(gateway/weixin): fold tiny wrappers, dispatch outbound media by ext table, compact docs
|
2026-09-02 20:25:05 -07:00 |
|
Teknium
|
13d1915b7e
|
refactor(gateway/whatsapp): unify Cloud outbound envelope/interactive/tap-state helpers; body extractor table; ingest helper
|
2026-09-02 20:22:02 -07:00 |
|
Teknium
|
127f1752d0
|
refactor(gateway/yuanbao-proto): hug signatures/dicts in proto+media, Counter-based sticker scoring
|
2026-09-02 20:20:41 -07:00 |
|
Teknium
|
24b573ce43
|
refactor(gateway/yuanbao-proto): one _encode_parts table encoder for head/auth/elements/sends, spec-driven inbound push
|
2026-09-02 20:17:16 -07:00 |
|
Teknium
|
b4ef0e9b43
|
refactor(gateway/yuanbao-sticker): fold score ladder into max(), hug lookups; table byte-identical
|
2026-09-02 20:14:56 -07:00 |
|
Teknium
|
438628b98b
|
refactor(gateway/whatsapp): compact WhatsAppBehaviorMixin bodies; fold format_message closures into module helpers
|
2026-09-02 20:14:17 -07:00 |
|
Teknium
|
11769237b1
|
refactor(gateway/yuanbao-media): compact mime tables, image-size parsers, COS sign/upload; drop COS_USE_ACCELERATE constant-fold
|
2026-09-02 20:12:40 -07:00 |
|
Teknium
|
0ae201f308
|
refactor(gateway/yuanbao-proto): table-driven send encoders, shared _conn_request/_parse_repeated, drop DEBUG_MODE/_dbg
|
2026-09-02 20:09:26 -07:00 |
|
Teknium
|
b1b171c0fe
|
Merge branch 'simp/r2-gw-rest' into simp/integration2
|
2026-09-02 17:27:35 -07:00 |
|
Teknium
|
e93960b47c
|
Merge branch 'simp/r2-gw-rest-rooms' into simp/r2-gw-rest
|
2026-09-02 17:26:37 -07:00 |
|
Teknium
|
696662997b
|
Revert "refactor(gateway/hosted_rooms): reflow multi-line SQL constants (whitespace-only, parity-verified)"
This reverts commit fa827f596e.
|
2026-09-02 17:18:13 -07:00 |
|
Teknium
|
921362cbfa
|
Merge branches 'simp/r2-rooms-v1', 'simp/r2-rooms-v2' and 'simp/r2-rooms-v3' into simp/r2-gw-rest-rooms
|
2026-09-02 17:17:31 -07:00 |
|
Teknium
|
598065384d
|
refactor(gateway/hosted_rooms): driver generation-transition spec table + run-fence transition helper; replicas ingest_page row-state/store extraction
|
2026-09-02 17:14:41 -07:00 |
|
Teknium
|
6a7e7aaa03
|
refactor(gateway/hosted_rooms): structural dedupe — _reload, _read_one, _non_negative, _remote_run_schema_current; split _append_authority_claim/_disband_replay; table-driven _migrate_legacy_columns; fold _event_storage_bytes/_assert_event_capacity into _prepare_event
|
2026-09-02 17:14:28 -07:00 |
|
Teknium
|
86a548935e
|
refactor(gateway/hosted_rooms): extract checkpoint _settled_message, table-drive discussion event/actor checks, partial-ize peer _exact_fields (structural only, parity-neutral)
|
2026-09-02 17:12:48 -07:00 |
|
Teknium
|
6360d3d9c4
|
Merge branch 'simp/r2-gw-rest' into simp/integration2
# Conflicts:
# tests/gateway/test_48031_model_switch_after_auto_reset.py
|
2026-09-02 17:06:54 -07:00 |
|
Teknium
|
02fb8fb5bf
|
Merge branch 'simp/r2-gw-rest-stream' into simp/integration2
|
2026-09-02 17:05:22 -07:00 |
|
Teknium
|
d48a0e604f
|
Merge branch 'simp/r2-gw-rest-config' into simp/integration2
|
2026-09-02 17:05:22 -07:00 |
|
Teknium
|
c92f5a3685
|
Merge branch 'simp/r2-gw-rest-sess' into simp/integration2
|
2026-09-02 17:05:19 -07:00 |
|
Teknium
|
33928b0a80
|
Merge branch 'simp/r2-rooms-v1' into simp/integration2
|
2026-09-02 17:05:13 -07:00 |
|