Commit Graph

  • 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