Commit Graph

  • e6ee7215d2 refactor(hermes_cli): status renderers share _row/_banner, feature-state table, flatten context Teknium 2026-09-02 23:56:03 -07:00
  • c9e117ebfb Merge branch 'simp/r2-tools-b-cua2' into simp/r2-tools-b Teknium 2026-09-02 23:56:02 -07:00
  • 64262d10b3 refactor(hermes_cli/update): split collect_runtime_inventory into phase collectors; fold outcome ladders; drop unused RuntimeRecord.to_dict Teknium 2026-09-02 23:56:01 -07:00
  • a812032a20 Merge branch 'simp/r2-tools-b-approval2' into simp/r2-tools-b Teknium 2026-09-02 23:56:01 -07:00
  • 2dd836055d refactor(openviking): collapse defensive ladders in tool handlers, batch conversion, and profile discovery Teknium 2026-09-02 23:55:55 -07:00
  • b55549e0fc Merge branch 'simp/r3-04-p4' into simp/r3-04 Teknium 2026-09-02 23:55:51 -07:00
  • 730061d0f9 Merge branch 'simp/r3-04-p2' into simp/r3-04 Teknium 2026-09-02 23:55:51 -07:00
  • 7f890ee265 refactor(browser/browserbase): table-drive the 402 paid-feature fallbacks in create_session Teknium 2026-09-02 23:55:45 -07:00
  • ca8f68774a refactor(hermes_cli): dashboard_auth routes share _audit/_complete_login tails; middleware refresh phase helpers; commands cfg_get + compaction Teknium 2026-09-02 23:55:41 -07:00
  • 073cb10683 refactor(langfuse): build metadata dicts as literals, table-drive client kwargs, flatten system-prompt blocks Teknium 2026-09-02 23:55:38 -07:00
  • cfb268a6c9 refactor(state): table-drive the session upsert keep-existing tail, compact module-constant comments Teknium 2026-09-02 23:55:33 -07:00
  • 365e2835d4 fix(execute_code): POSIX kernels exit when their host dies mid-cell (death pipe) Teknium 2026-09-02 23:39:43 -07:00
  • 32d5e9d357 fix(execute_code): stop Windows kernels with backend parent Dolverin 2026-09-01 19:06:21 +02:00
  • 781287b535 refactor(tools): process_registry — _exit_fields, _stdin_op returns shared ok result Teknium 2026-09-02 23:55:21 -07:00
  • 0177c16903 fix(code-execution): remote kernel reap/evict skip kernels with a running cell Teknium 2026-09-02 23:36:11 -07:00
  • d4126c6f49 fix(code-execution): reap idle and cap remote session kernels nftpoetrist 2026-08-28 14:24:34 +03:00
  • 0c59d61071 refactor(hindsight): flatten writer loop, cfg-or-env helper, template request kwargs Teknium 2026-09-02 23:55:11 -07:00
  • 96897dc070 refactor(hermes_cli/web_routers): local_models — fold download-job/target/runtime-target helpers, nvidia-smi + restart phase helpers Teknium 2026-09-02 23:55:00 -07:00
  • f9afc86b45 refactor(hermes_cli): recover_session_database branch flattening Teknium 2026-09-02 23:54:54 -07:00
  • 0c98e684ed refactor(state): pack messages mixin signatures, inline single-use tool-call count Teknium 2026-09-02 23:54:52 -07:00
  • de227bdc34 refactor(tui_gateway): final compaction pass on r3-36 group G Teknium 2026-09-02 23:54:51 -07:00
  • 308ae97d50 refactor(gateway): _multiplex_on predicate, inline single-use locals in adapter/notification/shutdown seams Teknium 2026-09-02 23:54:36 -07:00
  • a5d1fe0864 refactor(hermes_cli/web_models): EnvVarReveal inherits EnvVarDelete, fold validator bool branch, compact field rationale Teknium 2026-09-02 23:54:30 -07:00
  • 7811dc0994 refactor(mattermost): _url_and_token shared by validate/__init__/_standalone_send, _YAML_BRIDGE table, inbound cache dispatch, send via _post_result, setup info() helper Teknium 2026-09-02 23:54:29 -07:00
  • baa22741fc refactor(gateway/platforms): base.py — wrap remaining >100-col lines Teknium 2026-09-02 23:54:28 -07:00
  • adffcbf701 refactor(hermes_cli): config.py table the config get/set/unset usage text, merge check/migrate listing loops, compact manifest/profile injection Teknium 2026-09-02 23:54:14 -07:00
  • e0bdc2324e refactor(tools): inline trivial sampling accessors, merge discovery branches Teknium 2026-09-02 23:54:08 -07:00
  • bc5e750a65 refactor(tui): poller loop — bound handler closure Teknium 2026-09-02 23:54:08 -07:00
  • 61f834bfec refactor(tools): collapse xai config-resolution chain, inline single-use web/x_search helpers, flatten guard ladders Teknium 2026-09-02 23:54:07 -07:00
  • 58a4a11727 fix(compression): release the reclamation no-op dedup key on every rearm reset kshitijk4poor 2026-09-03 12:02:16 +05:30
  • 9f12121206 fix(compression): do not let prune rearm lock out over-threshold sessions Justin Wilson 2026-09-03 00:51:25 -05:00
  • 35f8514afc refactor(tools): browser_tool — compact docstrings/comments across browser_tool_* modules (keep every WHY) Teknium 2026-09-02 23:53:53 -07:00
  • 2e36381d85 refactor(hermes_cli): relay_shared_metrics — fold finish_task closing guard Teknium 2026-09-02 23:53:49 -07:00
  • 8ac06a3fd9 refactor(gateway): session_persistence — nullcontext lock guard in _save_entry, fold trivial ternaries Teknium 2026-09-02 23:53:43 -07:00
  • 66f4eaa660 refactor(hermes_cli): table-drive WhatsApp Cloud validators, phase helpers for wizard steps 4-6 Teknium 2026-09-02 23:53:27 -07:00
  • 23976c6218 refactor(openviking): fold setup wizard one-site helpers into their menus Teknium 2026-09-02 23:53:12 -07:00
  • cd0efd137e refactor(tools): inline SyncClient._url; wire/org top-of-file blank squeeze Teknium 2026-09-02 23:53:08 -07:00
  • 7ef7c5d4e7 refactor(tools): process_registry — _config_seconds, _reap_untracked, inline drain append Teknium 2026-09-02 23:53:07 -07:00
  • 5ab5e1ac9a refactor(hindsight): setup wizard — inline template step, shared env path, suppress layer Teknium 2026-09-02 23:52:56 -07:00
  • f1b080b91d refactor(hermes_cli): markdown single-export summary line Teknium 2026-09-02 23:52:56 -07:00
  • ebec8fa1bb refactor(matrix): single re-upload path in device-key verification, synthetic thread-root policy as one predicate, merged E2EE setup try (phase label), recovery-key path helper (3023->3008) Teknium 2026-09-02 23:52:54 -07:00
  • f9faca8c4b refactor(tui): session_notifications — hoist evt_type, hug submit calls Teknium 2026-09-02 23:52:34 -07:00
  • 28abcf64ee refactor(hermes_cli/web_git): _git_line/_gh_json/_has_staged/_own_pr helpers, split worktree_add existing-branch phase, iterator-based porcelain walk Teknium 2026-09-02 23:52:33 -07:00
  • b5605b7a82 refactor(hermes_cli/update): compact Windows gateway pause/resume module — walrus rungs, poll helper reuse, shared purpose tuple Teknium 2026-09-02 23:52:18 -07:00
  • 361045d242 refactor(ntfy): extra-or-env _setting resolver, table-driven fatal status, compact send/register Teknium 2026-09-02 23:52:16 -07:00
  • 551733d28d Merge branch 'simp/r3-10-b2-w2' into simp/r3-10-b2 Teknium 2026-09-02 23:52:16 -07:00
  • d23f885c59 refactor(tools): drop section-banner comments in MCP health mixin Teknium 2026-09-02 23:51:58 -07:00
  • d90c39a58c refactor(state): share the list_sessions_rich projection head across its three queries Teknium 2026-09-02 23:51:58 -07:00
  • 42e34fa73d refactor(tui_gateway): methods_session — collapse _find_live_unpersisted/_try_get_session, squeeze intra-body blanks, rewrap comments to 100 cols Teknium 2026-09-02 23:51:54 -07:00
  • e62454f62c refactor(hermes_cli): curses_ui — Callable handler alias, _RESOLVING action set, inline single-use locals, packed signatures Teknium 2026-09-02 23:51:41 -07:00
  • a4167f3380 refactor(hermes_cli): shared_metrics store — inline pending-period count Teknium 2026-09-02 23:51:33 -07:00
  • e4cec29a52 refactor(tui): session_lifecycle/workdir/reaper — lease retry helper, fold single-caller helpers, drop empty registries, compact docstrings Teknium 2026-09-02 23:50:58 -07:00
  • e833f8b5a5 refactor(openviking): collapse session-start read, recall content, and setting parsers into their callers Teknium 2026-09-02 23:50:54 -07:00
  • e7e4aa2eed refactor(gateway/platforms): base.py — final rewrap of remaining multi-line statements Teknium 2026-09-02 23:50:40 -07:00
  • 931479ec92 refactor(langfuse): one _failsafe ctx manager for the 8 swallow-and-debug-log sites Teknium 2026-09-02 23:50:29 -07:00
  • 158fcfe13a refactor(gateway): route quiet runtime-status writes through gateway.run._write_runtime_status_quiet Teknium 2026-09-02 23:50:14 -07:00
  • f95cbee4df refactor(tui): session_compression — inline model-threshold resolution and ctx coercion Teknium 2026-09-02 23:50:12 -07:00
  • a87a3818af refactor(tui): server.py — _load_resume_transcript/_pet_cfg helpers, _CLI_EXEC_BLOCKED table, dead section banners removed, compact pet/spawn-tree/completion docstrings Teknium 2026-09-02 23:50:11 -07:00
  • 10cd4dcf20 refactor(hermes_cli): _cmd_repair import hoisting and merged prints Teknium 2026-09-02 23:49:49 -07:00
  • 159562aa02 refactor(gateway): run_turn — compact restating comments/docstrings (docstring-stripped AST identical) Teknium 2026-09-02 23:49:47 -07:00
  • 16b588dd8a Merge branch 'simp/r3-10-b2-w3' into simp/r3-10-b2 Teknium 2026-09-02 23:49:19 -07:00
  • b1287d9b49 refactor(gateway/hosted_room_*): _lease_window folds ttl/clock/expiry, _run_fence tuple (5 sites), _load_task(required=) reused by admit_task, closing() replica init, dict-comprehension backfill Teknium 2026-09-02 23:49:19 -07:00
  • a3ad888a14 Merge branch 'simp/r3-10-b2-w1' into simp/r3-10-b2 Teknium 2026-09-02 23:49:18 -07:00
  • 6a9e5312e0 refactor(tools): constant tuples, walrus guards, set-comprehension in sync client Teknium 2026-09-02 23:49:15 -07:00
  • e245e40f73 fix(desktop): warm session switch pegs renderer main thread (#95595) Finn763 2026-08-27 00:04:43 +08:00
  • aa0eb8b04f refactor(hermes_cli): relay_shared_metrics — shared _run_task_hook for the two boundary entrypoints Teknium 2026-09-02 23:49:08 -07:00
  • f260ea5347 fix(desktop): let the spawn coordinator follow the live pool max kshitijk4poor 2026-09-03 12:12:24 +05:30
  • c401756a6a fix(desktop): pool sizing as a live device preference in Settings (#91545) ClintonEmok 2026-09-03 12:12:24 +05:30
  • 5810172f52 fix(desktop): bound the pool-slot wait below the renderer boot budget kshitijk4poor 2026-09-03 11:56:47 +05:30
  • e924615bb1 fix(desktop): cap concurrent local profile backend spawns Kryptonator 2026-09-03 11:54:15 +05:30
  • b4d33f9866 merge simp/r3-34-D into simp/r3-34 Teknium 2026-09-02 23:49:03 -07:00
  • 72f5578b3a refactor(computer_use): restore leading comments on capture-cap constants; wrap _write_cache_file signature (legibility) Teknium 2026-09-02 23:49:02 -07:00
  • e7034fea17 refactor(hermes_cli): config.py flatten guard ladders and redundant locals (unset walk, deep-merge, env save, terminal bridge) Teknium 2026-09-02 23:48:57 -07:00
  • 46ef48b06d refactor(gateway/platforms): base.py — early-return extract_images, flatten media-failure text, tidy build_source/obligation/cancel bodies Teknium 2026-09-02 23:48:48 -07:00
  • 5e665b5d2d refactor(hindsight): contextlib.suppress layers, shared LLM-key lookup, regex bank sanitizer Teknium 2026-09-02 23:48:46 -07:00
  • 3056f46611 refactor(state): drop dead get_session_activity, merge generation guards and holder scan branches, pack tuning constants Teknium 2026-09-02 23:48:44 -07:00
  • e7f03d4035 refactor(hermes_cli/voice): split speak_text/stop_continuous/on_silence tails into phase helpers, compact rationale Teknium 2026-09-02 23:48:41 -07:00
  • d2d2668dcb refactor(hermes_cli/web_routers): split codex login worker into phases, unify device-code session bootstrap + httpx off-loop calls in oauth Teknium 2026-09-02 23:48:32 -07:00
  • c8369e2a3e refactor(tui): extract slash-command /loop tick from _maybe_fire_tui_loop_tick Teknium 2026-09-02 23:48:18 -07:00
  • bb319d0d78 fix(desktop): bound orphan-reap sweep so slow probes cannot stall boot cez0060405 2026-09-02 08:00:50 +08:00
  • a8f0249a31 refactor(tools): inline pgid capture, merge tool-loop guard branches, drop single-use locals Teknium 2026-09-02 23:47:41 -07:00
  • e41d4ded1f refactor(openviking): inline one-site helpers, fold turn-upload fallbacks into _TurnUpload Teknium 2026-09-02 23:47:17 -07:00
  • 10b426272f refactor(tui_gateway): projects.* error shell decorator, shared wake frame fields, secret-copy helper Teknium 2026-09-02 23:47:08 -07:00
  • c14cf9b7e0 refactor(image_gen/openai): single SDK call site for generate/edit, _named_bytes_io helper Teknium 2026-09-02 23:47:03 -07:00
  • c9f3d37e97 Merge branch 'simp/r3-32-E' into simp/r3-32 Teknium 2026-09-02 23:46:49 -07:00
  • 820b7aeef4 refactor(slack): hoist setup manifest writer, extract slash text resolution and send chunk loop, pack headers Teknium 2026-09-02 23:46:49 -07:00
  • de2b8a0a6c Merge branch 'simp/r3-32-A' into simp/r3-32 Teknium 2026-09-02 23:46:48 -07:00
  • 66f7d5d5d9 refactor(hermes_cli): relay_shared_metrics — merge _task_for into _task_pair, single update_model_call handler Teknium 2026-09-02 23:46:27 -07:00
  • d846133563 refactor(tools): mcp_tool facade constant grouping and section banners Teknium 2026-09-02 23:45:46 -07:00
  • 5f70de0d59 refactor(plugins/google_meet,disk-cleanup): fold try/except into _quiet/suppress, hoist context args, repack schema strings (bytes unchanged) Teknium 2026-09-02 23:45:34 -07:00
  • 7e5a1a11d9 refactor(hermes_cli): lost_and_found direct copy reuses _count_rows Teknium 2026-09-02 23:45:26 -07:00
  • 1e06d9b8ee refactor(tools): wake_word singleton teardown/owned-call unification, silence tracking via _note_silence, flatten probe/gate ladders in write_approval and yuanbao handlers Teknium 2026-09-02 23:45:18 -07:00
  • 5741404152 refactor(tui): session_auto_continue — single-expression queue-entry sanitizer (old/new fuzz-equal) Teknium 2026-09-02 23:44:46 -07:00
  • f2e8ecaf52 refactor(image_gen/deepinfra): route b64/url materialisation through shared materialize_image (on_url_fail hook) Teknium 2026-09-02 23:44:29 -07:00
  • aef127ad46 refactor(tui_gateway): projects mutator table, mcp_startup call helper, kwargs table in agent_callbacks Teknium 2026-09-02 23:44:18 -07:00
  • d44228c609 refactor(tui_gateway): _TurnScopes/_TurnRun as dataclasses, tighter module docstring Teknium 2026-09-02 23:44:12 -07:00
  • d233705848 refactor(hermes_cli): _probe optional lightpanda/fast-model lookups in cli_commands_mixin Teknium 2026-09-02 23:43:54 -07:00
  • bd770ab70b refactor(tui_gateway): compact voice/config/profiles docstrings, hug payloads, squeeze body blanks Teknium 2026-09-02 23:43:54 -07:00
  • 602d0d2216 refactor(tools): org/tirith call-site packing, suppress() in marker hygiene Teknium 2026-09-02 23:43:50 -07:00
  • d779777027 refactor(gateway): shutdown-notice message ladder, count-step/probe loops in stop+scale-to-zero, update-notification message fold Teknium 2026-09-02 23:43:34 -07:00