This website requires JavaScript.
d4b4e8b0de
refactor(tools): simplify memory_tool(+store), session_search_tool, microsoft_graph_{client,auth} (group I, -17% LOC)
Teknium
2026-09-02 23:41:39 -07:00
2f8db7c2b7
refactor(tui): session_auto_continue — queue claim via _ac_set_queue, envelope literal
Teknium
2026-09-02 23:43:10 -07:00
0459f7cb08
refactor(langfuse): merge read_file normalizer, inline eviction, fold conditional metadata keys
Teknium
2026-09-02 23:42:54 -07:00
d489d01dce
refactor(hermes_cli): browse key handling early-returns; salvage helper one-liners
Teknium
2026-09-02 23:42:50 -07:00
28bbdc4bb8
refactor(gateway): session.py — hoist Slack notes constants, fold key/context builders (prompt golden byte-identical)
Teknium
2026-09-02 23:42:48 -07:00
757d85945b
refactor(gateway): run_turn — media-sender dispatch, flattened 429/home-channel/proxy-key ladders, display setter table
Teknium
2026-09-02 23:42:39 -07:00
0c500d4a61
refactor(matrix): _absorb_sync shared by initial sync + sync loop, _client_op for redact/invite/presence, approval legend+reactions built together (3044->3023)
Teknium
2026-09-02 23:42:24 -07:00
017906fb4f
refactor(agent/conversation_compression): flatten feasibility probe call shape
Teknium
2026-09-02 23:42:15 -07:00
e234d40d0e
refactor(tools): squeeze in-function blanks; scan scope check first
Teknium
2026-09-02 23:42:09 -07:00
28ded1edb3
refactor(tools): hug telegram/signal log calls
Teknium
2026-09-02 23:42:08 -07:00
0f4a4bea04
refactor(cli): compact comments and docstrings by hand (keep WHY/invariants, drop narrative and issue refs)
Teknium
2026-09-02 23:42:07 -07:00
20d1dc29c7
Merge branch 'simp/r2-tools-b-term2' into simp/r2-tools-b
Teknium
2026-09-02 23:42:06 -07:00
3a1ec98db6
Merge branch 'simp/r2-tools-b-hub2' into simp/r2-tools-b
Teknium
2026-09-02 23:42:05 -07:00
38ecfc5fd1
refactor(hermes_cli): shared_metrics_contract — _scoped_dimensions for scope-end projections
Teknium
2026-09-02 23:41:25 -07:00
e530f5936f
refactor(gateway): stream_consumer*/slash_commands* — hug closing brackets (AST-identical)
Teknium
2026-09-02 23:42:01 -07:00
c2af7b2a85
refactor(image_gen/xai): extract _check_source_images phase, drop config/time wrappers, compact tables
Teknium
2026-09-02 23:41:58 -07:00
ed9a6bb1cb
refactor(hermes_cli): compact /diff, /skin, editor compose in cli_commands_mixin
Teknium
2026-09-02 23:41:58 -07:00
fe08ed631b
refactor(tui): server.py — _startup_system_prompt/_hydrate_session_cwd/_effective_approval_state/_turn_started_at helpers, _tui_notice, compact session-info/toolset/runtime docstrings
Teknium
2026-09-02 23:41:53 -07:00
a30092e517
refactor(hindsight): inline one-site helpers, tuple recall result, merged tool table
Teknium
2026-09-02 23:41:53 -07:00
16d700646d
refactor(hermes_cli): config.py inline single-use helpers (_run_once, managed-home, floor gate, cron fleet cover), collapse boolean ladders
Teknium
2026-09-02 23:41:36 -07:00
61c4fa1dfb
refactor(tui): session_notifications — kanban formatter/board-key tightening
Teknium
2026-09-02 23:41:29 -07:00
b0fbde9451
refactor(tui_gateway): collapse billing/publisher/method_ctx defensive layers in group H
Teknium
2026-09-02 23:41:16 -07:00
0000722290
refactor(tools): process_registry — drop stray blanks after decorators
Teknium
2026-09-02 23:41:15 -07:00
2f53496f33
Merge simp/r3-21-B (model_switch/moa)
Teknium
2026-09-02 23:41:14 -07:00
221969a98a
refactor(hermes_cli): model_switch wrap >120-col lines (AST-neutral)
Teknium
2026-09-02 23:41:14 -07:00
4db49fe512
refactor(hermes_cli): session_recap dedupe latest-text previews and file tracking
Teknium
2026-09-02 23:40:22 -07:00
da18bcd338
refactor(tools): MCP run/discovery/registration log-call folding, _publish_error helper
Teknium
2026-09-02 23:40:12 -07:00
4b3db0af89
refactor(ntfy,homeassistant,sms,google_chat): AST-neutral layout compaction (hug/pack/closers)
Teknium
2026-09-02 23:40:07 -07:00
955d362176
refactor(tui_gateway): methods_session — fold steer/redirect into _apply_correction, _save_via_compute_host, _int_param/_b64 helpers, compact payload literals and docstrings
Teknium
2026-09-02 23:40:05 -07:00
e1d76e552b
refactor(tools): inline single-use stdio config resolver
Teknium
2026-09-02 23:39:40 -07:00
de012a2a74
refactor(hermes_cli): compact /branch, /pet, /browser connect in cli_commands_mixin
Teknium
2026-09-02 23:39:36 -07:00
67257678f1
refactor(cli): compact worktree_ops docstrings and comments to summary + invariants
Teknium
2026-09-02 23:39:34 -07:00
296a9b75cb
refactor(langfuse): fold _capture_tool_result into _capture_content, drop unused client param
Teknium
2026-09-02 23:38:39 -07:00
19a479bc06
refactor(tools): tidy signal retry logging and platform config guard
Teknium
2026-09-02 23:38:33 -07:00
bcdd78e3c3
refactor(agent/conversation_compression): compact fence/constant docstrings and comments; hug remaining docstring bodies
Teknium
2026-09-02 23:38:31 -07:00
5080b1024a
Merge branch 'simp/r2-tools-b-cua2-sess2' into simp/r2-tools-b-cua2
Teknium
2026-09-02 23:38:27 -07:00
31fa6efd8c
Merge branch 'simp/r2-tools-b-cua2-tool2' into simp/r2-tools-b-cua2
Teknium
2026-09-02 23:38:26 -07:00
e7ac74aa12
refactor(hermes_cli): relay_shared_metrics — single _raw_config() reader
Teknium
2026-09-02 23:38:11 -07:00
a884d45321
refactor(tools): process_registry — hug call closers, squeeze body blanks, tighten header comments
Teknium
2026-09-02 23:38:10 -07:00
4de0842e19
refactor(tools): _crash helper for tirith operational failures; inline sync-state path
Teknium
2026-09-02 23:37:56 -07:00
2b41af97a1
refactor(tools): browser_tool — vision capture phase helper, session/lifecycle body compaction, tighter constant tables
Teknium
2026-09-02 23:37:37 -07:00
251a82b46e
refactor(hermes_cli): sessions_cmd pin/retitle/prune preview tightening
Teknium
2026-09-02 23:37:04 -07:00
364ffd33fc
refactor(image_gen/openai-codex): shared _httpx_available guard, flatten candidate walk and partial-frame error shaping
Teknium
2026-09-02 23:37:02 -07:00
d6268539d4
refactor(gateway): stream_consumer transport/fallback mixins — merge seed-frame helpers, fold multi-line calls and conditions
Teknium
2026-09-02 23:36:53 -07:00
64b5c7ab38
refactor(gateway): second try/except-log fold pass (12 sites), suppress() for bare passes, fused log-call literals
Teknium
2026-09-02 23:36:51 -07:00
6708717ccf
refactor(slack): table-driven format_message passes, decision tables, phase helpers for reaction/thread-context/stream/connect/message-event, standalone post helper
Teknium
2026-09-02 23:36:28 -07:00
e29f2e1d56
refactor(matrix): one _MatrixPickerPrompt for model/choice pickers, inline single-use predicates (_redact_matrix_value/_room_server_name/_cache_room_identity/_matches_ignored_user_pattern/_is_allowed_matrix_room), sanitizer _emit, fold docstrings (3113->3044)
Teknium
2026-09-02 23:36:27 -07:00
35d4e86b6c
refactor(gateway/platforms): base.py — unify extension-less MEDIA tag scan (_extensionless_media_matches) across extract_media and span stripping
Teknium
2026-09-02 23:36:22 -07:00
49c38ef10f
refactor(tools): MCP docstring/comment compaction, status predicate, renderer tidy
Teknium
2026-09-02 23:36:18 -07:00
0ce981dcc1
refactor(gateway/hosted_room_discussion): Effects alias for terminal builders, compact user payload builder
Teknium
2026-09-02 23:36:03 -07:00
3efde3f8d8
refactor(hermes_cli): inline single-use helpers, compact hatch prompt and CLI_CONFIG write in cli_commands_mixin
Teknium
2026-09-02 23:36:03 -07:00
24a6b8d202
refactor(agent/chat_completion_helpers): fold silent-hang hint and exhausted-cooldown helpers
Teknium
2026-09-02 23:35:58 -07:00
de2c49b0d6
refactor(computer_use): compact section headers, wrapped literals, and one-shot walrus guards
Teknium
2026-09-02 23:35:38 -07:00
b7157691f1
refactor(hermes_cli): hug docstring closers (text-verified)
Teknium
2026-09-02 23:35:32 -07:00
e8d734565c
refactor(gateway): status.py — compact docstrings by hand, fold small guards
Teknium
2026-09-02 23:35:26 -07:00
672cd01c7c
refactor(tools): fold legacy HTTP transport into streamable path, tighten MCP classifier/sampling bodies
Teknium
2026-09-02 23:35:14 -07:00
ebd140f918
Merge branch 'simp/r3-04-p4-lifecycle' into simp/r3-04-p4
Teknium
2026-09-02 23:35:08 -07:00
d802ac7691
Merge branch 'simp/r3-04-p4-codexrt' into simp/r3-04-p4
Teknium
2026-09-02 23:35:07 -07:00
a015996dc7
Merge branch 'simp/r3-04-p4-codexra' into simp/r3-04-p4
Teknium
2026-09-02 23:35:05 -07:00
4699e2a048
Merge branch 'simp/r3-04-p4-bedrock' into simp/r3-04-p4
Teknium
2026-09-02 23:35:04 -07:00
a2007bc76f
refactor(gateway): run_turn — TurnContext defaults replace explicit holder inits, heartbeat task owns its interval resolution, docstring/comment compaction, AST-neutral layout
Teknium
2026-09-02 23:34:47 -07:00
192058fda4
refactor(platforms): a2a/buzz/dingtalk/email/google_chat/feishu-aux/discord-aux 11440->8812; dead code, dispatch tables, unified helpers
Teknium
2026-09-02 23:33:41 -07:00
5e5d1a3a33
refactor(tools): tighten MCP recycle deadlines, watchdog argv/kill loop, stdio liveness probe
Teknium
2026-09-02 23:34:29 -07:00
4023fe4a9b
refactor(tui): server.py — _parse_model_config/_is_routable_provider/_env_model_seed helpers, alias tables for service tier + tool progress, compact runtime-override docstrings
Teknium
2026-09-02 23:34:28 -07:00
e1946db88d
refactor(hermes_cli): shared_metrics store — reflow remaining SQL/dict literals (trace-identical)
Teknium
2026-09-02 23:34:26 -07:00
dc79b0a11a
refactor(tools): compact send_message routing call sites
Teknium
2026-09-02 23:34:21 -07:00
b2b0e34038
refactor(agent/chat_completion_helpers): fold fallback api-mode/credential branches and load-notice early returns
Teknium
2026-09-02 23:34:14 -07:00
9ea83e7f96
refactor(tui_gateway): collapse hosted-room init/scope validation, share resolve-or-create, squeeze layout
Teknium
2026-09-02 23:34:06 -07:00
1860fc57aa
refactor(tui): slash_worker — tighten _run/main (stdout protocol byte-identical, harness-verified)
Teknium
2026-09-02 23:34:06 -07:00
db215832d1
Merge branch 'simp/r3-16-B' into simp/r3-16
Teknium
2026-09-02 23:34:03 -07:00
d8a9f8b46a
refactor(langfuse): inline one-call-site helpers, shape table for _describe_content
Teknium
2026-09-02 23:34:03 -07:00
9adcfb4abd
refactor(image_gen,browser): AST-neutral layout compaction — hug call/import closers
Teknium
2026-09-02 23:33:58 -07:00
49b04e2058
refactor(tools): tirith/wire micro-collapses
Teknium
2026-09-02 23:33:49 -07:00
90075b1d22
refactor(tools): skills_tool_setup walrus compaction
Teknium
2026-09-02 23:33:39 -07:00
c540655e5f
refactor(hermes_cli): _group_display_name extraction; small collapses
Teknium
2026-09-02 23:33:14 -07:00
3cc998a4b8
refactor(hermes_cli): table-driven _export_flat replaces three parallel single-file exporters
Teknium
2026-09-02 23:32:59 -07:00
27e0944ea1
Merge branch 'simp/r3-22-B' into simp/r3-22
Teknium
2026-09-02 23:32:40 -07:00
338a6309ef
refactor(state): unify read-only connect, table-drive session filter WHERE, compact tuning comments
Teknium
2026-09-02 23:32:25 -07:00
30d58a5d7e
refactor(tui): synthetic_turn — spec table, merged init/loop conditions
Teknium
2026-09-02 23:32:01 -07:00
b32a4da2e0
merge simp/r3-34-I into simp/r3-34
Teknium
2026-09-02 23:31:57 -07:00
394bc29c35
merge simp/r3-34-H into simp/r3-34
Teknium
2026-09-02 23:31:56 -07:00
bc0ef8d006
merge simp/r3-34-G into simp/r3-34
Teknium
2026-09-02 23:31:54 -07:00
3920fa1f06
refactor(hermes_cli): relay_shared_metrics — _elapsed_ms helper, tighter approval/model-call lookups
Teknium
2026-09-02 23:31:52 -07:00
a43c401e85
merge simp/r3-34-C into simp/r3-34
Teknium
2026-09-02 23:31:52 -07:00
416f386c3c
merge simp/r3-34-B into simp/r3-34
Teknium
2026-09-02 23:31:51 -07:00
78c979211e
merge simp/r3-34-A into simp/r3-34
Teknium
2026-09-02 23:31:49 -07:00
f82f075169
refactor(gateway/platforms): base.py — single-normalizer _split_host_port, next()-based proxy env scan, comprehension denylist/kanban roots
Teknium
2026-09-02 23:31:47 -07:00
a7fa1ad696
refactor(state): hoist split_user_originated_turn import, inline single-use locals, AST-neutral rewrap in messages mixin
Teknium
2026-09-02 23:31:14 -07:00
0a9bc0f3e6
refactor(tools): share _NO_DELIVERABLE, tighten telegram format helper
Teknium
2026-09-02 23:31:11 -07:00
21e50b7249
refactor(agent/chat_completion_helpers): share cloud stale-timeout derivation, Bedrock first-delta wrapper, summary text normalizer
Teknium
2026-09-02 23:30:52 -07:00
4e1338bd19
Merge branch 'simp/r3-23-g3' into simp/r3-23
Teknium
2026-09-02 23:30:51 -07:00
9289406e13
refactor(tools): collapse suppress/try-pass layers, unify probe subprocess helper (_py_out), compact pythonpath/gitbash/policy docs
Teknium
2026-09-02 23:30:48 -07:00
8ba9795776
refactor(hermes_cli): merge r3-24 wave-2 group W3
Teknium
2026-09-02 23:30:35 -07:00
feb7c94f74
refactor(hermes_cli): merge r3-24 wave-2 group W2
Teknium
2026-09-02 23:30:34 -07:00
7919222ddd
refactor(hermes_cli): merge r3-24 wave-2 group W1
Teknium
2026-09-02 23:30:32 -07:00
566adb178d
refactor(agent/conversation_compression): compact docstrings — summary line hugs its prose body (text unchanged)
Teknium
2026-09-02 23:30:28 -07:00
70d290fa46
refactor(tools): unify tts text packers, drop dead MAX_TEXT_LENGTH alias, compact docstrings
Teknium
2026-09-02 23:30:19 -07:00
1fcb6f521d
refactor(computer_use): atexit decorator, list-comprehension _format_elements, tighter signatures
Teknium
2026-09-02 23:30:17 -07:00
7d24e68e73
refactor(tools): drop redundant lazy-import guards; _install_running helper; walrus collapses
Teknium
2026-09-02 23:29:48 -07:00
b6de18eb0b
refactor(hermes_cli): section-4 group init via setdefault
Teknium
2026-09-02 23:29:37 -07:00