Commit Graph

3700 Commits

Author SHA1 Message Date
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