This website requires JavaScript.
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