Commit Graph

5990 Commits

Author SHA1 Message Date
Teknium 1a1db47fe0 refactor(hermes_cli): inventory — compact docstrings/comments by hand, pack row literals, comprehension filter 2026-09-02 23:57:06 -07:00
Teknium db1a30b55a refactor(hermes_cli): merge simp/r3-19-A 2026-09-02 23:23:19 -07:00
Teknium 3caa7af138 refactor(hermes_cli): merge simp/r3-19-D 2026-09-02 23:23:17 -07:00
Teknium 6e1fc36ce0 refactor(hermes_cli): doctor — symlink verb merge, run_dump single list, drift/linger/version early returns 2026-09-02 23:04:56 -07:00
Teknium bfa0d765c0 refactor(hermes_cli): merge simp/r3-19-C 2026-09-02 23:03:05 -07:00
Teknium 860f500440 refactor(hermes_cli): merge simp/r3-19-E 2026-09-02 23:03:04 -07:00
Teknium 7458bb6fef refactor(hermes_cli): doctor — collapse trivial early-returns/ternaries in connectivity, live, tools, platform, dump 2026-09-02 22:52:11 -07:00
Teknium b72baecf69 refactor(hermes_cli): merge simp/r3-19-A1 (round 3) — systemd/launchd docstring compaction, _positive_pid/_launchd_ok helpers 2026-09-02 22:47:13 -07:00
Teknium 8f882b4ba3 refactor(hermes_cli): gateway.py compact docstrings in process-management and run-guard regions (WHYs kept) 2026-09-02 22:42:28 -07:00
Teknium 8a903fa5fb refactor(hermes_cli): doctor — every check body on @doctor_check (propagating by default); join FDA hint literal 2026-09-02 22:41:48 -07:00
Teknium dff07c09d8 refactor(hermes_cli): gateway.py setup wizard — drop redundant local import, join choice lists 2026-09-02 22:39:44 -07:00
Teknium 6824c0a685 refactor(hermes_cli): gateway.py _positive_pid + _launchd_ok helpers; join short wrapped statements 2026-09-02 22:35:25 -07:00
Teknium 8136c1a27f refactor(hermes_cli): gateway.py compact systemd/launchd docstrings + WHY comments; wrap long lines 2026-09-02 22:30:15 -07:00
Teknium 1672a3de86 refactor(hermes_cli): doctor — _login_row show_error, packed DOCTOR_CHECKS table, dump helper ternaries 2026-09-02 22:27:37 -07:00
Teknium 8fceffb842 refactor(hermes_cli): gateway.py compact respawn-watcher template 2026-09-02 22:22:07 -07:00
Teknium 4a1243c8ff refactor(hermes_cli): gateway.py drop blank lines after in-function imports 2026-09-02 22:19:03 -07:00
Teknium 52552aed6e refactor(hermes_cli): doctor — compact module docstrings/comments, banner loop, drop in-function blanks 2026-09-02 22:16:14 -07:00
Teknium b6567d7096 refactor(hermes_cli): merge simp/r3-19-A2 — setup wizard + subcommand dispatch simplification (worker A2) 2026-09-02 22:10:14 -07:00
Teknium a8209adfa1 refactor(hermes_cli): merge simp/r3-19-A1 (round 2) — inline one-caller forwarders, s6 snapshot helper, launchd degrade helper 2026-09-02 22:03:38 -07:00
Teknium 8a2896c0a5 refactor(hermes_cli): gateway.py drop blank lines after local imports in service region 2026-09-02 21:57:13 -07:00
Teknium f0b1d49d0f refactor(hermes_cli): join wrapped kanban call/arg lists; tighten env_loader guard comments (code AST-identical) 2026-09-02 21:55:16 -07:00
Teknium d95fac5f40 refactor(hermes_cli): merge simp/r3-19-A1 — systemd/launchd region simplification (worker A1) 2026-09-02 21:55:11 -07:00
Teknium 3b17cafe86 refactor(hermes_cli): gateway.py collapse restart/status ladders onto installed-kind helper, pack message tables, compact docstrings 2026-09-02 21:54:59 -07:00
Teknium 52b82a0b67 refactor(hermes_cli): gateway.py extract _s6_gateway_snapshot; table-driven install-scope prompt; compact reaper exclusions 2026-09-02 21:50:40 -07:00
Teknium 65fe6eb78a refactor(hermes_cli): gateway.py setup wizard + subcommands: service-backend dispatch, message tables, phase helpers 2026-09-02 21:48:42 -07:00
Teknium 25506d9d4a refactor(hermes_cli): doctor_state — _STATE_DB_REPAIRS table, generic memory-provider path unified 2026-09-02 21:41:12 -07:00
Teknium 65cacdd558 refactor(hermes_cli): gateway.py inline one-caller systemd/launchd forwarders; compact identity/linger helpers 2026-09-02 21:38:29 -07:00
Teknium aa6ca6097e refactor(hermes_cli): doctor — doctor_check on trivial wrappers, join wrapped message args, drop in-function blank lines 2026-09-02 21:30:49 -07:00
Teknium 9f0766f5ec refactor(hermes_cli): gateway.py launchd helpers (_launchd_degrade_or_raise, _launchd_reload_budget, _service_venv_dir); compact reload script 2026-09-02 21:30:36 -07:00
Teknium fc51206750 refactor(hermes_cli): second pass on the 15 small modules — compact bodies, drop redundant locals/blanks, tighten module docs 2026-09-02 21:20:42 -07:00
Teknium 8537fc4e7c refactor(hermes_cli): gateway.py orphan reaper / kill helpers — fold survivor filter, compact exclusion comments 2026-09-02 21:16:27 -07:00
Teknium d6029d372f refactor(hermes_cli): doctor — extract _apikey_request/_bits/_link_venv, collapse journal-mode & certifi branches, drop blank-after-import lines 2026-09-02 21:15:59 -07:00
Teknium 6adf237876 refactor(hermes_cli): gateway.py systemd lifecycle preamble + graceful-restart phase helper; dedupe scope hint strings 2026-09-02 21:12:00 -07:00
Teknium d75c6f05e7 refactor(hermes_cli): gateway.py multiplexer probe + run guards — collapse branches, compact WHY comments 2026-09-02 21:09:12 -07:00
Teknium 476d222d87 refactor(hermes_cli): goals/gateway_windows — shared pause/pop/clear helpers, join wrapped calls, compact remaining docs 2026-09-02 21:05:22 -07:00
Teknium 5044c19a58 refactor(hermes_cli): gateway.py profile/linger/legacy-unit helpers (_profile_name_from_home, _user_runtime_dir, _loginctl_enable_linger) 2026-09-02 21:04:55 -07:00
Teknium 259f529f09 refactor(hermes_cli): gateway.py run_gateway region — shared tty/detached probes, collapsed exit-code ladder, storm-backoff env parsing 2026-09-02 21:02:19 -07:00
Teknium 2a16e105db refactor(hermes_cli): gateway.py systemd probe/restart-wait helpers (_parse_kv_pairs, _runtime_state_pid, _systemd_cli_bits) 2026-09-02 20:58:19 -07:00
Teknium acbc228684 refactor(hermes_cli): gateway.py process-management region — /proc scan helper, collapsed guards, watcher comment compaction 2026-09-02 20:56:40 -07:00
Teknium 36a74a3408 refactor(hermes_cli): fold kanban triage-sweep id validation into its driver, flatten small helpers 2026-09-02 20:55:57 -07:00
Teknium 2684412ed5 refactor(hermes_cli): doctor status tables (_OPENROUTER_STATUS, _PACKAGES, _KEYED_PROBES), _require helper, compact docstrings 2026-09-02 20:51:36 -07:00
Teknium c3dad1a90e refactor(hermes_cli): compact inventory docstrings/comments and wrapped arg lists, no behavior change 2026-09-02 20:44:43 -07:00
Teknium fa3cb85a4d refactor(hermes_cli): gateway_enroll.py — inline single-use identity-token wrapper, compact docs 2026-09-02 20:40:51 -07:00
Teknium c1015617c1 refactor(hermes_cli): gateway_windows.py — split _print_deep_probes into per-probe helpers, shared _hermes_home/_GATEWAY_ENV/_popen, compact docs 2026-09-02 20:38:34 -07:00
Teknium 6069479bef refactor(hermes_cli): compact env_loader comments/docstrings (AST-identical code), no behavior change 2026-09-02 20:36:46 -07:00
Teknium 3e0c47b24b refactor(hermes_cli): gateway.py _PLATFORMS table compact data layout (literal-equal) 2026-09-02 20:35:29 -07:00
Teknium 8b19d33157 refactor(hermes_cli): doctor check helpers (doctor_check/check_bool/ensure_dir), dump phase helpers, compact tables 2026-09-02 20:32:37 -07:00
Teknium e30d949d13 refactor(hermes_cli): compact kanban boards handlers, no behavior change 2026-09-02 20:31:16 -07:00
Teknium 416a1c1acd refactor(hermes_cli): simplify 15 small modules — dead wrappers, unified helpers, dict dispatch, compact docs 2026-09-02 20:29:34 -07:00
Teknium ce0eb1c8a2 refactor(hermes_cli): compact kanban CLI handlers (shared field/section printers, commented-op wrapper), no behavior change 2026-09-02 20:28:09 -07:00