Commit Graph

  • 5bbe6cee41 refactor(hermes_cli): final micro-collapses across slice E (parse_spawn_tag, coerced_dataclass, base-url loop) Teknium 2026-09-02 22:14:17 -07:00
  • 5cc1b17671 refactor(memory/holographic): inline sim lambdas into _vector_query, fold _harvestable_text into _auto_extract_facts Teknium 2026-09-02 22:14:14 -07:00
  • e789d79cfe refactor(hermes_cli): provider cluster — shared _overlay_pdef, pool-select guard collapse, docstring compaction (WHY kept) Teknium 2026-09-02 22:14:12 -07:00
  • 5e9b580185 refactor(tools): unify tts provider HTTP/write helpers, collapse gemini/minimax phases Teknium 2026-09-02 22:13:27 -07:00
  • 47f2122e82 refactor(hermes_cli): console_engine — one path spec per CLI family (* marks mutating) Teknium 2026-09-02 22:13:00 -07:00
  • 03fa6038c0 refactor(hermes_cli/update): compact update_restart_recovery signatures, skips normaliser, and comments (module docstring is --help text: untouched) Teknium 2026-09-02 22:12:58 -07:00
  • c257c0ea2c refactor(cli-main): phase helpers for _has_any_provider_configured, cmd_update preflight, --in/@foreign resume; restore _warn_orphaned_update_autostashes lazy export (update_cmd reaches it via _m()) Teknium 2026-09-02 22:12:57 -07:00
  • 24c4f93a01 refactor(hermes_cli): _reset_aux_to_auto — one clearing predicate for aux tasks and delegation Teknium 2026-09-02 22:12:45 -07:00
  • e1cacc050e refactor(tools): fold modal_utils abstract seam into managed_modal (its only consumer); layout hug Teknium 2026-09-02 22:12:25 -07:00
  • bc6f2a0d97 refactor(memory,langfuse): last small folds (tool dispatch lookup, truncation, bounded message) Teknium 2026-09-02 22:12:06 -07:00
  • a38c5a0e1d Merge branch 'simp/r3-19-D' into simp/integration3 Teknium 2026-09-02 22:11:49 -07:00
  • 71416d23ec Merge branch 'simp/r3-06-p2-MOA-C' into simp/r3-06-p2-MOA Teknium 2026-09-02 22:11:47 -07:00
  • d57a79d5de Merge branch 'simp/r3-06-p2-MOA-A' into simp/r3-06-p2-MOA Teknium 2026-09-02 22:11:46 -07:00
  • 60544819ab refactor(tools): image gen/source — squeeze body blank lines Teknium 2026-09-02 22:11:41 -07:00
  • 151119e61c refactor(tools): unify web_tools debug-error/merge helpers, drop __main__ demo, compact web cache/policy/rescue Teknium 2026-09-02 22:10:50 -07:00
  • 2c3816d1ed refactor(agent): plugin_llm pass-2 — collapse policy-load ladder, pack call kwargs, drop section banners Teknium 2026-09-02 22:10:47 -07:00
  • 310eb9d194 refactor(gateway/yuanbao): contextlib.suppress for best-effort paths, drop attr padding Teknium 2026-09-02 22:10:45 -07:00
  • 34271779ee refactor(agent): compact restating docstrings in message_sanitization + micro_compaction Teknium 2026-09-02 22:10:34 -07:00
  • 2cac493fec refactor(hermes_cli): group D — drop blank line after local imports (AST-neutral) Teknium 2026-09-02 22:10:21 -07:00
  • 89881ad022 refactor(tools): simplify execute_code stack — drop kernel_mode shim, extract per-call remote path, reuse terminal config helpers Teknium 2026-09-02 22:10:19 -07:00
  • b6567d7096 refactor(hermes_cli): merge simp/r3-19-A2 — setup wizard + subcommand dispatch simplification (worker A2) Teknium 2026-09-02 22:10:14 -07:00
  • a47001c8aa refactor(plugins): squeeze statement-separator blanks inside function bodies (AST-neutral) Teknium 2026-09-02 22:09:40 -07:00
  • a2afd5cfec refactor(tools): voice_mode — recorder base class, barge detector extraction, unified env reports, dead _import_numpy Teknium 2026-09-02 22:09:40 -07:00
  • 5b2c2dd62f refactor(openviking): fold health-payload predicates into the identity probe, merge emit/secret-file helpers Teknium 2026-09-02 22:09:36 -07:00
  • cec7daa07d refactor(hermes_cli): pack exploded signatures/calls in session recovery modules (AST-identical) Teknium 2026-09-02 22:09:28 -07:00
  • 8f786f997e refactor(tools): image gen — compact docstrings/messages, check_fal_api_key via gateway resolver Teknium 2026-09-02 22:09:20 -07:00
  • 551e6054e2 refactor(tools): vision_tools — shared aux-analysis skeleton for image/video, video materialize helper, config reader unification Teknium 2026-09-02 22:08:53 -07:00
  • f612374fe9 refactor(langfuse,hindsight,embedded): fold child-ending, content shape descriptor, chmod helper Teknium 2026-09-02 22:08:46 -07:00
  • af1e13f13e refactor(gateway/platforms): webhook.py second pass — unify replay-window check, compact comments/layout Teknium 2026-09-02 22:08:30 -07:00
  • 1b574ae1c0 refactor(tools): fold fuzzy_match_strategies into fuzzy_match; table-driven line-window matching Teknium 2026-09-02 22:08:27 -07:00
  • 709baa1051 refactor(hermes_cli/web_routers): messaging single-path whatsapp start, telegram id dedupe; local_models _quiet/_staged_row helpers Teknium 2026-09-02 22:08:17 -07:00
  • e7a01c13d5 refactor(hermes_cli): config.py unify list-entry validation, offer-list prompts, banner/tools-suffix helpers Teknium 2026-09-02 22:07:57 -07:00
  • 2b14ffe0cb refactor(ntfy): shared publish-header builder, compact module docstring Teknium 2026-09-02 22:07:53 -07:00
  • bd45e5f7b4 refactor(honcho): unify guarded-session prologue in session_context; compact dialectic Teknium 2026-09-02 22:07:48 -07:00
  • cc67af75c4 refactor(honcho): compact oauth + oauth_flow; drop _atomic_write_config for utils.atomic_json_write Teknium 2026-09-02 22:07:48 -07:00
  • d25fd72f2b refactor(agent): collapse moa_loop guard ladders (extra_body merge, cache opts, attach/peel guidance) Teknium 2026-09-02 22:07:44 -07:00
  • 8fceac9b63 refactor(gateway): hug dangling closers in hosted-room modules (AST-neutral) Teknium 2026-09-02 22:07:43 -07:00
  • 089d587ba3 refactor(gateway): unify start-time agreement predicate Teknium 2026-09-02 22:07:28 -07:00
  • e74d8bbca6 refactor(agent): memory_manager pass-2 structural cut (902->802 LOC, zero behavior change) Teknium 2026-09-02 22:06:35 -07:00
  • d84f4147d6 Merge branch 'simp/r3-20-f' into simp/r3-20 Teknium 2026-09-02 22:06:28 -07:00
  • fea6f2f7f9 Merge branch 'simp/r3-20-c' into simp/r3-20 Teknium 2026-09-02 22:06:28 -07:00
  • 26186cb0b8 refactor(tools): compact kanban/delegation/interrupt/desktop tool modules; drop dead helpers Teknium 2026-09-02 22:06:11 -07:00
  • 58a323999c refactor(memory/holographic): single extraction-pattern table, drop non-package import shims, compact schema literals and docstrings Teknium 2026-09-02 22:05:59 -07:00
  • 8b53adec12 refactor(tools): yuanbao handlers take args directly; shared _yb_tool error envelope decorator Teknium 2026-09-02 22:05:42 -07:00
  • 89b232df4c refactor(simplex): dict-dispatch daemon events, unify display-name lookups, compact docs Teknium 2026-09-02 22:05:16 -07:00
  • 83e0ee9229 refactor(hermes_cli/web_routers): shared device-code /start response + custom-endpoint row builder Teknium 2026-09-02 22:05:12 -07:00
  • f6c6bbcb1d refactor(agent): structural pass-2 on message_sanitization + micro_compaction (-100 LOC, zero behavior change) Teknium 2026-09-02 22:05:07 -07:00
  • 5b24a7a649 refactor(tools): compact environment base/docker/singularity modules, extract docker __init__ phases Teknium 2026-09-02 22:04:56 -07:00
  • 315da6f7f6 refactor(hermes_cli): tighten reasoning-caps helpers Teknium 2026-09-02 22:04:49 -07:00
  • d10aa805cd refactor(hermes_cli): fold scoped-provider registrar docstrings into the registrar table Teknium 2026-09-02 22:04:37 -07:00
  • 8ec7d0bfc5 refactor(hermes_cli): setup cluster — unify blank-slate epilogue and allowlist prompt Teknium 2026-09-02 22:04:25 -07:00
  • a54c6e9f97 refactor(image_gen/krea): extract submit + terminal-result phases out of generate() Teknium 2026-09-02 22:04:23 -07:00
  • a8209adfa1 refactor(hermes_cli): merge simp/r3-19-A1 (round 2) — inline one-caller forwarders, s6 snapshot helper, launchd degrade helper Teknium 2026-09-02 22:03:38 -07:00
  • 954be6b7e2 Merge branch 'simp/r3-17-g5-model' into simp/r3-17 Teknium 2026-09-02 22:03:04 -07:00
  • 55c3d21ea3 Merge branch 'simp/r3-17-g4-info' into simp/r3-17 Teknium 2026-09-02 22:03:04 -07:00
  • 4390d9ebcb Merge branch 'simp/r3-17-g3-session' into simp/r3-17 Teknium 2026-09-02 22:03:03 -07:00
  • caedcb2379 refactor(gateway/weixin): merge r3-14-B (weixin/webhook_filters simplification) Teknium 2026-09-02 22:02:39 -07:00
  • 48c34eb194 refactor(hermes_time,registration_lifecycle,toolset_distributions): inline single-use helpers, flatten predecessor walk, pack distribution table; -27 LOC Teknium 2026-09-02 22:02:12 -07:00
  • 38845e0820 refactor(mattermost): shared _post_with_file/_auth_header/_url_filename helpers, class as adapter_factory, compact layout Teknium 2026-09-02 22:02:11 -07:00
  • 1be4e79ed9 refactor(memory,langfuse): table-driven hook registration, compact signatures, fold tool-result backfill and finalize paths Teknium 2026-09-02 22:01:49 -07:00
  • a9011bec27 refactor(agent): prompt_builder pass-2 — pack signatures, fold context-file guards into _read_context_file, inline truncation recorder Teknium 2026-09-02 22:01:41 -07:00
  • 3b438c40bb refactor(hermes_cli): compact docstrings/comments, table /worktree routing in cli_commands_mixin Teknium 2026-09-02 22:01:37 -07:00
  • 421b2cb355 refactor(hermes_cli): model_switch fail_on_target helper Teknium 2026-09-02 22:01:33 -07:00
  • 46786a8138 refactor(hermes_cli): hug lone closing brackets (AST-neutral) in desktop/dashboard/web_build/tui_launch Teknium 2026-09-02 22:01:17 -07:00
  • 7870e3c917 refactor(gateway): TurnRunner progress rail — unified verbose/short block routing, task-card upsert, suppress-drains, _accepts_keyword Teknium 2026-09-02 22:01:04 -07:00
  • ca2867073b refactor(tools): group I — AST-neutral layout compaction (closers/hug), schemas untouched Teknium 2026-09-02 22:01:02 -07:00
  • 922083ab93 refactor(tools): trim subagent_worktree/terminal_scope/terminal_hints/thread_context/slash_confirm — drop no-op HERMES_HOME override, inline single-use constants, unify probes, compact docstrings Teknium 2026-09-02 22:00:49 -07:00
  • 17412822d9 refactor(agent): try/except/pass -> contextlib.suppress (28 sites, AST round-trip verified) Teknium 2026-09-02 22:00:23 -07:00
  • 1a3c611e02 refactor(hermes_cli/update): _abort_on_error ctx manager for mandatory Windows steps; fold relaunch try/except pairs; compact multi-line prints/raises Teknium 2026-09-02 22:00:23 -07:00
  • 85c62d7e2e refactor(plugins/google_meet): find_spec probes, simpler join/speaker control flow, compact spawn record Teknium 2026-09-02 21:59:55 -07:00
  • 876790dcc0 refactor(tools): simplify remote env backends (modal/managed_modal/daytona/ssh/vercel) — dead code, shared helpers, defensive collapse Teknium 2026-09-02 21:59:50 -07:00
  • 16579014cb refactor(hermes_cli): group C auth modules — compact WHY-preserving comments and docstrings Teknium 2026-09-02 21:59:38 -07:00
  • ee0fdfc424 Merge branch 'simp/r3-17-g1-commands' into simp/integration3 Teknium 2026-09-02 21:59:33 -07:00
  • 78a5578416 Merge branch 'simp/r3-17-g3-session' into simp/integration3 Teknium 2026-09-02 21:59:32 -07:00
  • 896a2b1494 Merge branch 'simp/r3-12-g4-session' into simp/integration3 Teknium 2026-09-02 21:59:31 -07:00
  • 30e714cdb1 Merge branch 'simp/r3-12-g5-stream' into simp/integration3 Teknium 2026-09-02 21:59:29 -07:00
  • 4fa651388a Merge branch 'simp/r3-12-g3-slash2' into simp/integration3 Teknium 2026-09-02 21:59:28 -07:00
  • 92c466704a Merge branch 'simp/r3-12-g1-status' into simp/integration3 Teknium 2026-09-02 21:59:27 -07:00
  • 1c869c904d Merge branch 'simp/r3-17-g5-model' into simp/integration3 Teknium 2026-09-02 21:59:26 -07:00
  • 55a9e4900c Merge branch 'simp/r3-12-g2-slash' into simp/integration3 Teknium 2026-09-02 21:59:25 -07:00
  • b6838e8135 refactor(kanban_db_*): hand-compact docstrings/comments keeping every invariant; heartbeat SQL built once (4476->4390 LOC) Teknium 2026-09-02 21:59:24 -07:00
  • dc65a89eb5 Merge branch 'simp/r3-07-D_skills' into simp/integration3 Teknium 2026-09-02 21:59:24 -07:00
  • 8cd4e27536 Merge branch 'simp/r3-06-p2-MOA-C' into simp/integration3 Teknium 2026-09-02 21:59:23 -07:00
  • c03248fa19 Merge branch 'simp/r3-17-g6-misc' into simp/integration3 Teknium 2026-09-02 21:59:22 -07:00
  • 31b5f6b8c1 Merge branch 'simp/r3-17-g4-info' into simp/integration3 Teknium 2026-09-02 21:59:21 -07:00
  • 86727a6a6d Merge branch 'simp/r3-27-D-mem0' into simp/integration3 Teknium 2026-09-02 21:59:20 -07:00
  • 0d211e2384 Merge branch 'simp/r3-27-D-holo' into simp/integration3 Teknium 2026-09-02 21:59:19 -07:00
  • ae07681ded Merge branch 'simp/r3-17-g2-tui' into simp/integration3 Teknium 2026-09-02 21:59:18 -07:00
  • 7495f6c3c4 Merge branch 'simp/r3-06-p2-MOA' into simp/integration3 Teknium 2026-09-02 21:59:17 -07:00
  • d500d5ed1e Merge branch 'simp/r3-06-p2-MM' into simp/integration3 Teknium 2026-09-02 21:59:16 -07:00
  • c09ba4b4c2 Merge branch 'simp/r3-03-aux-J' into simp/integration3 Teknium 2026-09-02 21:59:14 -07:00
  • 6f44752bc4 Merge branch 'simp/r3-23-g4' into simp/integration3 Teknium 2026-09-02 21:59:08 -07:00
  • a3cd925274 Merge branch 'simp/r3-23-g3' into simp/integration3 Teknium 2026-09-02 21:59:07 -07:00
  • d2bc08bbfc Merge branch 'simp/r3-23-g2' into simp/integration3 Teknium 2026-09-02 21:59:06 -07:00
  • d41d56b748 Merge branch 'simp/r3-19-A2' into simp/integration3 Teknium 2026-09-02 21:59:05 -07:00
  • 4cd685c13a Merge branch 'simp/r3-11-2b' into simp/integration3 Teknium 2026-09-02 21:58:59 -07:00
  • ff198d9a70 Merge branch 'simp/r3-11-2a' into simp/integration3 Teknium 2026-09-02 21:58:58 -07:00
  • 2c20a991fa Merge branch 'simp/r3-10-c2' into simp/integration3 Teknium 2026-09-02 21:58:57 -07:00
  • 9919091243 Merge branch 'simp/r3-10-b2' into simp/integration3 Teknium 2026-09-02 21:58:56 -07:00
  • c9dc5c556e Merge branch 'simp/r3-07-E2' into simp/integration3 Teknium 2026-09-02 21:58:55 -07:00