Commit Graph

  • 9ae8614c65 refactor(matrix): drop docstrings that restate the method name (base ABC documents the public surface) (2995->2954) Teknium 2026-09-03 00:05:24 -07:00
  • 377a22df21 refactor(tools): org client walrus guards; _mirror_root handles org-level root Teknium 2026-09-03 00:05:14 -07:00
  • 98d07535ff refactor(cli): compact data tables and replace try/except/pass with contextlib.suppress Teknium 2026-09-03 00:05:06 -07:00
  • 89e7539a19 refactor(tui): belongs-elsewhere final scan via shared live-session matcher Teknium 2026-09-03 00:05:05 -07:00
  • 467cc302d4 merge simp/r3-34-F into simp/r3-34 Teknium 2026-09-03 00:05:03 -07:00
  • 23542d33dd refactor(hindsight): walrus guards, single skip-reason expressions, kwargs filtering Teknium 2026-09-03 00:04:51 -07:00
  • bb9c83f47e refactor(gateway): run_turn — fold fence-cancel poll and status metadata into their single callers, unify streamed-message edit, MCP change table, misc collapses Teknium 2026-09-03 00:04:44 -07:00
  • 2b2684c8f9 refactor(hermes_cli): compact argparse builders (sessions/cron/gateway/skills) — one-line store_true flags via _flag; --help byte-identical Teknium 2026-09-03 00:04:42 -07:00
  • c25960666d refactor(hermes_cli): group D layout — join lone closing-bracket lines (AST-neutral) Teknium 2026-09-03 00:04:40 -07:00
  • dc5b107156 refactor(slack): drop blank lines after in-function imports Teknium 2026-09-03 00:04:27 -07:00
  • 3a2dabd734 refactor(gateway): status.py — fold start-time guards, reuse _pid_from_record/parse_active_agents, pack record literals Teknium 2026-09-03 00:04:21 -07:00
  • 1d076d2d21 refactor(constants): use contextlib.suppress for swallow-only try/excepts in hermes_constants Teknium 2026-09-03 00:04:20 -07:00
  • c0373cb95f refactor(hermes_cli): config_defaults — comment reflow to 100 cols (every word preserved, checker-proven), OPTIONAL_ENV_VARS via per-category _prov/_tool/_msg/_skill/_setting/_base_url factories (dicts byte-identical incl. key order), drop blank lines before comment blocks Teknium 2026-09-03 00:04:05 -07:00
  • df75ccc47a Merge branch 'simp/r3-13-E' into simp/r3-13 Teknium 2026-09-03 00:04:04 -07:00
  • d944616a6d refactor(state): compact narrative docstrings and comments in hermes_state and hermes_state_sessions (keep every WHY) Teknium 2026-09-03 00:04:03 -07:00
  • d70bc4185a refactor(hermes_cli): copilot_auth/container_boot/dashboard_register — hoist poll fields, suppress-based cleanup, compact rationale comments (every WHY kept) Teknium 2026-09-03 00:04:01 -07:00
  • e4012388e5 refactor(tui): server.py — collapse small defensive ladders (approval choices, mcp names, config key write, drains) Teknium 2026-09-03 00:03:59 -07:00
  • 434c38d49a refactor(hermes_cli): PluginContext._register_entry shared tail for mapping registrars; join multi-line log/raise calls Teknium 2026-09-03 00:03:46 -07:00
  • d55239274f refactor(hermes_cli/web_routers): local_models — models grouped up top, _entry_or_404, compact docstrings/comments (WHY kept) Teknium 2026-09-03 00:03:45 -07:00
  • ac9f93525c refactor(tui): compact module/function docstrings and comments (WHY preserved) Teknium 2026-09-03 00:03:43 -07:00
  • be5180d2fd refactor(openviking): suppress() for swallow-only try blocks, flatten state-path and forget payload Teknium 2026-09-03 00:03:42 -07:00
  • b9b4600cb2 refactor(hermes_cli): lost_and_found attempt record built in one literal Teknium 2026-09-03 00:03:41 -07:00
  • 6622c31262 refactor(hermes_cli/web_routers): fold refusal bookkeeping, exit-code resolution and non-applyable messages in actions Teknium 2026-09-03 00:03:39 -07:00
  • bbea46ac05 refactor(plugins): _BotState dict init, single-phase realtime bring-up, iter_plugin_dirs reuse for user cron providers, suppress/walrus collapses Teknium 2026-09-03 00:03:37 -07:00
  • 4ae3a65826 refactor(mattermost,irc,raft): AST-neutral signature/call repack (<=112 cols) Teknium 2026-09-03 00:03:36 -07:00
  • 36131e1400 refactor(hermes_cli): tools_config — set-comprehension subset, simpler mcp merge/flag parse, menu row builder Teknium 2026-09-03 00:03:30 -07:00
  • 6bb3dad890 refactor(hermes_cli): inventory — shared _row() builder for local/moa/canonical rows Teknium 2026-09-03 00:03:28 -07:00
  • f564cba625 refactor(image_gen): compact _common and openai-codex docstrings/comments (WHYs kept) Teknium 2026-09-03 00:03:27 -07:00
  • 96797961a1 Merge branch 'simp/r3-04-p1' into simp/r3-04 Teknium 2026-09-03 00:03:20 -07:00
  • b3ba9d6285 refactor(gateway): shared logged-send helper for shutdown and cron-interrupt notices Teknium 2026-09-03 00:03:17 -07:00
  • e6251f2113 refactor(hindsight): retain policy phase helper shared by __init__/initialize, single-regex run collapse Teknium 2026-09-03 00:03:13 -07:00
  • a8f6cfaadf refactor(matrix): _send_picker + _handle_picker_reaction shared by model/choice pickers; cross-signing skip reasons as a table Teknium 2026-09-03 00:02:59 -07:00
  • d6a95e7943 refactor(hermes_cli): curator — _USAGE_SORTS table, unit-loop _fmt_ts, guard-clause status/prune, squeezed blanks Teknium 2026-09-03 00:02:56 -07:00
  • 9d885e2bfb refactor(hermes_cli/update): split _download_and_swap_zip into extracted-root/space/stage helpers; fold status filters Teknium 2026-09-03 00:02:52 -07:00
  • c6a4aedb8e refactor(homeassistant): handshake-failure helper, shared auth headers, flat WS read loop, inline on/off wording Teknium 2026-09-03 00:02:50 -07:00
  • d1bb7fb9cf refactor(hermes_cli/update): fold venv-holder classification and service-stop guards in the Windows update module Teknium 2026-09-03 00:02:04 -07:00
  • 1e8169a518 refactor(openviking): move setup-only writers into _setup, dataclass _TurnUpload Teknium 2026-09-03 00:01:59 -07:00
  • 84d1f728ed refactor(image_gen/krea): compact docstrings/comments (WHYs kept) Teknium 2026-09-03 00:01:31 -07:00
  • 4c7847d59b refactor(gateway): drop blank after dataclass docstrings and section headers in hosted-room modules (AST-neutral) Teknium 2026-09-03 00:01:28 -07:00
  • 779c70dc54 refactor(hermes_cli/web_git): document _review_result fill-in Teknium 2026-09-03 00:01:25 -07:00
  • 696d6a165d refactor(hermes_cli): config.py AST-neutral layout pass (hug closers, reflow string literals) Teknium 2026-09-03 00:01:24 -07:00
  • f7a4ccc081 refactor(tools): flatten identity-header/loop-stop control flow, inline SSE client factory Teknium 2026-09-03 00:01:18 -07:00
  • 20ef0d04fb refactor(hermes_cli): env_loader — hand-compact prose (AST-identical code), pack log/print call shapes Teknium 2026-09-03 00:01:12 -07:00
  • 54f355e127 refactor(irc): _ssl_ctx helper, pump/receive-loop walrus flattening, setup info() helper, inline standalone secrets Teknium 2026-09-03 00:01:03 -07:00
  • 345e3d7dc5 refactor(tools): flatten xai TTL coercion and extract-provider fallback text Teknium 2026-09-03 00:01:01 -07:00
  • fcd586a9d9 refactor(slack): error-message tables, expression-level collapses of small predicates, long-line cleanup Teknium 2026-09-03 00:00:40 -07:00
  • 29d0f27369 refactor(plugins/kanban): generic _map_errors/_require_ok replace per-site try/except HTTPException blocks; reuse kanban_db._parents_satisfied in _set_status_direct Teknium 2026-09-03 00:00:29 -07:00
  • 650cf52daa Merge branch 'simp/r3-33-I' into simp/r3-33 Teknium 2026-09-03 00:00:26 -07:00
  • f0b6873610 refactor(constants): fold memo/zip/swap locals and single-blank simple constants in hermes_constants Teknium 2026-09-03 00:00:26 -07:00
  • 8ca4473001 Merge branch 'simp/r3-33-H' into simp/r3-33 Teknium 2026-09-03 00:00:25 -07:00
  • c6c231c65e Merge branch 'simp/r3-33-G' into simp/r3-33 Teknium 2026-09-03 00:00:24 -07:00
  • f5e6b2ca62 Merge branch 'simp/r3-33-D' into simp/r3-33 Teknium 2026-09-03 00:00:23 -07:00
  • ca4ef8042a Merge branch 'simp/r3-33-C' into simp/r3-33 Teknium 2026-09-03 00:00:22 -07:00
  • 9a10c5e853 Merge branch 'simp/r3-33-B' into simp/r3-33 Teknium 2026-09-03 00:00:21 -07:00
  • aec3f4bf81 refactor(plugins): schema builder for meet tools, SimpleNamespace bot config, lru-cached cron guard, dispatch/suppress collapses across loader, chronos, node, realtime Teknium 2026-09-03 00:00:18 -07:00
  • d9d1858c50 refactor(hermes_cli/update): fold code-identity probes into one helper; fleet matrix row table Teknium 2026-09-02 23:59:44 -07:00
  • 61a69e3a3d refactor(cli): flatten HermesCLI init/teardown and slash fallthrough; chain scalar state inits Teknium 2026-09-02 23:59:40 -07:00
  • 400bd850b8 refactor(hermes_cli): session_recap _coerce_text flattening Teknium 2026-09-02 23:59:27 -07:00
  • 61f4c657ba refactor(hermes_cli): post_setup pip hooks via constructor + derived restorable deps; _info_lines helper; compact mcp checklist/enable paths Teknium 2026-09-02 23:59:15 -07:00
  • e0a146c6b0 refactor(gateway): session_transcript — reuse _spool_dropped, assistant-only key table, suppress-based tip lookup Teknium 2026-09-02 23:59:14 -07:00
  • d14df4448b refactor(tools): inline _record_head; tirith marker/subprocess packing Teknium 2026-09-02 23:59:12 -07:00
  • 2f429b5533 refactor(hermes_cli): config.py _issue helper for validation appends, compact nested-key walkers, cron/coercion guard flattening Teknium 2026-09-02 23:59:04 -07:00
  • ee7e86c1e3 refactor(hermes_cli/web_routers): unify secret persistence, JSON reads and error mapping in memory_providers Teknium 2026-09-02 23:59:01 -07:00
  • 070ce2389e refactor(hindsight): inline chmod helper, comprehension-based scope normalizer, class-level poll interval Teknium 2026-09-02 23:58:54 -07:00
  • fcb0ff29d6 refactor(gateway): AST-neutral string-fragment rewrap to 110 cols Teknium 2026-09-02 23:58:47 -07:00
  • 20b1ef14bd refactor(hermes_cli/voice): collapse busy-probe guard, drop redundant early tts_tool import Teknium 2026-09-02 23:58:42 -07:00
  • a764c189e7 refactor(langfuse): unify response/summary usage paths, per-message serializer, compact call sites Teknium 2026-09-02 23:58:41 -07:00
  • 7f37919369 refactor(hermes_cli): setup_terminal/tts/summary/telegram share secret-prompt, xai-path, poll-tick helpers Teknium 2026-09-02 23:58:38 -07:00
  • 3494f7cf23 refactor(hermes_cli): AST-neutral closer hugging across r3-17 slice files Teknium 2026-09-02 23:58:31 -07:00
  • 01d07b6b6c refactor(hermes_cli/update): unify try/log/default + SCM service handle in the Windows update module; compact docstrings Teknium 2026-09-02 23:58:28 -07:00
  • 8e2c8b18d5 refactor(tools): compact web backend ladder/client slots, cache path guards, policy path resolution Teknium 2026-09-02 23:58:28 -07:00
  • e01755f7d0 refactor(tools): process_registry — compact docstring layout (content unchanged) Teknium 2026-09-02 23:58:25 -07:00
  • c485afc58c refactor(openviking): dispatch identity failures, flatten header/listener/upload-retry ladders Teknium 2026-09-02 23:58:23 -07:00
  • 06935b3575 refactor(image_gen/openrouter): compact docstrings/comments (WHYs kept) Teknium 2026-09-02 23:58:20 -07:00
  • fff5e4f0a2 refactor(tui): drop intra-function blank lines in group C modules Teknium 2026-09-02 23:58:07 -07:00
  • 07617a8f92 refactor(hermes_cli): cron/debug/dashboard_procs — inline single-use locals, collapse try/pass to suppress, compact rationale comments (every WHY kept) Teknium 2026-09-02 23:58:03 -07:00
  • bc7b932ca9 Merge branch 'simp/r3-31-A' into simp/r3-31 Teknium 2026-09-02 23:57:52 -07:00
  • 66f57e476e refactor(hermes_cli): console_engine — _simple_command kwargs (absorbs _version), _drop_trailing_blank, REPL say(), inline single-use locals Teknium 2026-09-02 23:57:51 -07:00
  • 65d0be5ff4 refactor(tui): server.py — AST-neutral line joins, docstring/comment compaction Teknium 2026-09-02 23:57:46 -07:00
  • 9eb77d3542 refactor(gateway): fenced_update in hosted_rooms_common shared by rooms/driver/checkpoint CAS sites; trim section-header blank runs Teknium 2026-09-02 23:57:39 -07:00
  • 0b8f881a96 refactor(hermes_cli/voice): single _continuous_callbacks tuple replaces four callback globals; fold reserved-char sets Teknium 2026-09-02 23:57:35 -07:00
  • c369d33c18 Merge branch 'simp/r3-00-mix2-chat' into simp/r3-00-mix2 Teknium 2026-09-02 23:57:34 -07:00
  • 30ad12b82d Merge branch 'simp/r3-00-mix2-cli' into simp/r3-00-mix2 Teknium 2026-09-02 23:57:33 -07:00
  • a2b8234a34 Merge branch 'simp/r3-00-mix2-common' into simp/r3-00-mix2 Teknium 2026-09-02 23:57:32 -07:00
  • a6866b568f Merge branch 'simp/r3-00-mix2-msgs' into simp/r3-00-mix2 Teknium 2026-09-02 23:57:31 -07:00
  • 9495fac949 refactor(hermes_cli): doctor — re-export check modules via one globals() sweep, pack _PROVIDER_ENV_HINTS Teknium 2026-09-02 23:57:26 -07:00
  • 1ceca3c326 Merge branch 'simp/r3-17-g1-commands' into simp/r3-17 Teknium 2026-09-02 23:57:13 -07:00
  • 8272d379a7 refactor(hermes_cli): route wake-word persisted-state probe through _probe, pack update choices Teknium 2026-09-02 23:57:13 -07:00
  • c0217c0792 refactor(gateway): slash_commands — inline restart dedup payload builder, pack arg tables, compact docstrings, fold calls Teknium 2026-09-02 23:57:12 -07:00
  • 506796fc81 refactor(gateway): fold secondary-reconnect release branches; drop redundant fast path in startup-reconnect handoff Teknium 2026-09-02 23:56:12 -07:00
  • 92cd2a76ef refactor(hermes_cli): _cmd_recover report writing and delete pinned-note inline Teknium 2026-09-02 23:57:08 -07:00
  • 1a1db47fe0 refactor(hermes_cli): inventory — compact docstrings/comments by hand, pack row literals, comprehension filter Teknium 2026-09-02 23:57:06 -07:00
  • b13fc2c6d9 refactor(hindsight): compact config schema, deadline predicate shared across retain waits Teknium 2026-09-02 23:56:59 -07:00
  • c74c187f42 refactor(tools): MCP registration/common/handlers comprehension and predicate collapses Teknium 2026-09-02 23:56:55 -07:00
  • d2409f546d refactor(tools): process_registry_notifications — suppress(), any() model-not-found scan Teknium 2026-09-02 23:56:54 -07:00
  • 8f480de704 refactor(tools): drop redundant mkdir before materialize_tree; pack result dicts Teknium 2026-09-02 23:56:41 -07:00
  • e657c73f32 refactor(matrix): media http fallback derived once, dm-cache comprehension, encrypted-attachment metadata pairs, setup info loops (3008->2992) Teknium 2026-09-02 23:56:34 -07:00
  • b139f4f418 refactor(tui): compact native-threshold coercion and terminal-error surface classification Teknium 2026-09-02 23:56:33 -07:00
  • c06f7cf924 test(compression): pin rearm-reset wiring through a public boundary kshitijk4poor 2026-09-03 12:23:41 +05:30
  • 1545afb892 refactor(tools): simplify registry, schema_sanitizer, self_repo_guard, plugin_guard, project_tools, path_security (-25% LOC) Teknium 2026-09-02 23:56:07 -07:00