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
|
8055390b63
|
refactor(gateway/whatsapp): merge r3-14-C (whatsapp_cloud/whatsapp_common simplification)
|
2026-09-02 21:28:51 -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
|
113f04616b
|
Merge branch 'simp/r2-state' into simp/integration2
# Conflicts:
# hermes_state_messages.py
|
2026-09-02 17:49:43 -07:00 |
|
Teknium
|
f07ff1026f
|
Merge branch 'simp/r2-update-doctor' into simp/integration2
|
2026-09-02 17:49:26 -07:00 |
|
Teknium
|
9c65ca8a02
|
Merge branch 'simp/r2-models-runtime' into simp/integration2
|
2026-09-02 17:49:26 -07:00 |
|
Teknium
|
56202613ef
|
Merge branch 'simp/r2-loop' into simp/integration2
|
2026-09-02 17:49:25 -07:00 |
|
Teknium
|
56c5798203
|
Merge branch 'simp/r2-kanban' into simp/integration2
|
2026-09-02 17:49:25 -07:00 |
|
Teknium
|
06fb390212
|
fix(integration): restore stdin=DEVNULL on computer_use subprocess calls dropped in simplification
|
2026-09-02 17:48:26 -07:00 |
|
Teknium
|
135973b5b6
|
Merge branch 'simp/r2-state-b' into simp/r2-state
# Conflicts:
# hermes_state_messages.py
|
2026-09-02 17:35:13 -07:00 |
|
Teknium
|
1113b65f3e
|
Merge branch 'simp/r2-state-c' into simp/r2-state
|
2026-09-02 17:34:33 -07:00 |
|
Teknium
|
37e0e1a76d
|
refactor(kanban-cli): split the subcommand spec list so no function exceeds 300 LOC
|
2026-09-02 17:30:13 -07:00 |
|
Teknium
|
f9f87d9876
|
refactor(kanban-cli): compact docstrings/comments in kanban.py keeping every rationale
|
2026-09-02 17:30:13 -07:00 |
|
Teknium
|
37b160d04e
|
refactor(kanban-cli): extract dispatcher/maintenance verbs to kanban_ops; unify single-mutation ok/err reporting
|
2026-09-02 17:30:13 -07:00 |
|