Commit Graph

19 Commits

Author SHA1 Message Date
Teknium fcbe4acbef simplify(compat): tools/mcp_tool — repoint 20 non-test callers to the defining mcp_tool_* siblings 2026-09-03 13:29:35 -07:00
Teknium eeb7671e69 simplify(compat): hermes_cli small facades — drop 7 re-exports/aliases (+relay_runtime alias module), repoint 12 callers/tests 2026-09-03 13:05:57 -07:00
Teknium e83816a4d1 review-fix(comments): restore lost #NNNN rationale comments across non-test source (mechanical sweep, condensed, code unchanged)
For each issue anchor present in BASE 63279301bc non-test .py and absent on HEAD, the BASE comment/docstring block was re-attached at the HEAD location of the code it explained (matched by the distinctive code line / enclosing def). Sentences already covered by an existing HEAD comment were deduped; the issue number always survives. Insert-only: no code lines changed.
2026-09-03 09:44:26 -07:00
Teknium 4fb89ca026 Merge branch 'simp/r3-19-W4' into simp/integration3 2026-09-03 00:11:19 -07:00
Teknium 16b46e593a refactor(hermes_cli): doctor — warn_on_error ctx manager replaces try/except-warn wrappers; platform ladders/tcc text to data 2026-09-03 00:05:41 -07:00
Teknium 51d75efddc Merge branch 'simp/r3-19-D' into simp/integration3 2026-09-02 23:11:03 -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 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 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 b8d0ed8f92 Merge branch 'simp/r3-19-D' into simp/integration3 2026-09-02 22:40:27 -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 a38c5a0e1d Merge branch 'simp/r3-19-D' into simp/integration3
# Conflicts:
#	hermes_cli/doctor_platform.py
2026-09-02 22:11:49 -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 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 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 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 c4668fa77e fix(integration): restore explicit utf-8 encoding on codesign/loginctl subprocess calls flagged by footgun scanners 2026-09-02 19:39:38 -07:00
Teknium 95804887c1 refactor(doctor): tighten platform + tools checks — shared helpers, backend dispatch table, compact docstrings 2026-09-02 16:19:08 -07:00
Teknium 9b05f0df55 refactor(doctor): split config and host-platform checks into doctor_config.py / doctor_platform.py 2026-09-02 15:56:21 -07:00