Commit Graph

  • 126ade8e45 refactor(gateway): wave-2 compaction of run.py header helpers, GatewayRunner and startup/shutdown tail Teknium 2026-09-02 20:22:32 -07:00
  • fb63cc5009 refactor(hermes_cli): auth_minimax — packed layout, dict-merge state updates, tighter docs Teknium 2026-09-02 20:22:30 -07:00
  • d60e8ef6e8 refactor(hermes_cli): unify session-bound manager getters, flatten /title and /clear branches in cli_loops_mixin Teknium 2026-09-02 20:22:23 -07:00
  • 3dde5e86a7 refactor(cron): jobs.py — collapse repeated record-mutation shapes into dict.update Teknium 2026-09-02 20:22:19 -07:00
  • cb1b44aacd refactor(local_runtime): compact supervisor/catalog/hardware — shared _RESIDENT status tuple, collapsed integrated verdict, tightened rationale comments Teknium 2026-09-02 20:22:10 -07:00
  • 13d1915b7e refactor(gateway/whatsapp): unify Cloud outbound envelope/interactive/tap-state helpers; body extractor table; ingest helper Teknium 2026-09-02 20:22:02 -07:00
  • 3f02f41fc8 refactor(hermes_cli): process_identity — merge create-time helpers, comprehension prune, compact docstrings (506->466 LOC) Teknium 2026-09-02 20:21:39 -07:00
  • cc369d088e refactor(cli-misc): loops.py _save helper; linux_desktop_entry.py shared head/shebang readers, probe via _run_quiet Teknium 2026-09-02 20:21:37 -07:00
  • 8507b731bd refactor(hermes_cli): compact static catalog tables; derive nous/copilot/-cn twins from shared lists (values identical) Teknium 2026-09-02 20:21:32 -07:00
  • 1659c5c58c refactor(hermes_cli): drop dead module-level clarify/approval callbacks, dedupe secret result dicts Teknium 2026-09-02 20:21:27 -07:00
  • 686d8d926e Merge branch 'simp/r3-09-w2' into simp/r3-09 Teknium 2026-09-02 20:21:17 -07:00
  • 3635aa6a32 refactor(relay/adapter): unify task-card frame emission, SendResult projection and prompt-unavailable tail; collapse defensive ladders Teknium 2026-09-02 20:21:14 -07:00
  • 85389e6a48 refactor(hermes_cli): config_providers — direct in-module calls for un-patched helpers, shared _route_model_cfgs, word-set constants; compact docstrings Teknium 2026-09-02 20:21:12 -07:00
  • 092a651bb5 refactor(gateway): stream consumer — one _try_seed_frame for the three seed sites Teknium 2026-09-02 20:21:00 -07:00
  • 3728e76093 refactor(agent/agent_init): compact compression summary + context-engine tool injection Teknium 2026-09-02 20:20:49 -07:00
  • 75ee8c00b6 refactor(hermes_cli): models.py — drop dead re-exports, unify JSON GET/merge/zero-price helpers, compact docstrings Teknium 2026-09-02 20:20:47 -07:00
  • 08c7fb813f refactor(gateway): final compaction of insights/topup/platform/stop/restart bodies Teknium 2026-09-02 20:20:47 -07:00
  • e0e1ce28a2 refactor(hermes_cli): mcp_config — extract add-flow auth/tool-choice and exclude-rebuild helpers, shared tool printer, compact Teknium 2026-09-02 20:20:47 -07:00
  • 127f1752d0 refactor(gateway/yuanbao-proto): hug signatures/dicts in proto+media, Counter-based sticker scoring Teknium 2026-09-02 20:20:41 -07:00
  • 938919502e refactor(kanban_db): split create_task and complete_task into phase helpers Teknium 2026-09-02 20:20:21 -07:00
  • 25543bc785 refactor(skills_hub): table-driven hub path resolvers; flatten index fetch/search loops Teknium 2026-09-02 20:20:20 -07:00
  • 96c9d384df refactor(terminal): lift spawn/async-support/watcher registration out of spawn_background_process Teknium 2026-09-02 20:20:12 -07:00
  • 08881f5997 refactor(hermes_cli): container_boot.py — dedupe /proc argv decoding, slot-action and exec-script helpers, compact rationale comments Teknium 2026-09-02 20:20:12 -07:00
  • 9d896da1cc refactor(kanban-cli): ops — shared _poll_loop for tail/watch, reuse kb._positive_int, hoist daemon deprecation text Teknium 2026-09-02 20:19:59 -07:00
  • 369bfe4a87 refactor(agent/auxiliary_client): densify adapter/credential region (inline single-use helpers, compact docs; -214 LOC) Teknium 2026-09-02 20:19:57 -07:00
  • 031bfc53e2 refactor(hermes_cli): personality/platforms — compact docstrings, hoist os import Teknium 2026-09-02 20:19:57 -07:00
  • c21498bb37 refactor(hermes_cli): split HTML export into sidebar/session-view helpers, compact message renderer Teknium 2026-09-02 20:19:53 -07:00
  • c376ca8ca6 refactor(gateway): flatten scoped-lock staleness branches Teknium 2026-09-02 20:19:51 -07:00
  • af2ae27695 Merge branch 'simp/r3-10-d' into simp/r3-10 Teknium 2026-09-02 20:19:38 -07:00
  • 0a79836787 Merge branch 'simp/r3-10-b' into simp/r3-10 Teknium 2026-09-02 20:19:37 -07:00
  • 997adbcafc refactor(hermes_cli): auth_spotify — fold print ladders, dedupe scope/redirect validation, packed layout Teknium 2026-09-02 20:19:36 -07:00
  • 932f7532ca refactor(agent/context_compressor): third AST-identical reflow pass at 118 cols Teknium 2026-09-02 20:19:10 -07:00
  • 93661eb65a refactor(hermes_cli): compact plugins_cmd — inline one-shot helpers, fold docstrings, extract composite-UI body renderer Teknium 2026-09-02 20:18:55 -07:00
  • 87d3fd38ee refactor(hermes_cli): auth.py registry as row table, dedupe secret/prefix checks, compact auth-store layer Teknium 2026-09-02 20:18:45 -07:00
  • f4261c229b refactor(hermes_cli): compact active_sessions lease registry (775->~695 LOC), unify lease-drop/session-held helpers Teknium 2026-09-02 20:18:31 -07:00
  • 5ef79fa8af refactor(terminal): regex shell tokenizer, compact scanner/prompt/nopasswd probe (fuzz-proven identical) Teknium 2026-09-02 20:18:22 -07:00
  • ff3ebf509f refactor(state): dict-dispatch persistence-error classifier, unify WHERE/placeholder builders, compact docstrings across state modules Teknium 2026-09-02 20:18:08 -07:00
  • 1bb0ebf47c refactor(agent/agent_runtime_helpers): final defensive collapses (debug dump, pool rebind, tool-name repair) Teknium 2026-09-02 20:17:58 -07:00
  • 97f3229dfd fmt(js): npm run fix on merge (#101836) hermes-seaeye[bot] 2026-09-03 03:17:48 +00:00
  • e04fa94299 refactor(computer_use): one _write_cache_file helper for spill/screenshot; _NoopBackend input stubs from a factory Teknium 2026-09-02 20:17:44 -07:00
  • 336fd952d6 refactor(agent/agent_init): fold custom-provider model-match + key-filter ladders Teknium 2026-09-02 20:17:33 -07:00
  • 491f510533 refactor(hermes_cli): nous_billing — compact docstrings, fold base-url precedence loop (565->475 LOC) Teknium 2026-09-02 20:17:31 -07:00
  • 03bf62ae39 refactor(agent/anthropic_adapter,message_convert): fold stream/create kwarg filtering, tool-result content resolution, replay helpers; drop blank-line padding inside builders Teknium 2026-09-02 20:17:22 -07:00
  • 24b573ce43 refactor(gateway/yuanbao-proto): one _encode_parts table encoder for head/auth/elements/sends, spec-driven inbound push Teknium 2026-09-02 20:17:16 -07:00
  • 2fb2402678 refactor(agent/relay_llm): one _rewrite_tools helper for the three codec tool-shape translations Teknium 2026-09-02 20:16:58 -07:00
  • ac99d5fa69 refactor(cli-main): drop 60 dead re-exports, trivial _startup_fast wrappers, orphan comments; table-drive oneshot cleanup Teknium 2026-09-02 20:16:55 -07:00
  • c7adc68bde Merge branch 'simp/r3-07-E_session' into simp/r3-07 Teknium 2026-09-02 20:16:46 -07:00
  • 07f8b44b7e Merge branch 'simp/r3-07-F_guard_stream' into simp/r3-07 Teknium 2026-09-02 20:16:43 -07:00
  • a49f0ffcc0 Merge branch 'simp/r3-08-g1' into simp/r3-08 Teknium 2026-09-02 20:16:35 -07:00
  • 7946921ff6 refactor(agent/auxiliary_client): density pass on vision routing, client cache, task routing, fast lane, and _build_call_kwargs (-220 LOC) Teknium 2026-09-02 20:16:29 -07:00
  • 3bc55cb2c6 refactor(computer_use): flatten vision_routing lookup + permissions doctor/mac probes Teknium 2026-09-02 20:16:27 -07:00
  • 3ba7100486 refactor(skills_hub): shared _tree_members walker (github+official), state files declare DEFAULT_PATH Teknium 2026-09-02 20:16:16 -07:00
  • 1a94479d17 refactor(hermes_cli): debug.py — unify paste upload fallback loop, tail-budget helper, shared User-Agent, compact docstrings Teknium 2026-09-02 20:16:16 -07:00
  • 2c85a124f2 refactor(agent/agent_init): fold route normalizer + memory-provider warn branch Teknium 2026-09-02 20:16:07 -07:00
  • b4f9d1280f refactor(gateway): telegram timeout ladder + busy special-handler table by convention Teknium 2026-09-02 20:15:57 -07:00
  • 5f7284e86e refactor(agent/context_compressor): repack historical-prefix and abort-message literals (values byte-identical) Teknium 2026-09-02 20:15:48 -07:00
  • 924845b16c refactor(gateway): wave-2 compaction of run.py media/env/profile helpers (fuzzed parity) Teknium 2026-09-02 20:15:43 -07:00
  • fd55049657 refactor(cli-misc): logs.py — pass filter kwargs through instead of re-listing them Teknium 2026-09-02 20:15:37 -07:00
  • 5c140be056 refactor(gateway): drop intra-function blank lines in g1-status files Teknium 2026-09-02 20:15:20 -07:00
  • 91995e48a3 refactor(kanban-cli): parser spec tables as module data with shared arg constants (--help byte-identical) Teknium 2026-09-02 20:15:18 -07:00
  • 241b7f33dd refactor(gateway): compact delegation rows and compressor lines in status mixin Teknium 2026-09-02 20:15:02 -07:00
  • 0ed22f614c refactor(hermes_cli): collapse EIO/loop-dispatch/terminal-write duplication in cli_terminal_mixin, compact docs Teknium 2026-09-02 20:14:57 -07:00
  • b66acc08f3 refactor(hermes_cli): table-drive WhatsApp Cloud wizard credential steps; batch print blocks Teknium 2026-09-02 20:14:56 -07:00
  • b4ef0e9b43 refactor(gateway/yuanbao-sticker): fold score ladder into max(), hug lookups; table byte-identical Teknium 2026-09-02 20:14:56 -07:00
  • 6b206f90ae refactor(kanban_db): unify slug/require-task/first-line/json-null/reclaim helpers, table-drive list filters and tick outcome Teknium 2026-09-02 20:14:54 -07:00
  • 17551141cf refactor(hermes_cli): platform_actions — one gate/dispatch/audit runner with a verb×platform table Teknium 2026-09-02 20:14:54 -07:00
  • 53800aab9d refactor(agent/conversation_compression): drop duplicated comments Teknium 2026-09-02 20:14:49 -07:00
  • 1967a13bfa refactor(hermes_cli/subcommands): reflow argparse kwargs and drop redundant help=(...) parens (AST-verified) Teknium 2026-09-02 20:14:46 -07:00
  • 0ec30666fb refactor(gateway): stream consumer — compact module/init/finalize prose (keep every WHY) Teknium 2026-09-02 20:14:45 -07:00
  • ec3ad0c7e6 refactor(agent/relay_llm): drop dead _relay_observes_chunks branch; _ManagedAttempt._complete; fold stream_current fast paths Teknium 2026-09-02 20:14:42 -07:00
  • b1b08bda93 refactor(terminal): split finalize_foreground_result into per-kind helpers + ordered optional-field table Teknium 2026-09-02 20:14:29 -07:00
  • c25a00662e Merge branch 'simp/r3-05-w3' into simp/r3-05 Teknium 2026-09-02 20:14:27 -07:00
  • 445bf6f1dc refactor(hermes_cli): nous_account — inline single-use coercion/credit helpers, add _nonblank (778->701 LOC) Teknium 2026-09-02 20:14:18 -07:00
  • df6921b0d9 refactor(terminal): spec-table requirement checkers, shared modal reason, tabled sandbox builders Teknium 2026-09-02 20:14:17 -07:00
  • 438628b98b refactor(gateway/whatsapp): compact WhatsAppBehaviorMixin bodies; fold format_message closures into module helpers Teknium 2026-09-02 20:14:17 -07:00
  • 423c14c65a refactor(hermes_cli): auth_xai — shared JWT-exp/token-pair helpers, packed layout, tighter docs Teknium 2026-09-02 20:14:15 -07:00
  • 251afce10c refactor(hermes_cli): config_migrations — shared _commit/_dict_at helpers, early returns, extracted plugin scan; compact step comments Teknium 2026-09-02 20:14:02 -07:00
  • 1ff3a849b9 refactor(agent/gemini,acp): fold tool-call namespace and finish-reason resolution Teknium 2026-09-02 20:14:01 -07:00
  • a6696d464e refactor(agent/auxiliary_client): densify call_llm tail region (stream helpers, recovery ladder, impls): inline single-use rung helpers, pack literals/log calls, strip body blanks Teknium 2026-09-02 20:14:01 -07:00
  • 6774930ab1 refactor(cron): jobs.py — compact docstrings/comments by hand, wrap every line to ≤100 cols, tighten normalizer/resolve helpers Teknium 2026-09-02 20:14:00 -07:00
  • beed360a16 refactor(relay): compact ws_transport docstrings/comments, drop always-constant frame_type param Teknium 2026-09-02 20:13:57 -07:00
  • 963b0e2eef refactor(agent/agent_init): tighten route-url, run-budget and extra_body helpers Teknium 2026-09-02 20:13:57 -07:00
  • 6082f7d442 refactor(agent/compression): join remaining fragmented log/warning literals (AST-identical) Teknium 2026-09-02 20:13:50 -07:00
  • 87f3a068b2 refactor(terminal): unify sudo/compound-background rewriters on one _scan_shell scanner (fuzz-proven identical) Teknium 2026-09-02 20:13:29 -07:00
  • dd52a2a36d refactor(gateway): compact kanban subscribe, voice toggle, bundles and approve builders Teknium 2026-09-02 20:13:23 -07:00
  • 82430db2a0 refactor(hermes_cli): partial_compress — single-pass boundary scan, compact prose Teknium 2026-09-02 20:13:19 -07:00
  • 198eede489 refactor(computer_use): single _ACTIONS spec table replaces destructive/click/summary/simple/input tables Teknium 2026-09-02 20:13:15 -07:00
  • 6df4bb09cf refactor(gateway): second-pass compaction of delivery ledger/router, control socket, dead targets Teknium 2026-09-02 20:13:08 -07:00
  • e085147f57 refactor(kanban-cli): compact diagnostics rule engine — shared cli_hint/payload-id/run-order helpers, asdict, triage slot table Teknium 2026-09-02 20:12:50 -07:00
  • 11769237b1 refactor(gateway/yuanbao-media): compact mime tables, image-size parsers, COS sign/upload; drop COS_USE_ACCELERATE constant-fold Teknium 2026-09-02 20:12:40 -07:00
  • e6f5f109f9 refactor(hermes_cli): cron.py — fold subcommand wrappers into dispatch table, dedupe unverified-target rendering, compact narrative comments Teknium 2026-09-02 20:12:37 -07:00
  • 393ce7e7f1 refactor(cli-misc): lifecycle.py — single plugin-hook dispatch helper Teknium 2026-09-02 20:12:36 -07:00
  • 36b7fe14ee refactor(state): hand-compact remaining long docstrings (all invariants kept) Teknium 2026-09-02 20:12:31 -07:00
  • d19acf451d refactor(skills_hub): official adapters — one meta/bundle builder, memoized remote dirs, rank tuple Teknium 2026-09-02 20:12:31 -07:00
  • bfb9717988 refactor(gateway): tighten busy-message orchestrator layout Teknium 2026-09-02 20:12:26 -07:00
  • 2c0961b334 refactor(cron): table-dispatch media send, unify tree-kill fallback + home env lookup, squeeze local-import blanks Teknium 2026-09-02 20:12:25 -07:00
  • 48c517a04f refactor(computer_use): input mixin target/pointer arg resolution via _target_args + _pointer_args Teknium 2026-09-02 20:12:24 -07:00
  • d561afa717 refactor(gateway/platforms): simplify base.py — cache-dir accessor factory, unified media classification table, MIME reverse-lookup dict, ip/network helper, typing/image-batch/TTS phase helpers, collapsed defensive layers, compacted docstrings Teknium 2026-09-02 20:12:03 -07:00
  • 45e070d23e refactor(agent/background_review): prompt-scope dispatch table, _tool_messages iterator, fold metadata/usage builders, compact docstrings Teknium 2026-09-02 20:11:43 -07:00
  • 8225c7110e refactor(computer_use): one _tool_envelope builder for MCP/CLI/fail-closed results; _int_or_none core; fold _cli_command + recreate/restart shapes Teknium 2026-09-02 20:11:36 -07:00