This website requires JavaScript.
17cdf89202
refactor(openviking): compact provider state init, tool formatters, lock/shutdown bookkeeping
Teknium
2026-09-02 22:24:45 -07:00
d3a429ce42
refactor(plugins/kanban): _require/_conflict helpers for 404/409 sites; compact module docstring
Teknium
2026-09-02 22:24:45 -07:00
ea20e366d5
refactor(tools): skills_sync reuses skill_usage name/suppression readers, compact docs
Teknium
2026-09-02 22:24:40 -07:00
1005056619
refactor(gateway/platforms): bluebubbles.py second pass — walrus guards, fold layouts, compact docs
Teknium
2026-09-02 22:24:40 -07:00
5cd6d5e752
refactor(gateway): cross-mixin task tracking, retry-entry/hook-registration/notice-key helpers, update-target send
Teknium
2026-09-02 22:24:39 -07:00
d127749b23
refactor(hermes_cli): inline single-use plumbing helpers (portable manifest read, pulled-revision record, entrypoint listing, timeout block)
Teknium
2026-09-02 22:24:36 -07:00
0ebee818e1
refactor(hermes_cli): backup — compact docstrings/comments by hand (WHY kept), read_text for one-shot reads, early-return confirm
Teknium
2026-09-02 22:24:34 -07:00
41428e7bbf
refactor(agent/codex_runtime): AST-identical blank-line strip
Teknium
2026-09-02 22:24:25 -07:00
8b249e4b3d
refactor(tools): compact local env builders, env_probe, env_passthrough, pythonpath/gitbash helpers; fold force-unwrap and kill-group flows
Teknium
2026-09-02 22:24:19 -07:00
401eb80b29
refactor(state): repair/wal — inline single-use helpers (_bundle_bytes, _unlink_quiet, _promote_repaired_snapshot, _dedup_sqlite_master, _warn_once, _retry_wal_after_eio), contextlib.closing/suppress, pack calls
Teknium
2026-09-02 22:24:18 -07:00
17650193b7
refactor(hermes_cli): relay_shared_metrics — drop write-only _ModelCall.retry_ordinal and unread _ToolCall.task_id
Teknium
2026-09-02 22:23:49 -07:00
63f1950b4f
refactor(agent/E_session): by-hand docstring/comment compaction across 9 files; transcript_repair row lookup helper; activity snapshot literal
Teknium
2026-09-02 22:23:45 -07:00
3441011a4b
refactor(hermes_cli): dashboard_procs.py — reap candidate filter as one comprehension, contextlib.suppress for swallow-only guards
Teknium
2026-09-02 22:23:38 -07:00
71dadfeb99
refactor(tools): trim skill_manage stack — dead linter CLI/format helpers, merged path resolvers, compact layout
Teknium
2026-09-02 22:23:24 -07:00
87c033a3e9
refactor(tools): hug lone closers in MCP errors/transport (AST-neutral)
Teknium
2026-09-02 22:22:55 -07:00
8a141af62f
refactor(hermes_cli): try/except-pass -> contextlib.suppress in desktop/dashboard/tui_launch
Teknium
2026-09-02 22:22:44 -07:00
b39c93e993
refactor(tools): lazy_deps hand-compacted docstrings/comments (LAZY_DEPS table untouched)
Teknium
2026-09-02 22:22:42 -07:00
5ad58e8254
refactor(hermes_cli/web_routers): local_models — keep explicit pump read loop
Teknium
2026-09-02 22:22:41 -07:00
1c56545684
refactor(agent/codex_runtime): inline single-use failure logger, suppress() for single-statement guards, table _stable_call_id prefixes, guarded post-turn hooks via _call_guarded
Teknium
2026-09-02 22:22:21 -07:00
f07062f9a7
refactor(gateway/hosted_room_peer): reuse install_identity._fsync_directory, local_catalog_mapping as partial, compact comments
Teknium
2026-09-02 22:22:19 -07:00
763cee5c20
refactor(agent/relay_runtime): _Lazy singleton for executor/segments config; _fail_open decorator replaces *_unguarded pairs; dead context reset dropped
Teknium
2026-09-02 22:22:18 -07:00
8fceffb842
refactor(hermes_cli): gateway.py compact respawn-watcher template
Teknium
2026-09-02 22:22:07 -07:00
3635f9aa4a
refactor(agent/agent_init): reuse agent_runtime_helpers._ra instead of a duplicate lazy run_agent shim
Teknium
2026-09-02 22:22:03 -07:00
93221abe84
Merge branch 'simp/r3-06-p2-MOA-B' into simp/r3-06-p2-MOA
Teknium
2026-09-02 22:22:02 -07:00
5a17f15d86
refactor(agent): inline queue_prefetch fan-out lambda in memory_manager
Teknium
2026-09-02 22:22:02 -07:00
fc805419ee
refactor(tools): xai_video_tools compact helpers and registration
Teknium
2026-09-02 22:21:59 -07:00
e2ba8a4e53
refactor(hermes_cli/web_routers): oauth status cards via one _status_card builder + table (json-parity verified)
Teknium
2026-09-02 22:21:56 -07:00
54f33b74e8
refactor(tools): collapse result/snapshot helpers in vercel + managed_modal; tighten modal worker
Teknium
2026-09-02 22:21:55 -07:00
bc1d02079e
refactor(gateway/platforms): base.py — AST-neutral rewrap of 57 multi-line statements/headers to PEP8 aligned continuation
Teknium
2026-09-02 22:21:55 -07:00
c847ab67c6
refactor(simplex,teams): AST-neutral bracket layout compaction
Teknium
2026-09-02 22:21:52 -07:00
17d20ae1e5
refactor(hermes_cli): setup cluster — compact send arg table, quick-setup label builders, first-time mode table by name
Teknium
2026-09-02 22:21:47 -07:00
a6f1d3cd0a
refactor(homeassistant): shared _close for ws/session teardown
Teknium
2026-09-02 22:21:45 -07:00
7ed74c6874
Merge branch 'simp/r2-tools-b-approval2-gate' into simp/r2-tools-b-approval2
Teknium
2026-09-02 22:21:44 -07:00
f264615126
Merge branch 'simp/r2-tools-b-approval2-det' into simp/r2-tools-b-approval2
Teknium
2026-09-02 22:21:43 -07:00
4b691d2ca8
refactor(tools): image gen/source — drop redundant never-raises guards, extract credential guard
Teknium
2026-09-02 22:21:35 -07:00
ef7230d58e
refactor(agent/codex_responses_adapter): _as_list helper, merge reasoning/compaction preflight, inline single-use helpers
Teknium
2026-09-02 22:21:28 -07:00
a5858a9e98
refactor(agent): process_bootstrap/markdown_tables/onboarding pass-2 — inline _pad_to_width, fold proxy bypass and pool guard, pack signatures
Teknium
2026-09-02 22:21:06 -07:00
92e52684d1
refactor(web): tools _bad_request helper, skills hub helpers, sessions flag table, docstring compaction
Teknium
2026-09-02 22:21:05 -07:00
74ed8e0260
refactor(tools): kanban _ok_landed helper; compact docstrings
Teknium
2026-09-02 22:20:58 -07:00
9ebacffed0
refactor(hermes_cli): auth.py inline single-use prefix/logout/base-url wrappers, partial terminal-refresh predicates, compact dict literals
Teknium
2026-09-02 22:20:46 -07:00
fb3e633cab
refactor(plugins/google_meet): compact tool schema property dicts (key order + bytes unchanged)
Teknium
2026-09-02 22:20:45 -07:00
7d60d28f41
refactor(hermes_cli/web_routers): drop post-docstring blank lines
Teknium
2026-09-02 22:20:21 -07:00
cc4f88aa76
refactor(memory/mem0): inline single-use setup helpers, joined summary prints, blank-line squeeze
Teknium
2026-09-02 22:20:12 -07:00
9dfdbe7190
refactor(hermes_cli): sessions_cmd second pass — merged printer calls, _export_dir helper, inverted guards
Teknium
2026-09-02 22:19:58 -07:00
9cda9c1f97
refactor(hermes_cli): shared_metrics_contract — kwargs-driven shape matcher, reflowed allowlist constants (values unchanged)
Teknium
2026-09-02 22:19:53 -07:00
99b7bb9add
refactor(memory,langfuse): compact literal/config builders and call-site formatting
Teknium
2026-09-02 22:19:47 -07:00
225605ad7f
refactor(gateway): wave-2 pairing/directory/registry compaction — rate-limit load/save helpers, _entry_created_at, shared _read_json, registry _probe + zip-restore, unified _enable_from_env (port-bound pop mode), _transport_owner, _coerce_num
Teknium
2026-09-02 22:19:43 -07:00
def8c585a8
refactor(honcho): tighten provider tool handlers and session peer-config sync
Teknium
2026-09-02 22:19:33 -07:00
b60caea6b2
refactor(plugins/kanban): table-driven orchestration resolution, tighter estimate parsing / profile validation, drop no-op re-raise
Teknium
2026-09-02 22:19:30 -07:00
e86180b446
refactor(tools): compact file_operations tiers — shared cat/head/python-snippet helpers, one search pipeline runner, drop dead re-exports
Teknium
2026-09-02 22:19:23 -07:00
92f8a30ffd
refactor(tools): xai_http compact defensive branches and docstrings
Teknium
2026-09-02 22:19:15 -07:00
50e588d18c
refactor(teams): extract attachment caching + approval card body helpers, compact docs
Teknium
2026-09-02 22:19:04 -07:00
4a1243c8ff
refactor(hermes_cli): gateway.py drop blank lines after in-function imports
Teknium
2026-09-02 22:19:03 -07:00
15fad75a29
refactor(raft,mattermost): _authorized helper, class as adapter_factory; inline thread-root resolution, media-type table, hoisted imports
Teknium
2026-09-02 22:19:02 -07:00
270c9626e0
refactor(irc): _handle_privmsg extraction, _MARKDOWN_RULES table, _fail/_sa_error/_encode_line helpers, class as adapter_factory
Teknium
2026-09-02 22:19:01 -07:00
8977342abc
Merge branch 'simp/r3-01-I' into simp/r3-01
Teknium
2026-09-02 22:18:48 -07:00
b7cac6737f
refactor(tools): feishu_drive_tool — one _comment_op handler factory for the four comment tools
Teknium
2026-09-02 22:18:47 -07:00
57fcb67042
Merge branch 'simp/r3-26-B' into simp/r3-26
Teknium
2026-09-02 22:18:46 -07:00
e6acb62699
Merge branch 'simp/r3-07-D_skills' into simp/r3-07
Teknium
2026-09-02 22:18:46 -07:00
502e68b92e
refactor(tools): hug short literal dicts in plugin_guard
Teknium
2026-09-02 22:18:46 -07:00
53cfea1801
refactor(hermes_cli): extract _autostash_dirty_tree from _git_pull_plugin_dir
Teknium
2026-09-02 22:18:21 -07:00
023b785b96
Merge simp/r3-21-F (mcp/memory/middleware)
Teknium
2026-09-02 22:18:17 -07:00
37821cd4be
refactor(hermes_cli): micro-collapses in custom-provider save / lookup / token resolution
Teknium
2026-09-02 22:18:17 -07:00
8f24dd4c70
Merge simp/r3-21-A (models/catalog/normalize/guards)
Teknium
2026-09-02 22:18:17 -07:00
c7bae88fce
refactor(tools): tool_search — drop dead build_catalog_listing/_describe_classification/_safe_int, fold describe classification into is_deferrable_tool_name, compact docstrings
Teknium
2026-09-02 22:18:08 -07:00
6383e2f1cd
refactor(tui): session_notifications — kanban text dispatch table, shared turn-claim/ownership helpers
Teknium
2026-09-02 22:18:07 -07:00
95ed2667f7
refactor(image_gen,browser): AST-neutral layout compaction (imports, signatures, call args)
Teknium
2026-09-02 22:18:05 -07:00
31e6c6fab4
refactor(hermes_cli): auth_nous/codex — unify refresh_nous_oauth_pure into from_state, codex login POST helper
Teknium
2026-09-02 22:18:03 -07:00
70b0eb5207
refactor(tools): mcp_oauth hand-compacted docstrings/comments, folded CIMD URL check, humanize guard, browser-open note; closer-line hugs
Teknium
2026-09-02 22:17:51 -07:00
d41d546d0e
refactor(tui): compact tool_progress/ws/session_history/transport (-13% LOC, wire-neutral)
Teknium
2026-09-02 22:17:48 -07:00
2a387b246c
refactor(slack): dedupe interactive prompt senders, extract inbound phase helpers, drop dead wrappers, hug brackets
Teknium
2026-09-02 22:17:45 -07:00
1523a3ba9c
refactor(tools): extract skill_view locate/security phases, compact skills_tool siblings
Teknium
2026-09-02 22:17:38 -07:00
3969d10e40
refactor(tools): compact wake_word/write_approval/voice_mode_transcript/working_diff (-12% LOC, behavior-neutral)
Teknium
2026-09-02 22:17:23 -07:00
aa0cca2306
refactor(gateway/yuanbao): pipeline insert unification, share-card preview, custom-elem dispatch, send_direct routing
Teknium
2026-09-02 22:17:20 -07:00
8540940455
refactor(tools): url_safety — shared getaddrinfo/origin-scope/connect_ips helpers, derived metadata IP table
Teknium
2026-09-02 22:17:17 -07:00
011f22afda
refactor(memory/holographic): compact constants, release_all_under pop-in-place, hrr module docstring and blob error paths
Teknium
2026-09-02 22:17:13 -07:00
723dddccbe
refactor(tools): compact tirith_security + threat_patterns (docs, layout, defensive collapse)
Teknium
2026-09-02 22:17:04 -07:00
e1694de7ed
refactor(plugins/google_meet): unlink(missing_ok) + hoist uuid import in process_manager
Teknium
2026-09-02 22:16:53 -07:00
8b146bc8bd
refactor(approval): hand-compacted docstrings/comments, gathered option tables, packed scanner core
Teknium
2026-09-02 22:16:45 -07:00
b2e9f0c962
refactor(tools): voice_client_config — compact module docstring, banners and layout
Teknium
2026-09-02 22:16:40 -07:00
52552aed6e
refactor(hermes_cli): doctor — compact module docstrings/comments, banner loop, drop in-function blanks
Teknium
2026-09-02 22:16:14 -07:00
1ad360b3aa
refactor(tools): compact MCP transport/loop/sampling/errors helpers, defensive collapse
Teknium
2026-09-02 22:16:12 -07:00
b458d9920b
refactor(tools): kanban handlers use _check() for arg/state validation
Teknium
2026-09-02 22:16:02 -07:00
da62143408
refactor(tools): image gen/source/fal_common — hug closing brackets outside schema dicts
Teknium
2026-09-02 22:15:55 -07:00
b494260f14
refactor(tools): compact registry/schema_sanitizer/self_repo_guard/plugin_guard/project_tools/path_security
Teknium
2026-09-02 22:15:46 -07:00
ca46f2826e
refactor(hermes_cli): merge r3-24 group D
Teknium
2026-09-02 22:15:42 -07:00
dea6c2adbd
refactor(hermes_cli): merge r3-24 group C
Teknium
2026-09-02 22:15:41 -07:00
b676f0e9de
refactor(gateway/platforms): api_server_openai_routes — shared terminal_envelope, tuple assigns, compact docstrings/comments
Teknium
2026-09-02 22:15:40 -07:00
79f0c28840
refactor(tools): dedupe send_message helpers (success payloads, target resolve, signal batch, slack forms)
Teknium
2026-09-02 22:15:32 -07:00
8d8d82b3e5
refactor(hermes_cli): merge adjacent literal prints (byte-identical stdout)
Teknium
2026-09-02 22:15:30 -07:00
dc481dcb37
refactor(tools): x_search filter/tool_def builder helper; single retry loop; inline one-shot config getters
Teknium
2026-09-02 22:15:04 -07:00
843adc5520
refactor(homeassistant,sms,google_chat): HA template table for state descriptions; drop single-use wrappers
Teknium
2026-09-02 22:15:02 -07:00
bbf5582935
refactor(hermes_cli): banner — add _git_ok for rc-only git probes, squeeze in-body blanks, fold boolean ladders, compact literals
Teknium
2026-09-02 22:15:01 -07:00
4b9b9a441f
refactor(hermes_cli/update): pack flat import/argument lists (AST-identical)
Teknium
2026-09-02 22:14:59 -07:00
b001c4ab07
refactor(approval): share activity_heartbeat across gateway/transport waits, fold prompt inner wrapper, compact readers and block-result literals (1310->1274)
Teknium
2026-09-02 22:14:55 -07:00
a4daa0b780
refactor(hermes_cli): debug._capture_dump via contextlib; container_boot argv probe as one loop
Teknium
2026-09-02 22:14:53 -07:00
0c9b0256d4
refactor(tools): memory store — inline reload/read helpers, dict-dispatch write-gate text
Teknium
2026-09-02 22:14:49 -07:00
333560f563
refactor(hermes_cli): composite UI reuses curses_ui._addnstr and a shared row renderer (probe-verified identical draws)
Teknium
2026-09-02 22:14:49 -07:00
b68c49d0ce
refactor(hermes_cli/web_routers): models/dashboard_ui docstring + comment compaction (311/309 LOC)
Teknium
2026-09-02 22:14:43 -07:00
2f7be88154
refactor(hermes_cli): config.py shared _managed_source, packed re-export list
Teknium
2026-09-02 22:14:28 -07:00