Commit Graph

  • 6ee2ed773e refactor(agent/chat_completion_helpers): collapse single-statement try/pass to suppress, fold single-use locals, share stale-base resolver Teknium 2026-09-02 22:47:34 -07:00
  • 380df1bfcb refactor(gateway/hosted_room_driver): fold settlement validation+replay into _settlement (3 sites), drop _read wrapper for contextlib.closing, walrus replay Teknium 2026-09-02 22:47:28 -07:00
  • b72baecf69 refactor(hermes_cli): merge simp/r3-19-A1 (round 3) — systemd/launchd docstring compaction, _positive_pid/_launchd_ok helpers Teknium 2026-09-02 22:47:13 -07:00
  • 957147365a refactor(tui_gateway): split _apply_model_switch into phase helpers, compact controller/browser/relay/watcher/billing helpers Teknium 2026-09-02 22:47:13 -07:00
  • 672f6d6570 refactor(line): contextlib.suppress for swallow-all blocks, inline trivial branches Teknium 2026-09-02 22:47:13 -07:00
  • 03c191076d refactor(tui): second pass on tool_progress/ws/session_history/transport (group -25.4% LOC) Teknium 2026-09-02 22:47:09 -07:00
  • 0452566961 refactor(gateway/platforms): signal.py/webhook.py — fold multi-line messages and calls, walrus guards Teknium 2026-09-02 22:47:05 -07:00
  • 0096a458a6 refactor(honcho): tighten cli clone/inherit/prompt helpers Teknium 2026-09-02 22:47:02 -07:00
  • a6dd9dd07a refactor(agent/conversation_compression): collapse redundant guards and defensive layers Teknium 2026-09-02 22:46:53 -07:00
  • feed17bd75 refactor(agent/relay): unmanaged __next__ sentinel exit; codec baseline/_codec flattened; register_subagent turn check relies on active_turn invariant; small ctor/lookup collapses Teknium 2026-09-02 22:46:46 -07:00
  • 97293216ee refactor(hermes_cli): container_boot.py — second pass compacting rationale comments (every WHY kept) Teknium 2026-09-02 22:46:32 -07:00
  • 3b906fc9ab refactor(tools): lazy_deps LAZY_DEPS annotation comments tightened, walrus target guard; mcp_oauth paste/dashboard folds Teknium 2026-09-02 22:46:23 -07:00
  • 70d9addef0 refactor(gateway): TurnRunner — shared delta-sink tee, single eviction pop, folded result dicts and guard ladders Teknium 2026-09-02 22:46:02 -07:00
  • 4adfa82996 refactor(gateway/hosted_rooms_common): drop unused positive_int/non_negative_int partials Teknium 2026-09-02 22:45:44 -07:00
  • 9f8807208d refactor(hermes_cli): _apply_direct_alias_endpoint mutates _Switch directly Teknium 2026-09-02 22:45:27 -07:00
  • d34703fa86 refactor(tools): AST-neutral layout compaction of STT/TTS modules Teknium 2026-09-02 22:45:22 -07:00
  • f177451ed8 refactor(tools): route remote error replies through _error_result; pack env tables Teknium 2026-09-02 22:45:21 -07:00
  • 57fe848705 refactor(agent/codex_responses_adapter): rewrap over-long lines Teknium 2026-09-02 22:45:18 -07:00
  • d20d37e5e0 refactor(plugins/dashboard_auth): JwtOAuthProvider base (complete/refresh/verify + JWKS client) and NonInteractiveMixin in _shared; nous/self_hosted/basic/drain become thin subclasses Teknium 2026-09-02 22:45:15 -07:00
  • ee81b1abdd refactor(tools): compact MCP oauth/config/health/lifecycle/agent/content modules Teknium 2026-09-02 22:45:12 -07:00
  • 840d8b0945 refactor(gateway/hosted_rooms): _fenced_update for 4 CAS sites, _claim_values, migration fallback table, contextlib.closing, partial _transaction Teknium 2026-09-02 22:45:10 -07:00
  • ea28a32852 refactor(gateway): run_inbound wave-2 — dedupe eviction tail, compact docstrings, inline single-use locals Teknium 2026-09-02 22:44:52 -07:00
  • 2aa5c9eee7 refactor(plugins): contextlib.suppress for try/except-pass, fold None guards Teknium 2026-09-02 22:44:48 -07:00
  • 8d6232878e refactor(tools): compact file_tools companions; one eviction helper in file_state Teknium 2026-09-02 22:44:46 -07:00
  • b4a0c684ed refactor(agent/client_lifecycle): unify anthropic client build/oauth flag, kwargs credential sync, slot abort label; suppress() for swallowed closes Teknium 2026-09-02 22:44:26 -07:00
  • 09fa4f5d26 Merge branch 'simp/r3-35-C' into simp/r3-35 Teknium 2026-09-02 22:44:13 -07:00
  • 9a00333d71 refactor(gateway/platforms): base.py — fold cache-dir resolver, alias _strip_media_directives, _accepts_kwarg + _thread_metadata_for_event helpers Teknium 2026-09-02 22:44:09 -07:00
  • 575b54d457 refactor(agent): iron_proxy/monitoring/outbound_webhooks pass-2 structural cut (helpers unified, single-use helpers inlined, packed literals) Teknium 2026-09-02 22:44:07 -07:00
  • 016700b8d8 refactor(tools): hand-compact skills_tool docstrings and defensive layers Teknium 2026-09-02 22:44:05 -07:00
  • 7310212c06 refactor(tools): kanban/interrupt/live-log layout compaction; _parse_bool_arg table; interrupt set/clear collapse Teknium 2026-09-02 22:43:58 -07:00
  • d67246da4c refactor(constants): collapse redundant guards and multi-line calls in hermes_constants Teknium 2026-09-02 22:43:53 -07:00
  • 4c573fac2a refactor(hermes_cli): unify /bg and /btw worker threads via _side_worker in cli_commands_mixin Teknium 2026-09-02 22:43:35 -07:00
  • 66218672c2 refactor(hermes_cli): setup cluster — section lookup via next(), flatten backup helper Teknium 2026-09-02 22:43:34 -07:00
  • 132d67645c refactor(tools): unify docker probe/start helpers, collapse egress arg parser, compact env module docstrings Teknium 2026-09-02 22:43:33 -07:00
  • eef71bb6e1 refactor(tools): process_registry — single reader read path, _WATCHER_ROUTE_KEYS, hugged signatures Teknium 2026-09-02 22:43:28 -07:00
  • 8145730f75 refactor(hermes_cli/update): compact upstream-sync flow and git probe call sites in update_cmd_git Teknium 2026-09-02 22:43:25 -07:00
  • cd670b86bf refactor(tui): session_compression — drop compat fallbacks for ContextCompressor attrs that always exist in-tree Teknium 2026-09-02 22:43:24 -07:00
  • aa97ee5ae2 refactor(tools): split tts speaker playback worker into per-sentence phase helpers Teknium 2026-09-02 22:43:19 -07:00
  • b4fbfbed83 refactor(photon): cli.py 400->361, sidecar_paths.py 122->100; fold banner prints, collapse branches, compact module docs Teknium 2026-09-02 22:43:17 -07:00
  • 3d98d6fb62 refactor(tools): join short implicit string concatenations (AST-verified) Teknium 2026-09-02 22:43:16 -07:00
  • 3ab50d7ddb refactor(hermes_cli): commands_completion — drop unreferenced staticmethod re-exports Teknium 2026-09-02 22:43:12 -07:00
  • b187d4e547 refactor(tools): skill linter checks as generators, skill_manage arg-shape table, suppress() collapses Teknium 2026-09-02 22:43:10 -07:00
  • 7ab1754f6f refactor(hermes_cli): runtime_provider/custom — _actual_url helper, pool-select fold, minor collapses Teknium 2026-09-02 22:43:10 -07:00
  • f93c19c5cc refactor(gateway/yuanbao): merge r3-14-A (yuanbao.py simplification) Teknium 2026-09-02 22:43:06 -07:00
  • 17a41b5f4b Merge branch 'simp/r3-17-g1-commands' into simp/integration3 Teknium 2026-09-02 22:43:04 -07:00
  • a2a1907883 Merge branch 'simp/r3-04-p4-codexrt' into simp/integration3 Teknium 2026-09-02 22:43:01 -07:00
  • 19962291bd Merge branch 'simp/r3-04-p4-codexra' into simp/integration3 Teknium 2026-09-02 22:43:00 -07:00
  • f1a0caf3ce refactor(gateway/hosted_room_execution_policy): bounded_int for max_iterations Teknium 2026-09-02 22:42:58 -07:00
  • 249f50b688 Merge branch 'simp/r3-04-p4-bedrock' into simp/integration3 Teknium 2026-09-02 22:42:58 -07:00
  • c6f75a32ec refactor(hermes_cli): unify resume state restore, fold trivial locals and module docstrings in g6 files Teknium 2026-09-02 22:42:56 -07:00
  • d03babfddc refactor(gateway): wave-2 final compaction — Platform._missing_ single exit, _cleanup_expired keep-set, expression-form display normalisers and small predicates Teknium 2026-09-02 22:42:55 -07:00
  • 0a80a7696e Merge branch 'simp/r3-12-g1-status' into simp/integration3 Teknium 2026-09-02 22:42:55 -07:00
  • 7d23e6bb2c Merge branch 'simp/r3-17-g6-misc' into simp/integration3 Teknium 2026-09-02 22:42:50 -07:00
  • cfcafb5b23 refactor(hermes_cli): merge sessions_cmd filter-arg tables into one _FILTER_ARGS predicate Teknium 2026-09-02 22:42:47 -07:00
  • 7b4977bfa5 Merge branch 'simp/r3-06-p2-MOA' into simp/integration3 Teknium 2026-09-02 22:42:47 -07:00
  • cffc1df516 refactor(tools): group H layout compaction (AST-neutral bracket hugging) Teknium 2026-09-02 22:42:44 -07:00
  • 6d02842d36 refactor(hermes_cli): shared_metrics store — schema DDL as ordered module tables; fold 5 one-call schema helpers Teknium 2026-09-02 22:42:44 -07:00
  • 4dcf8ce7cf Merge branch 'simp/r3-06-p2-PB' into simp/integration3 Teknium 2026-09-02 22:42:43 -07:00
  • e878c86afe refactor(hermes_cli): compact PluginContext registrar docstrings by hand; reuse _credit in deferred tool pre-registration Teknium 2026-09-02 22:42:34 -07:00
  • 8f882b4ba3 refactor(hermes_cli): gateway.py compact docstrings in process-management and run-guard regions (WHYs kept) Teknium 2026-09-02 22:42:28 -07:00
  • 7ff29f4837 refactor(hermes_cli): cron.py — split cron_list into _job_rows/_job_warnings/_last_run_display Teknium 2026-09-02 22:42:26 -07:00
  • 3cfb9869a5 Merge branch 'simp/r3-01-H' into simp/r3-01 Teknium 2026-09-02 22:42:20 -07:00
  • 21ab5b1c9f Merge branch 'simp/r3-24-W1' into simp/integration3 Teknium 2026-09-02 22:42:20 -07:00
  • 617d54f3a1 Merge branch 'simp/r3-23-g4' into simp/integration3 Teknium 2026-09-02 22:42:16 -07:00
  • e531b093ac Merge branch 'simp/r3-23-g3' into simp/integration3 Teknium 2026-09-02 22:42:14 -07:00
  • d5c07a8037 Merge branch 'simp/r3-23-g2' into simp/integration3 Teknium 2026-09-02 22:42:13 -07:00
  • d86ffe80d4 Merge branch 'simp/r3-19-A1' into simp/integration3 Teknium 2026-09-02 22:42:10 -07:00
  • 29984225d5 refactor(openviking): one _state_path for markers/locks, fold latch/claim pairs, exception-unwind setup loop Teknium 2026-09-02 22:42:08 -07:00
  • 0a07fc0a22 refactor(tools): group H pass 2 — inline xlsx/pdf helpers, layout compaction, docstring tightening Teknium 2026-09-02 22:42:07 -07:00
  • 23161ad3b9 Merge branch 'simp/r3-11-2d' into simp/integration3 Teknium 2026-09-02 22:42:05 -07:00
  • 12412693e4 refactor(tools): session_search — unify discovery entry builder, lineage predicate, clamp; memory_tool defensive collapse Teknium 2026-09-02 22:42:03 -07:00
  • e31c63fc37 Merge branch 'simp/r3-11-2c' into simp/integration3 Teknium 2026-09-02 22:42:03 -07:00
  • e216c32e60 refactor(agent): plain guards in uniquify_tool_call_ids seen-set bookkeeping Teknium 2026-09-02 22:42:02 -07:00
  • 3bb1e74cd9 Merge branch 'simp/r3-11-2b' into simp/integration3 Teknium 2026-09-02 22:42:02 -07:00
  • e5eeb492cf Merge branch 'simp/r3-10-c2' into simp/integration3 Teknium 2026-09-02 22:42:00 -07:00
  • 229b84f0f1 Merge branch 'simp/r3-10-b2' into simp/integration3 Teknium 2026-09-02 22:41:59 -07:00
  • 45330436a0 Merge branch 'simp/r3-07-E2' into simp/integration3 Teknium 2026-09-02 22:41:58 -07:00
  • 809559c26a Merge branch 'simp/r3-26-G' into simp/r3-26 Teknium 2026-09-02 22:41:57 -07:00
  • 4d37eddc2f refactor(tools): unify STT/TTS command-provider config helpers, REST STT flow, dispatch tables Teknium 2026-09-02 22:41:57 -07:00
  • 2198087049 Merge branch 'simp/r3-07-C2' into simp/integration3 Teknium 2026-09-02 22:41:56 -07:00
  • 1177418f53 Merge branch 'simp/r3-26-D' into simp/r3-26 Teknium 2026-09-02 22:41:56 -07:00
  • 0c39d80a51 Merge branch 'simp/r3-26-C' into simp/r3-26 Teknium 2026-09-02 22:41:56 -07:00
  • 1f93b1a84f refactor(gateway/platforms): api_server — compact docstrings/comments (WHY kept), generated run/room-grant delegators Teknium 2026-09-02 22:41:52 -07:00
  • f5a5ea2f0a Merge branch 'simp/r3-04-p2' into simp/integration3 Teknium 2026-09-02 22:41:51 -07:00
  • 85ec7ede7e Merge branch 'simp/r3-04-p1' into simp/integration3 Teknium 2026-09-02 22:41:50 -07:00
  • 24f50dff25 Merge branch 'simp/r3-37-D' into simp/integration3 Teknium 2026-09-02 22:41:49 -07:00
  • 8a903fa5fb refactor(hermes_cli): doctor — every check body on @doctor_check (propagating by default); join FDA hint literal Teknium 2026-09-02 22:41:48 -07:00
  • e408219d13 Merge branch 'simp/r3-37-C' into simp/integration3 Teknium 2026-09-02 22:41:48 -07:00
  • b386243b69 Merge branch 'simp/r3-25-D' into simp/r3-25 Teknium 2026-09-02 22:41:46 -07:00
  • cc9eaea52b Merge branch 'simp/r3-35-C' into simp/integration3 Teknium 2026-09-02 22:41:46 -07:00
  • c480684b22 Merge branch 'simp/r3-25-C' into simp/r3-25 Teknium 2026-09-02 22:41:45 -07:00
  • 5564749d86 Merge branch 'simp/r3-35-B' into simp/integration3 Teknium 2026-09-02 22:41:45 -07:00
  • 6f9e893279 Merge branch 'simp/r3-25-A' into simp/r3-25 Teknium 2026-09-02 22:41:45 -07:00
  • c1c1e2f90a Merge branch 'simp/r3-35-A' into simp/integration3 Teknium 2026-09-02 22:41:43 -07:00
  • b3053edee7 Merge branch 'simp/r3-34-I' into simp/integration3 Teknium 2026-09-02 22:41:41 -07:00
  • 37696eabfc Merge branch 'simp/r3-34-H' into simp/integration3 Teknium 2026-09-02 22:41:40 -07:00
  • 58fd600933 Merge branch 'simp/r3-34-F' into simp/integration3 Teknium 2026-09-02 22:41:39 -07:00
  • 4db0aa8ee0 Merge branch 'simp/r3-34-E' into simp/integration3 Teknium 2026-09-02 22:41:37 -07:00
  • e4dbad91ce Merge branch 'simp/r3-34-D' into simp/integration3 Teknium 2026-09-02 22:41:36 -07:00
  • 0657c03fa4 Merge branch 'simp/r3-34-B' into simp/integration3 Teknium 2026-09-02 22:41:34 -07:00