Commit Graph

  • f8ef320200 Merge branch 'simp/r3-22-E' into simp/r3-22 Teknium 2026-09-02 22:38:28 -07:00
  • 30cc3d763c refactor(gateway/platforms): qqbot chunked_upload/keyboards/onboard second pass — fold layouts, drop banners, compact docs Teknium 2026-09-02 22:38:27 -07:00
  • 4234a27ada Merge branch 'simp/r3-22-D' into simp/r3-22 Teknium 2026-09-02 22:38:27 -07:00
  • 30a1acba47 refactor(agent/codex_runtime): flatten stream-assembler dispatch tables, extra_body merge, and relay stream call Teknium 2026-09-02 22:38:16 -07:00
  • 3149ad5ef7 refactor(tools): fold thread_context callback pairs, resolve_repo_root guard, final compaction (group I: 885->662 LOC) Teknium 2026-09-02 22:37:39 -07:00
  • 3462d82bc3 refactor(hermes_cli): runtime_provider — inline single-use registry/pool-state wrappers, compact call sites Teknium 2026-09-02 22:37:08 -07:00
  • 8b33fd46be refactor(tools): todo/tour/tip — hoist status marker tables, collapse single-use locals, compact handlers and docstrings Teknium 2026-09-02 22:36:39 -07:00
  • a72073fff3 refactor(honcho): collapse defensive layers in client build path Teknium 2026-09-02 22:36:29 -07:00
  • 47117f51ba refactor(line): batch-loop outbound sends, unify env credential check Teknium 2026-09-02 22:36:24 -07:00
  • f34aa71968 refactor(tools): unify grep command builder, LSP service call plumbing, fold line-ending probe; tighten docstrings Teknium 2026-09-02 22:36:20 -07:00
  • 5442a2a371 refactor(tools): trim small tool modules (docstrings, dead constant, prefix table) Teknium 2026-09-02 22:36:16 -07:00
  • ffbd5ef633 refactor(tools): compact credential_files, blueprints, arg_coercion Teknium 2026-09-02 22:36:15 -07:00
  • b428887b98 refactor(tools): compact checkpoint_manager — shared git/prune/locate helpers, no behavior change Teknium 2026-09-02 22:36:15 -07:00
  • 8703bc9465 refactor(tools): voice_mode/voice_client_config — suppress() for swallow-blocks, compact docstrings, fold one-shot locals Teknium 2026-09-02 22:35:56 -07:00
  • 58249ba0c8 refactor(tools): discord_tool — shared caps-file reader, partial-based tool entry points, tighter list_channels Teknium 2026-09-02 22:35:48 -07:00
  • 45a4672428 refactor(agent/context_compressor): split _build_summary_prompt into template/temporal helpers (prompt text byte-identical) Teknium 2026-09-02 22:35:45 -07:00
  • 48ef059a6c refactor(hermes_cli): dedupe decision-message printing, width-probe loop, plugin dedupe via dict Teknium 2026-09-02 22:35:44 -07:00
  • 3b857dd03c Merge branch 'simp/r3-20-b' into simp/r3-20 Teknium 2026-09-02 22:35:43 -07:00
  • 9b669ca507 refactor(agent/relay): _ManagedAttempt error-recording ctx manager; managed_callback_guard as contextmanager; plugin cleanup steps table; close_session via _operation; anthropic normalize predicates collapsed Teknium 2026-09-02 22:35:41 -07:00
  • 9b3756fa57 refactor(gateway/yuanbao): OutboundManager delegates as bound attributes Teknium 2026-09-02 22:35:39 -07:00
  • 83f8aaca60 refactor(agent/codex_responses_adapter): unify reasoning/compaction capture into _capture_encrypted_item Teknium 2026-09-02 22:35:35 -07:00
  • 6824c0a685 refactor(hermes_cli): gateway.py _positive_pid + _launchd_ok helpers; join short wrapped statements Teknium 2026-09-02 22:23:10 -07:00
  • 93af152fdb refactor(agent/bedrock_adapter): collapse defensive layers, suppress() for try/pass, regex for regional-prefix match, compact literals Teknium 2026-09-02 22:34:57 -07:00
  • e2793ca72b refactor(tools): unify tts delivery ffmpeg runner and quiet-remove helper Teknium 2026-09-02 22:34:54 -07:00
  • c798443ec7 refactor(hermes_cli): setup cluster — contextlib.suppress for swallow-only try blocks Teknium 2026-09-02 22:34:54 -07:00
  • 28a987413d refactor(hermes_cli): remaining try/except-pass blocks -> contextlib.suppress Teknium 2026-09-02 22:34:53 -07:00
  • adbb0821e0 refactor(tools): reuse skill_usage._atomic_write for sync state; AST-neutral bracket hugging Teknium 2026-09-02 22:34:52 -07:00
  • 25038334c1 refactor(tools): fold session_search_tool_common/_discover back into session_search_tool (single module, no re-export shim) Teknium 2026-09-02 22:34:48 -07:00
  • fa091ea075 Merge branch 'simp/r3-16-C' into simp/r3-16 Teknium 2026-09-02 22:34:36 -07:00
  • f8e4064654 Merge branch 'simp/r3-16-E' into simp/r3-16 Teknium 2026-09-02 22:34:36 -07:00
  • 29aa1bdf3d refactor(agent/context_compressor): share micro-cursor reset, breaker predicate, real-usage verdict; collapse session-state boilerplate Teknium 2026-09-02 22:34:33 -07:00
  • f73578de3a refactor(hermes_cli): approvals_suggest — group unsafe-class patterns by theme (same set, boolean search) Teknium 2026-09-02 22:34:28 -07:00
  • 9832b0800d refactor(tools): skill_manager_tool — unify guarded writes, compact docstrings Teknium 2026-09-02 22:34:26 -07:00
  • 60e9009079 refactor(tools): process_registry — mark_exited/_output_tail/_stdin_op helpers, unified watch_disabled emitter, compact docs Teknium 2026-09-02 22:34:24 -07:00
  • 2868ea5922 refactor(hermes_cli): fold _configure_provider_category into the spec-driven picker (probe-verified) Teknium 2026-09-02 22:33:12 -07:00
  • 9f83bb09f6 refactor(hermes_cli): setup cluster — _section_rule divider helper, single missing-env scan, BOM removeprefix Teknium 2026-09-02 22:33:08 -07:00
  • f24cb87dc2 refactor(gateway/platforms): signal_rate_limit.py second pass — compact docstrings, fold log calls Teknium 2026-09-02 22:33:07 -07:00
  • 02f92ec707 refactor(tools): unify remote result assembly, compact execute_code docs and comments Teknium 2026-09-02 22:33:03 -07:00
  • f58da7c156 refactor(sms,google_chat): compact module docstrings (env tables kept) Teknium 2026-09-02 22:32:44 -07:00
  • b3135ec7a8 refactor(agent/codex_responses_adapter): role-message default in preflight dispatch, drop _OutputScan._capture, collapse redundant guards Teknium 2026-09-02 22:32:36 -07:00
  • 123d962dc7 refactor(agent): prompt_builder/plugin_llm/process_bootstrap pass-2 — inline _normalize_ref, fold snapshot read, proxy-env scan Teknium 2026-09-02 22:32:12 -07:00
  • 9dcff9d5d0 refactor(hermes_cli): unify placeholder-title generator across recovery lanes; repack long string literals Teknium 2026-09-02 22:32:12 -07:00
  • b15ac86686 refactor(tools): file_tools shares write/patch plumbing and terminal env bring-up Teknium 2026-09-02 22:31:59 -07:00
  • 68d7766cbf refactor(tools): skills_tool delegate factory, linked-files spec table, suppress() collapse Teknium 2026-09-02 22:31:30 -07:00
  • a127441317 refactor(hermes_cli): copilot_auth.py — lift exchange retry loop into _fetch_exchange_with_retry, tighten device-flow polling Teknium 2026-09-02 22:30:42 -07:00
  • 46423af837 refactor(tui): session_auto_continue — unify steer/redirect correction path, flatten queue scrub Teknium 2026-09-02 22:30:36 -07:00
  • c99cefd33c refactor(hermes_cli/update): table-drive SCM rollback, compact pause/resume/venv-guard call sites in update_cmd_windows Teknium 2026-09-02 22:30:34 -07:00
  • e1b3c757d9 refactor(gateway/platforms): api_server — single AIOHTTP_AVAILABLE middleware block, packed JSON literals, collapsed guard ladders Teknium 2026-09-02 22:30:27 -07:00
  • 7667c3dc35 refactor(gateway/yuanbao): fold _apply_bot_id into _dial; minor compactions Teknium 2026-09-02 22:30:24 -07:00
  • 8136c1a27f refactor(hermes_cli): gateway.py compact systemd/launchd docstrings + WHY comments; wrap long lines Teknium 2026-09-02 22:13:19 -07:00
  • cb4e5355b8 refactor(tools): fal_common — inline required-attr checks Teknium 2026-09-02 22:30:06 -07:00
  • 8b7c584a27 refactor(hermes_cli): model_switch_providers defensive-layer collapse; moa_cmd tidy Teknium 2026-09-02 22:29:43 -07:00
  • a0c2336c1d refactor(tools): tool_result_storage/backend_helpers/output_limits/spill_safety — unify .env lookup (_dotenv_value), alias normalize_modal_mode, collapse branches, compact docstrings Teknium 2026-09-02 22:29:22 -07:00
  • b99a74a3c7 refactor(tools): share live-adapter lookup, prune unused re-exports, hug brackets in send_message Teknium 2026-09-02 22:29:00 -07:00
  • 7f9a9b84a3 refactor(google_chat): oauth _write_private_json reuses utils.atomic_write_text Teknium 2026-09-02 22:29:00 -07:00
  • a5d9baeebf refactor(line): flatten postback delivery state machine Teknium 2026-09-02 22:28:53 -07:00
  • 2e0ba89317 refactor(tools): graph client/auth, session_search, memory — collapse defensive layers, fold iterate_pages, hug brackets Teknium 2026-09-02 22:28:46 -07:00
  • 9f4535b757 refactor(honcho): fold identity-mapping shape branches and status/choice printers in cli Teknium 2026-09-02 22:28:39 -07:00
  • 20e4603bf7 refactor(tools): unify wake_word singleton teardown, tighten docstrings across slice A Teknium 2026-09-02 22:28:19 -07:00
  • dcb0ee4665 refactor(photon): adapter.py 1848->1656; drop base-equivalent send_animation, collapse defensive layers, compact comments/docstrings Teknium 2026-09-02 22:28:19 -07:00
  • 2a5e5ff1ed refactor(gateway/platforms): msgraph_webhook.py second pass — compact docs, fold loops Teknium 2026-09-02 22:28:19 -07:00
  • 10c023101c refactor(agent/chat_completion_helpers): AST-identical repack of wrapped calls/collections (3947 -> 3773 LOC) Teknium 2026-09-02 22:28:13 -07:00
  • 5e4f30bc9d refactor(tools): compact MCP facade/discovery/handlers/run/registration/schema/cache modules Teknium 2026-09-02 22:28:12 -07:00
  • 894abab3d9 refactor(agent/codex_runtime): collapse single-use locals and request-content probe Teknium 2026-09-02 22:28:12 -07:00
  • 951ee86ae6 refactor(hermes_cli): backends/custom — flatten entra branch, registry via origin, canonical_custom_identity tail via custom_provider_slug Teknium 2026-09-02 22:28:12 -07:00
  • a29a970054 refactor(web-profiles/status): drop dead sidebar cache_clear hook, compact literals and ladders Teknium 2026-09-02 22:28:11 -07:00
  • da6991f8f5 refactor(hermes_cli): extract recap-entry collection, compact docstrings, squeeze intra-function blanks across g6 files Teknium 2026-09-02 22:27:53 -07:00
  • 55a4b75347 refactor(hermes_cli): auth group B — squeeze body blanks, fold repeated AuthError ctor Teknium 2026-09-02 22:27:46 -07:00
  • 1672a3de86 refactor(hermes_cli): doctor — _login_row show_error, packed DOCTOR_CHECKS table, dump helper ternaries Teknium 2026-09-02 22:27:37 -07:00
  • 54df4e53d4 refactor(tools): x_search/yuanbao final docstring compaction and blank-date parse merge Teknium 2026-09-02 22:27:29 -07:00
  • 1b889dbc1e refactor(tools): unify worktree probes, fold terminal_scope config-yaml guard, rewrap hint tables, compact docstrings (group I) Teknium 2026-09-02 22:27:29 -07:00
  • ad079a5f43 refactor(hermes_cli): shared_metrics_sender — dataclass _Response, compact rationale comments (invariants kept) Teknium 2026-09-02 22:27:25 -07:00
  • 081484e259 refactor(agent/context_compressor): unify tool-call field access, JSON-arg parsing, content rewrite; compact module helpers Teknium 2026-09-02 22:27:25 -07:00
  • b075e9b3a8 refactor(tools): image gen/source — wrap introduced >110-col lines Teknium 2026-09-02 22:27:24 -07:00
  • 6da4eacc83 refactor(hermes_cli): merge approval-transport registration into PluginContext; regroup PluginManager state Teknium 2026-09-02 22:27:21 -07:00
  • 37ea7fe36a refactor(tools): mcp_oauth storage path partialmethods; lazy_deps contextlib.suppress ladders; gateway scheme guard Teknium 2026-09-02 22:27:21 -07:00
  • 19c3f9f37f refactor(hermes_cli): table-drive env/argv flag assembly, collapse cache-dir + launch-option ladders Teknium 2026-09-02 22:27:11 -07:00
  • 7511f26bb4 refactor(hermes_cli): compact stepfun region ordering, qwen/copilot status banners Teknium 2026-09-02 22:27:09 -07:00
  • 02eabfe0d1 refactor(gateway/yuanbao): small folds (recall dispatch, find_processing_session, patch-anchors, access guard) Teknium 2026-09-02 22:26:46 -07:00
  • f1526d59d5 refactor(hermes_cli): group D — contextlib.suppress for swallow-only try/except blocks Teknium 2026-09-02 22:26:44 -07:00
  • 88d1423e99 refactor(tools): compact bot-mode DM/relay/probe and browser supervisor modules Teknium 2026-09-02 22:26:43 -07:00
  • 958d897ea5 refactor(tools): AST-neutral layout compaction of file_operations tiers Teknium 2026-09-02 22:26:32 -07:00
  • 36b9c06778 refactor(hermes_cli/update): compact venv-holder classifier, ledger/orphan rungs, and service-identity checks in update_cmd_windows Teknium 2026-09-02 22:26:28 -07:00
  • 58659718bb refactor(tools): fold neutts into tts builtin dispatch table, trim dead re-exports, compact tts_tool Teknium 2026-09-02 22:26:27 -07:00
  • 41bd98309d refactor(honcho): compact tool/config schema literals (dumps byte-identical) Teknium 2026-09-02 22:26:23 -07:00
  • a8be68f985 refactor(hermes_cli/web_routers): memory_providers external-dependency runner — one _run helper (405-case fuzz parity) Teknium 2026-09-02 22:26:11 -07:00
  • 3dabf9ebf1 refactor(tools): group H pass 1 — dead code, shared read_pane bridge, zip/xml helpers, collapsed defensive layers Teknium 2026-09-02 22:26:02 -07:00
  • f3fb703b54 refactor(hermes_cli): fold print-then-return and if/else print pairs in cli_commands_mixin Teknium 2026-09-02 22:25:58 -07:00
  • 7f1a19993d refactor(plugins/google_meet): table-drive hermes meet subparser construction Teknium 2026-09-02 22:25:51 -07:00
  • 71a9022c48 refactor(tools): unify SyncClient HTTP request/error handling; compact skills_sync_client trio Teknium 2026-09-02 22:25:47 -07:00
  • d14c61a4e2 refactor(tools): image gen — merge provider exception branches, single Krea probe try; compact image_source module doc Teknium 2026-09-02 22:25:42 -07:00
  • 765599a1a6 refactor(tui): session_compression — collapse defensive try/except layers, flatten partial-compress split Teknium 2026-09-02 22:25:33 -07:00
  • 91d7b118b6 refactor(hermes_cli): curator — _arg() spec helper, shared flag specs in _SUBCOMMANDS table Teknium 2026-09-02 22:25:29 -07:00
  • bcddf6a084 refactor(hermes_cli): setup cluster — drop statement-separating blanks inside function bodies (AST-neutral) Teknium 2026-09-02 22:25:24 -07:00
  • ab5f70073e refactor(tools): registry-call helper, refusal helper, dedupe policy rules via dict.fromkeys, compact web docstrings Teknium 2026-09-02 22:25:21 -07:00
  • 83cdfdcaf5 refactor(hermes_cli): auth.py collapse resolve/cache/config defensive ladders, shared _resolved_key helper Teknium 2026-09-02 22:25:15 -07:00
  • 07210c30a3 refactor(tools): discord_tool — pack result-row dicts and 403 hint prose Teknium 2026-09-02 22:25:14 -07:00
  • 7a781648bf Merge branches 'simp/r3-27-D-mem0' and 'simp/r3-27-D-holo' into simp/r3-27-D Teknium 2026-09-02 22:25:12 -07:00
  • 96e2d44d16 Merge branch 'simp/r3-19-A1' into simp/integration3 Teknium 2026-09-02 22:24:57 -07:00
  • a75ae892aa refactor(gateway/yuanbao): _to_send_result, decode_single/forwarded-records/custom-elem folds Teknium 2026-09-02 22:24:52 -07:00