-
d60e01dcb3
refactor(approval): unify gateway post-hook/decision shape, compact human-wait eviction (222+158->194+152)
Teknium
2026-09-02 21:12:22 -07:00
-
86d111d77c
refactor(hermes_cli): collapse defensive layers in sessions_cmd, join bracket groups in session recovery modules
Teknium
2026-09-02 21:12:14 -07:00
-
f50cd043d6
refactor(hermes_cli/web_routers): messaging — compact literal/call formatting (1038->973 LOC)
Teknium
2026-09-02 21:12:12 -07:00
-
82f2fb9029
Merge branch 'simp/r3-10-a' into simp/r3-10
Teknium
2026-09-02 21:12:06 -07:00
-
-
-
-
7f5d901baf
refactor(hermes_cli): skin_engine — join name/description and spinner/branding/tool_prefix rows (AST-identical)
Teknium
2026-09-02 21:12:03 -07:00
-
b0b8e39862
refactor(memory/retaindb): compact queue connection handling, prefetch assembly, dispatch and shutdown
Teknium
2026-09-02 21:12:01 -07:00
-
6adf237876
refactor(hermes_cli): gateway.py systemd lifecycle preamble + graceful-restart phase helper; dedupe scope hint strings
Teknium
2026-09-02 21:12:00 -07:00
-
48751f0916
refactor(web-profiles/status): shared home scope, DB-read helper, get_status phase helpers, dedupe fallbacks
Teknium
2026-09-02 21:11:59 -07:00
-
-
-
706043e185
refactor(hermes_cli): dashboard_procs.py — extract process-table iteration from scanner, compact docstrings
Teknium
2026-09-02 21:11:44 -07:00
-
80de85c3e6
refactor(hermes_cli/web_routers): config_env — provider-card builder, env-write error ctx, http_failure on endpoint routes
Teknium
2026-09-02 21:11:44 -07:00
-
7c113cd426
refactor(web_server): simplify config/dashboard/memory helper modules
Teknium
2026-09-02 21:11:37 -07:00
-
-
-
a8c8c12fa4
refactor(hermes_cli): group C layout compaction (AST-neutral closer hugging)
Teknium
2026-09-02 21:11:22 -07:00
-
983eb806b2
refactor(hermes_cli): nous_account — reflow entitlement message builders (strings byte-identical, fuzz-verified) (634->611 LOC)
Teknium
2026-09-02 21:11:19 -07:00
-
edfbd77443
refactor(kanban-cli): drop redundant parens on kwarg string concatenations; wrap to 100 cols (AST-identical)
Teknium
2026-09-02 21:11:18 -07:00
-
3378a6de3e
refactor(hermes_cli): group F — un-hug closers after string continuations for readability
Teknium
2026-09-02 21:11:15 -07:00
-
873c805495
refactor(gateway): session — read participant id lazily in build_session_key (duck-typed sources)
Teknium
2026-09-02 21:10:12 -07:00
-
b2d8126905
refactor(gateway): stream transport — one _try_frame for best-effort frame sends
Teknium
2026-09-02 21:10:08 -07:00
-
7c7d967b4c
refactor(local_runtime): catalog.entry_for_model replaces 2 hit-unpack sites; tighten _host_os_arch
Teknium
2026-09-02 21:10:03 -07:00
-
761686347c
refactor(hermes_cli): hug closing brackets in plugin CLI modules (AST-identical)
Teknium
2026-09-02 21:10:03 -07:00
-
6c725ae1c7
refactor(hermes_cli): sse_done walrus loop; proxy_cli bitwarden token_env local + docstring trims
Teknium
2026-09-02 21:09:53 -07:00
-
7ee7c1515e
refactor(web_server): drop dead legacy re-exports, factor auth-gate message and post-bind best-effort steps
Teknium
2026-09-02 21:09:46 -07:00
-
-
-
2163c031c0
refactor(approval): smart step folded into _human_decision; inline single-caller _gateway_refusal/_prompt_cli_with_hooks; lazy pending body
Teknium
2026-09-02 21:09:42 -07:00
-
b0f7d07773
refactor(memory/holographic): store _one/_write SQL helpers, retrieval atom helper, compact docstrings
Teknium
2026-09-02 21:09:39 -07:00
-
-
-
2c77cbdcb7
refactor(hermes_cli/web_models): compact field comments and class spacing; JSON schemas byte-identical
Teknium
2026-09-02 21:09:29 -07:00
-
e986577dca
refactor(plugins/kanban,dashboard_auth): split update_task/bulk_update into phase helpers, dict-driven orchestration writes; unify provider register() via _shared.register_provider/SkipRegistration
Teknium
2026-09-02 21:09:26 -07:00
-
-
-
d75c6f05e7
refactor(hermes_cli): gateway.py multiplexer probe + run guards — collapse branches, compact WHY comments
Teknium
2026-09-02 21:09:12 -07:00
-
9f62ce4976
refactor(hermes_cli): squeeze blank lines after lazy imports (AST-neutral)
Teknium
2026-09-02 21:08:09 -07:00
-
5ecba78cd8
refactor(agent/relay_runtime): merge active_turn guards; small guard inversions
Teknium
2026-09-02 21:07:53 -07:00
-
cf515673e3
refactor(kanban_db): AST-neutral packing of hook/event call args and trailing SQL params
Teknium
2026-09-02 21:07:23 -07:00
-
76683a8bde
refactor(hermes_cli): backup/banner — fold section headers, merge adjacent prints, flatten _restore_member closure
Teknium
2026-09-02 21:07:23 -07:00
-
1c9275ee83
refactor(hermes_cli): auth_xai — one URL classifier behind both origin validators; pack marker table
Teknium
2026-09-02 21:07:20 -07:00
-
cfde68763f
refactor(hermes_cli): g7 code compaction — unified pt_input_extras installer, dict/comprehension collapses in security audit + prompt_size
Teknium
2026-09-02 21:07:16 -07:00
-
982f22fd56
refactor(computer_use): suppress-based bounds parsing; inline scale note into summary notes
Teknium
2026-09-02 21:07:03 -07:00
-
da9a0551e4
refactor(hermes_cli): config.py hoist managed_scope/atomic_yaml_write imports (8 lazy import sites removed)
Teknium
2026-09-02 21:06:53 -07:00
-
9252a1ac2a
refactor(hermes_cli): nous_subscription — drop redundant None guards and blank-line padding in offer flow (822->791 LOC)
Teknium
2026-09-02 21:06:52 -07:00
-
dae5f2365b
refactor(hermes_cli): trim plugins.py re-exports, collapse defensive layers and duplicate helpers in PluginContext/PluginManager
Teknium
2026-09-02 21:06:38 -07:00
-
-
-
a2811e03f1
refactor(memory/retaindb): inline single-use prefetch fetchers into jobs table, fold config strip, merge queue close helpers
Teknium
2026-09-02 21:06:38 -07:00
-
1f2000d959
refactor(cli-main): _session_db ctx manager, _latest_session_id, receipt/light-parser/resume helpers; split _apply_profile_override, cmd_dashboard, select_provider_and_model into phase helpers
Teknium
2026-09-02 21:06:26 -07:00
-
f7baa8e229
refactor(terminal): drop unused scope wrappers; compact terminal_tool docstrings (WHY kept)
Teknium
2026-09-02 21:06:21 -07:00
-
aad348ce5e
refactor(approval): share hardline RECOVERY prefix, fold allowlist scanner branches, inline smart observer hooks (249+211->228+164)
Teknium
2026-09-02 21:06:19 -07:00
-
c95a56be06
refactor(hermes_cli): fold picker/typed /model commit into _commit_model_switch + shared switch/dispatch helpers
Teknium
2026-09-02 21:06:11 -07:00
-
96f21deb96
refactor(hermes_cli): skin_engine — pack string-literal spinner/branding blocks (AST-identical)
Teknium
2026-09-02 21:06:09 -07:00
-
7b36908631
refactor(hermes_cli): console_engine — _captured decorator, _simple_command factory, hoist export guard
Teknium
2026-09-02 21:06:07 -07:00
-
ca2675d9d6
refactor(hermes_cli): profiles cluster — share _canon_valid/_existing_profile_dir with profile_distribution, fold single-item brackets
Teknium
2026-09-02 21:06:03 -07:00
-
11dab00851
refactor(agent/relay_runtime): plugin config tracks ownership via _relay alone; fold intercept/subagent guards
Teknium
2026-09-02 21:05:57 -07:00
-
a6e3fe5f5b
refactor(hermes_cli): try/except-pass -> contextlib.suppress in setup flows
Teknium
2026-09-02 21:05:31 -07:00
-
968cbef157
refactor(memory/mem0): table-driven tool dispatch, shared _oss_hint/_truthy/_add helpers, packed provider tables
Teknium
2026-09-02 21:05:29 -07:00
-
-
-
476d222d87
refactor(hermes_cli): goals/gateway_windows — shared pause/pop/clear helpers, join wrapped calls, compact remaining docs
Teknium
2026-09-02 21:05:22 -07:00
-
03333b59ef
refactor(hermes_cli): mcp_config — wrap _lookup_server signature
Teknium
2026-09-02 21:05:20 -07:00
-
090fd9c6e9
refactor(local_runtime): collapse swallow-and-default try/except ladders to contextlib.suppress; single struct reader in read_gguf_header
Teknium
2026-09-02 21:05:10 -07:00
-
5b44c23655
refactor(hermes_cli): _kv_flag status rows; xai TTS fallback single exit
Teknium
2026-09-02 21:05:06 -07:00
-
8e42ea87ec
refactor(relay): compact package-level docstrings (keep rules/WHYs)
Teknium
2026-09-02 21:04:55 -07:00
-
5044c19a58
refactor(hermes_cli): gateway.py profile/linger/legacy-unit helpers (_profile_name_from_home, _user_runtime_dir, _loginctl_enable_linger)
Teknium
2026-09-02 21:04:55 -07:00
-
b54d21697e
refactor(image_gen/openrouter): split generate into chat/image-api phase helpers, compact docs
Teknium
2026-09-02 21:04:50 -07:00
-
-
-
3da41d7117
refactor(hermes_cli): tools_config — _key() row builder for TOOL_CATEGORIES env_vars (deep-equal), shared checklist apply step
Teknium
2026-09-02 21:04:49 -07:00
-
328ea5d0e6
refactor(approval): compact detection helpers, inline single-use wrappers, one _splice rebuild helper
Teknium
2026-09-02 21:04:46 -07:00
-
8c83b89dd4
refactor(model-providers): actual reuses base fetch_models + hermes_cli normalizer; commandcode anthropic subclasses chat profile; compact router/openrouter docstrings
Teknium
2026-09-02 21:04:38 -07:00
-
-
-
1239f383ba
refactor(gateway): session — _RouteDecision.schedule_reset, inline route checks, compact store/state/context comments
Teknium
2026-09-02 21:04:36 -07:00
-
c9690e564a
refactor(hermes_cli): AST-neutral bracket hug/pack in desktop/dashboard/web_build/tui_launch
Teknium
2026-09-02 21:04:16 -07:00
-
c248413bc4
refactor(hermes_cli/web_routers): dashboard_ui — shared plugin gate/action helpers, _set_dashboard_key, asset content-type table (420->342 LOC)
Teknium
2026-09-02 21:04:14 -07:00
-
a208c541f1
refactor(run_agent): fold codex/sanitization forwarders into staticmethod aliases, pack multi-line signatures/calls; -198 LOC
Teknium
2026-09-02 21:04:11 -07:00
-
-
-
3cfc0a138d
refactor(hermes_cli): managed_uv token/reject/result helpers, split repair_vulnerable_runtime
Teknium
2026-09-02 21:04:11 -07:00
-
432de42720
refactor(kanban_db): _copy_capped, single-loop unique path, rowcount inlines, list_boards tightening
Teknium
2026-09-02 21:03:37 -07:00
-
8b74aa07a4
refactor(hermes_cli): group B — docstring compaction, provider scalar-field table, config mirror _items helper, regex kebab collapse
Teknium
2026-09-02 21:03:13 -07:00
-
46eaefee4e
refactor(hermes_cli): keepalive/process_identity — compact signatures, fold guard chains (699->660 LOC)
Teknium
2026-09-02 21:03:09 -07:00
-
0f9815b756
refactor(hermes_cli): providers.py — shared ProviderDef builders, packed overlay table, compact docs
Teknium
2026-09-02 21:03:07 -07:00
-
-
-
a05191ac1c
refactor(hermes_cli/web_git): fold _parse_worktrees into worktree_list, add _status_z/_origin_head/_ref_exists/_all_add_diff helpers, compact docs
Teknium
2026-09-02 21:03:04 -07:00
-
e368f42a0f
refactor(computer_use): table-lookup summarize default, inline listing lambda and app-guard walrus
Teknium
2026-09-02 21:02:45 -07:00
-
5038ff55a1
refactor(gateway/weixin): fold typing/backoff/rate-limit wrappers, compact send() media dispatch
Teknium
2026-09-02 21:02:32 -07:00
-
34a6f963f8
refactor(hermes_cli): auth_nous/codex/device_flow/oauth_grants — AST-neutral layout compaction
Teknium
2026-09-02 21:02:27 -07:00
-
445f932325
refactor(gateway/yuanbao): compact imports/tables, unify _fetch_and_cache resolve path, drop padding blanks
Teknium
2026-09-02 21:02:23 -07:00
-
0948f5e1c6
refactor(gateway): whatsapp_identity — compact docstrings
Teknium
2026-09-02 21:02:22 -07:00
-
43eccd23eb
refactor(hermes_cli): models.py — copilot token source table, shared api-key credential lookup
Teknium
2026-09-02 21:02:21 -07:00
-
259f529f09
refactor(hermes_cli): gateway.py run_gateway region — shared tty/detached probes, collapsed exit-code ladder, storm-backoff env parsing
Teknium
2026-09-02 21:02:19 -07:00
-
61036c0e65
refactor(hermes_cli): mcp_picker routes output through catalog _say; _apply_request_chain returns the result; catalog probe-fail ladder tabled
Teknium
2026-09-02 21:02:18 -07:00
-
a6b634ca4f
refactor(hermes_cli/web_routers): simplify ops, chat_ws, files, mcp, cron routers (dead code, shared helpers, gate/sender unification)
Teknium
2026-09-02 21:02:14 -07:00
-
-
-
22def3f4a9
refactor(computer_use): contextlib rollback/suppress in cua backend + daemon; _json_object helper; daemon startup-failure helper; tighten prose
Teknium
2026-09-02 21:02:05 -07:00
-
15dd4b47d4
refactor(hermes_cli): dashboard_procs.py — collapse reap SIGKILL branch, or-default injected hooks
Teknium
2026-09-02 21:01:51 -07:00
-
2a9ab0dc7f
refactor(hermes_cli): split session_recovery god functions into _RowidRangeSalvage and _verify_* phase helpers
Teknium
2026-09-02 21:01:40 -07:00
-
c829298476
refactor(memory/byterover): flatten _run_brv error handling, compact provider init/hooks/dispatch
Teknium
2026-09-02 21:01:39 -07:00
-
c04eb54f9b
refactor(hermes_cli): AST-neutral layout compaction of dashboard_auth + commands_platforms
Teknium
2026-09-02 21:01:32 -07:00
-
db5fef39cd
refactor(approval): table-drive CLI prompt menu, unify transport attempt/consent helpers (428->374)
Teknium
2026-09-02 21:01:26 -07:00
-
7d4207ed1b
refactor(hermes_cli): drop intra-function paragraph blanks in g5 files (whitespace-only)
Teknium
2026-09-02 21:00:55 -07:00
-
2f45a82374
refactor(hermes_cli): uninstall — table-driven reinstall/reload hints, simpler remove-step helpers, compact Windows registry notes
Teknium
2026-09-02 21:00:54 -07:00
-
3709a7334e
refactor(hermes_cli): join remaining closer lines in setup flows
Teknium
2026-09-02 21:00:49 -07:00
-
c9c13fa8f3
refactor(hermes_cli): relay_shared_metrics — _mark()/_guarded() collapse repeated emit and try/except-log blocks
Teknium
2026-09-02 21:00:46 -07:00
-
fb0f19d4fd
refactor(kanban-cli): ops — dispatch --json scalar fields via one comprehension (output byte-identical)
Teknium
2026-09-02 21:00:43 -07:00
-
8c012b3bc7
refactor(hermes_cli): skills_hub — _line_input helper, compact docstrings/comments/banners; dict-item packing
Teknium
2026-09-02 21:00:41 -07:00
-
62124aa693
refactor(hermes_cli): profiles cluster — contextlib.suppress for best-effort blocks, _existing_profile_dir helper, drop intra-function blanks
Teknium
2026-09-02 21:00:35 -07:00
-
c375d0ed5e
refactor(hermes_cli): simplify agent_import/agent_plugins (1369->1020 LOC): inline single-use helpers, unify permission/memory import paths, dispatch-driven report
Teknium
2026-09-02 21:00:34 -07:00
-
8b26b07cdf
refactor(hermes_cli/web_routers): models — _main_model_fields/_preset_dict field table, nous default helper, compact docstrings (443->366 LOC)
Teknium
2026-09-02 21:00:30 -07:00
-
c732ff08ac
refactor(hermes_cli): unify billing block headers, portal hand-off, charge submit/poll; dict-dispatch menus
Teknium
2026-09-02 20:59:50 -07:00
-
1f52e93565
refactor(hermes_cli): fold verify-token branches, share track/untrack counter, compact probe script
Teknium
2026-09-02 20:59:41 -07:00
-
c599b9ef9b
refactor(hermes_cli): cron.py — table-driven job listing rows, state badges and detail lines
Teknium
2026-09-02 20:59:24 -07:00
-
d534468124
refactor(hermes_cli): AST-neutral layout compaction of main_install_repair
Teknium
2026-09-02 20:58:49 -07:00
-
5e5cad172c
refactor(hermes_cli): main_desktop — phase helpers for _build_desktop_app/cmd_gui, shared hash/stamp via main_web_build, sandbox lstat + codesign-verify dedupe
Teknium
2026-09-02 20:58:47 -07:00
-
a791dfbc63
refactor(computer_use): _stop_backend on_error hook replaces three try/except blocks; _install_backend owns the hook mirror
Teknium
2026-09-02 20:58:47 -07:00
-
9aa1f66484
refactor(local_runtime): GGUFHeader int accessors via one property factory; supervisor best-effort child ops via _quiet; compact __init__ re-exports
Teknium
2026-09-02 20:58:40 -07:00
-
d205d9c90d
refactor(hermes_cli): compact auth_commands/auth_constants, hug closers and reflow comments across auth modules
Teknium
2026-09-02 20:58:37 -07:00
-
2a16e105db
refactor(hermes_cli): gateway.py systemd probe/restart-wait helpers (_parse_kv_pairs, _runtime_state_pid, _systemd_cli_bits)
Teknium
2026-09-02 20:58:19 -07:00
-
-