This website requires JavaScript.
ebcbab4eb9
refactor(hermes_cli/web_routers): messaging fallback table as tuple rows; local_models dict.update/compact literals (966/1073 LOC)
Teknium
2026-09-02 21:28:14 -07:00
205d0f8ab5
refactor(hermes_cli): collapse try/except-pass to contextlib.suppress, threshold-style ladder, shared status-bar tail assembly
Teknium
2026-09-02 21:27:56 -07:00
30ffd52f84
refactor(agent): compact probe/cache helpers and payload parsers in model_metadata
Teknium
2026-09-02 21:27:46 -07:00
bdbc003c9d
Merge branch 'simp/r3-03-aux' into simp/r3-03
Teknium
2026-09-02 21:27:42 -07:00
16056b5d51
refactor(approval): densify leaf call sites and signatures, drop single-pass prompt loop (1462->1375)
Teknium
2026-09-02 21:27:32 -07:00
2f86ce2eb0
refactor(cli-main): split cmd_chat (first-run guard, --query-file, passthrough table), tighten provider/container/cost-guard helpers, dispatch tables for completion/backup; compact comments and docstrings (every WHY kept); repoint xai test to the flow's real module
Teknium
2026-09-02 21:27:17 -07:00
ff223785c6
refactor(gateway): simplify updated_at coercion and home-conflict guard
Teknium
2026-09-02 21:26:33 -07:00
7010f2d996
refactor(hermes_cli): group C — pack short dict/kwarg spans (AST-verified)
Teknium
2026-09-02 21:26:16 -07:00
d11334c899
refactor(hermes_cli): auth section banners as one-liners
Teknium
2026-09-02 21:25:06 -07:00
b69a423835
refactor(hermes_cli): provider cluster — fold/pack short multi-line statements (AST-identical)
Teknium
2026-09-02 21:24:52 -07:00
59ee2ad3b5
refactor(hermes_cli): split TUI mixin god methods into phase helpers, unify panel/fragment boilerplate, compact docs
Teknium
2026-09-02 21:23:44 -07:00
914aa20b06
refactor(trajectory_compressor): fold single-use helpers, table-drive the report printer, flatten dataclass layout; -133 LOC
Teknium
2026-09-02 21:23:40 -07:00
81e14724fa
refactor(hermes_cli/web_routers): fold repeated 403/500 I/O error mapping into files._io_errors; compact call sites
Teknium
2026-09-02 21:23:35 -07:00
92f5453213
refactor(web_server_config): _select() builder for schema overrides; small defensive-layer collapses
Teknium
2026-09-02 21:23:32 -07:00
ca45d1ea0b
refactor(hermes_cli): drop unused PluginPack/PackPluginEntry.to_dict, inline capability list printer
Teknium
2026-09-02 21:23:15 -07:00
db23c79bbe
test(meta-ai): update fallback catalog expectation
Beto de Paola
2026-09-02 11:00:47 -07:00
77efca8b1d
docs(meta-ai): trim live catalog comments
Beto de Paola
2026-09-02 10:37:58 -07:00
f5fd317dcc
docs(meta-ai): point contributor pricing to live page
Beto de Paola
2026-09-02 09:21:05 -07:00
83ecb6e695
feat(meta-ai): live-first model catalog + generic contributor warning
Beto de Paola
2026-09-01 19:10:16 -07:00
c704df54f9
refactor(hermes_cli): squeeze double blanks between module constants
Teknium
2026-09-02 21:22:41 -07:00
874843146b
refactor(agent/relay_runtime): conversation initializer context built once
Teknium
2026-09-02 21:22:33 -07:00
d6d443972c
refactor(approval): one alias-building loop, packed frozen option/regex tables, compact variant generator
Teknium
2026-09-02 21:22:23 -07:00
316427f215
refactor(hermes_cli): tools_config group — AST-neutral closer hugging and item packing (data tables kept expanded)
Teknium
2026-09-02 21:22:11 -07:00
e4fad325c9
refactor(hermes_cli): nous_subscription — unify tts/stt provider normalization into _audio_provider (794->787 LOC)
Teknium
2026-09-02 21:22:11 -07:00
a2a16dfdac
test(bot-relay): live-Bot-Chat deliver test ignores the server's import-time git prefetch
Teknium
2026-09-02 21:15:00 -07:00
116ca1db1e
fix: sibling Nous 401 recovery adopts a peer's refresh instead of rotating again
Teknium
2026-09-02 21:01:11 -07:00
ff5f1cbecd
refactor(hermes_cli/web_routers): actions — LateState registries, _finish_action/_update_refused helpers, refusal-code table
Teknium
2026-09-02 21:21:59 -07:00
b41e73d0e7
refactor(agent/session_persistence): shared _persist_lock, _existing_log_is_larger phase helper, comprehension durable-content
Teknium
2026-09-02 21:21:34 -07:00
f6f8c1cc2d
refactor(hermes_cli/update): unify git probe/ok helpers in update_cmd_git, dict-dispatch parked-branch reasons, merge print ladders
Teknium
2026-09-02 21:21:29 -07:00
a5afc464ca
refactor(gateway/weixin): reuse base ext tables, join multi-line calls/literals
Teknium
2026-09-02 21:21:28 -07:00
c7e3afb1ce
refactor(hermes_cli): mcp_catalog installed_servers/remove_server delegate to mcp_config helpers
Teknium
2026-09-02 21:21:25 -07:00
ffe8b15a3e
refactor(hermes_cli): group D — collapse doctor/edit/notepad/sweep branches, debug subcommand dispatch, wrap new long lines
Teknium
2026-09-02 21:21:22 -07:00
2869cc332f
refactor(hermes_cli): auth_nous — fold _NousStatePersister into _NousRuntimeResolve
Teknium
2026-09-02 21:21:17 -07:00
ecb383b0d1
refactor(approval): table-driven unattended deny messages in _run_approval_gate; compact result builders, _unattended_deny, tirith helpers
Teknium
2026-09-02 21:21:10 -07:00
b8c7add3a9
refactor(hermes_cli): runtime_provider_custom/backends — shared _custom_runtime builder, azure key helper, compact docs
Teknium
2026-09-02 21:21:10 -07:00
93ee1c0e38
refactor(honcho): compact cli helpers and provider bodies (no behavior change)
Teknium
2026-09-02 21:20:55 -07:00
ba11226d72
refactor(hermes_cli): dict-dispatch Modal default index; drop redundant getattr guard on SessionDB
Teknium
2026-09-02 21:20:53 -07:00
fc51206750
refactor(hermes_cli): second pass on the 15 small modules — compact bodies, drop redundant locals/blanks, tighten module docs
Teknium
2026-09-02 21:20:42 -07:00
64ab698ba3
refactor(web_server): compact middleware/auth helpers and lifespan; merge predicate ladders
Teknium
2026-09-02 21:20:36 -07:00
9cb873ad01
refactor(hermes_cli): active_sessions refusal helper, Counter holders, single-pass transfer (676->656 LOC)
Teknium
2026-09-02 21:20:16 -07:00
71e0cb0301
refactor(hermes_cli): setup cluster — join wrapped prose literals, drop blanks after local imports
Teknium
2026-09-02 21:20:04 -07:00
87e78598dd
refactor(hermes_cli): install_repair rename-backoff helper, docstring compaction
Teknium
2026-09-02 21:19:51 -07:00
fdd42fc8f8
Merge branch 'simp/r3-03-rth' into simp/r3-03
Teknium
2026-09-02 21:19:21 -07:00
0765aca884
refactor(gateway): third pass on shutdown_watchdog/flush/forensics
Teknium
2026-09-02 21:19:21 -07:00
2bc919015b
refactor(hermes_cli): skills_hub — pack def signatures (AST-identical)
Teknium
2026-09-02 21:19:19 -07:00
7e7ac989d8
Merge branch 'simp/r3-03-review' into simp/r3-03
Teknium
2026-09-02 21:19:18 -07:00
61893464dc
Merge branch 'simp/r3-03-init' into simp/r3-03
Teknium
2026-09-02 21:19:17 -07:00
f8e71375a7
refactor(hermes_cli): spotify — inline single-use exchange/scope helpers; minimax — simpler bounded body reader; drop post-import blanks
Teknium
2026-09-02 21:18:56 -07:00
d7589b3200
refactor(hermes_cli): tools_config — _key keeps original env_vars key order (ordered JSON parity)
Teknium
2026-09-02 21:18:46 -07:00
94ed143de2
refactor(hindsight): split initialize() into settings phase helpers; unify prefetch join and retain enqueue
Teknium
2026-09-02 21:18:13 -07:00
bc2d79058b
refactor(openviking): unify turn-upload/thread-tracking/settings helpers, drop dead wrappers
Teknium
2026-09-02 21:18:06 -07:00
b90311f0d8
refactor(hermes_cli): compact dashboard_auth docstrings (keep WHY/invariants); drop _lax_bare_attrs dup
Teknium
2026-09-02 21:18:03 -07:00
e64942a018
refactor(hermes_cli/update): compact fleet restart bookkeeping into outcome dataclass; split maint backup/notice phases
Teknium
2026-09-02 21:18:02 -07:00
203bde9ed0
Merge branch 'simp/r3-23-g7' into simp/r3-23
Teknium
2026-09-02 21:17:55 -07:00
550d5174ca
refactor(hermes_cli/web_routers): local_models — compact call/literal formatting (1142->1102 LOC)
Teknium
2026-09-02 21:17:53 -07:00
8429935061
Merge branch 'simp/r3-23-g6' into simp/r3-23
Teknium
2026-09-02 21:17:53 -07:00
4df800e206
Merge branch 'simp/r3-23-g5' into simp/r3-23
Teknium
2026-09-02 21:17:52 -07:00
0f767135f8
refactor(hermes_cli): unify curses radiolist-or-fallback into _radiolist (3 sites)
Teknium
2026-09-02 21:17:50 -07:00
aca6425ee9
refactor(agent/relay): Noop host via staticmethod lambdas; grouped default-flag declarations
Teknium
2026-09-02 21:17:48 -07:00
0bc8d4e2d3
refactor(ntfy): fold fatal-status handling into one helper, dedupe headers/env seeding, compact layout
Teknium
2026-09-02 21:17:47 -07:00
cf3e78316b
refactor(kanban-cli): swarm — pack private graph-builder signature/call (defaults were unused)
Teknium
2026-09-02 21:17:47 -07:00
64b9c4393d
refactor(hermes_cli): auth.py unify kernel lock/unlock, pack explicit-check table
Teknium
2026-09-02 21:17:44 -07:00
bb25c36306
refactor(image_gen): compact krea/openai-codex/xai providers; extract krea payload builder
Teknium
2026-09-02 21:17:25 -07:00
e39e2a62d2
refactor(hermes_cli): nous_billing — tighten endpoint docstrings and request plumbing (431->416 LOC)
Teknium
2026-09-02 21:17:23 -07:00
7e04ebda8e
refactor(web-profiles/status): AST-neutral bracket packing/hugging
Teknium
2026-09-02 21:17:14 -07:00
e02bb9e437
refactor(memory/holographic): lambda action table, _harvestable_text helper, entity lookup loop, hrr blob decoders
Teknium
2026-09-02 21:17:08 -07:00
beeccf716c
refactor(hermes_cli): replace per-function lazy 'from hermes_cli.setup/status import' with one bottom module alias
Teknium
2026-09-02 21:16:32 -07:00
8537fc4e7c
refactor(hermes_cli): gateway.py orphan reaper / kill helpers — fold survivor filter, compact exclusion comments
Teknium
2026-09-02 21:16:27 -07:00
38a5c86729
refactor(memory): compact retaindb queue bootstrap/overlay and byterover config loader/schemas
Teknium
2026-09-02 21:16:10 -07:00
426bac85bf
refactor(hermes_cli/update): split Windows pause/resume/venv-guard god functions into phase helpers; unify psutil/sc.exe/reap-rescan patterns; compact restart_recovery bucketing
Teknium
2026-09-02 21:16:03 -07:00
034078214c
refactor(memory/mem0): _setup probe helper, single TOOL_SCHEMAS table, closing() in backend, drop banners/restating docstrings
Teknium
2026-09-02 21:15:59 -07:00
d6029d372f
refactor(hermes_cli): doctor — extract _apikey_request/_bits/_link_venv, collapse journal-mode & certifi branches, drop blank-after-import lines
Teknium
2026-09-02 21:15:59 -07:00
50ed27f263
refactor(hermes_cli): relay_shared_metrics — fold model-call error/end into one updater, _task_pair lookup
Teknium
2026-09-02 21:15:27 -07:00
e86d3fab86
refactor(plugins/kanban): AST-neutral bracket hugging in dashboard plugin_api
Teknium
2026-09-02 21:15:25 -07:00
1d66dcf5e7
refactor(hermes_cli): backup — merge adjacent summary prints (stdout byte-identical)
Teknium
2026-09-02 21:14:57 -07:00
6bf802d6b5
refactor(hermes_cli): table-drive MCP diff/tool-progress labels, compact modal docstrings
Teknium
2026-09-02 21:14:52 -07:00
3715d600e0
refactor(hermes_cli): tools_config — set-comprehension resolvers, compact _save_platform_tools preservation (fuzz-verified)
Teknium
2026-09-02 21:14:50 -07:00
3ce59eb250
refactor(hermes_cli): simplify browser_connect (1326->994 LOC): dead try_launch_chrome_debug, unify secure-snapshot/tcp-probe/candidate-path helpers, extract locked-profile message + profile-tree copy
Teknium
2026-09-02 21:14:33 -07:00
8d5d5f9ca2
refactor(gateway): third pass on scale_to_zero/wake/status_phrases/runtime_footer/systemd_notify
Teknium
2026-09-02 21:14:22 -07:00
976b008611
refactor(web-profiles/status): AST-neutral bracket hugging
Teknium
2026-09-02 21:14:17 -07:00
dc65025e14
refactor(hermes_cli): pairing/portal_cli — hoist catalog table, fold lockout/open branches (output byte-identical) (309->298 LOC)
Teknium
2026-09-02 21:14:12 -07:00
919299a5b2
refactor(gateway/weixin): drop restating docstrings, compact qr_login/upload/error paths
Teknium
2026-09-02 21:13:57 -07:00
8f047aced9
refactor(hermes_cli): debug.py — lift tail-reader out of _capture_log_snapshot; cron status lock-probe collapse
Teknium
2026-09-02 21:13:57 -07:00
2845e3faf7
refactor(hermes_cli): model_switch/moa layout compaction (AST-verified)
Teknium
2026-09-02 21:13:56 -07:00
8e35634acc
refactor(hindsight): compact __init__ state setup, header docs and helper docstrings
Teknium
2026-09-02 21:13:55 -07:00
71ad427603
refactor(hermes_cli): auth_nous — pack status dict literals, tighten docstrings
Teknium
2026-09-02 21:13:49 -07:00
7ca0d2b1f7
refactor(hermes_cli/web_routers): config_env — keep raw api_key type semantics exact
Teknium
2026-09-02 21:13:46 -07:00
3f7c2adea4
refactor(tools-layer): model_tools/mcp_serve/toolsets — pack signatures & literals, merge baseline helper, drop redundant branches; -175 LOC
Teknium
2026-09-02 21:13:33 -07:00
953939d7c7
refactor(hermes_cli/web_routers/analytics): extract _fold_session_only_rows/_model_capabilities, dedupe usage-key tuples, drop orphaned comment block
Teknium
2026-09-02 21:13:30 -07:00
fca1b0bc4c
refactor(agent/relay_llm): accumulator/translator micro-collapses
Teknium
2026-09-02 21:13:25 -07:00
92bab952f7
refactor(hermes_cli): compact plugins_loader deferred-platform and module-namespace paths
Teknium
2026-09-02 21:13:20 -07:00
cfa88e0104
refactor(memory/byterover): tool dispatch as one data table (arg, fail msg, runner, formatter)
Teknium
2026-09-02 21:13:20 -07:00
6ae394025f
refactor(hermes_cli): runtime_provider — pool-entry mode helper, shared anthropic/azure-key/effective-model helpers, minimax+openrouter tail helpers
Teknium
2026-09-02 21:13:18 -07:00
165bcb705d
refactor(hermes_cli): collapse announce-gated wake prints, provider-family normalize helper, stream boundary predicate
Teknium
2026-09-02 21:13:10 -07:00
da375f4cf4
refactor(hermes_cli): table /reasoning toggles and /bg provider kwargs, shared manager/persist helpers in cli_commands_mixin
Teknium
2026-09-02 21:13:02 -07:00
07904249a3
refactor(hermes_cli): dispatch-table pricing fetchers, shared price parsing, slot accessors on _CapsSource
Teknium
2026-09-02 21:12:47 -07:00
9e3fbba4d2
refactor(memory/supermemory): unify client build, tool dispatch with error prefixes, config loading; drop dead prefetch state
Teknium
2026-09-02 21:12:37 -07:00
2e555504bf
refactor(hermes_cli): setup cluster — compact docstrings/comments, fold help-line loops into _info
Teknium
2026-09-02 21:12:33 -07:00
a8e8db4fc5
refactor(hermes_cli): AST-neutral string-literal joins and import-blank squeeze in update_cmd*/uninstall
Teknium
2026-09-02 21:12:29 -07:00
4d9007cd17
refactor(web): simplify sessions/tools/skills/chat routers and session-db helpers
Teknium
2026-09-02 21:12:22 -07:00