This website requires JavaScript.
f482f5c6ef
refactor(hermes_cli): curator — extract ledger rollback + shared result reporter, collapse tallies, compact docstrings
Teknium
2026-09-02 20:44:59 -07:00
6e578041ae
refactor(hermes_cli/web_routers): messaging — env-value rule table, shared payload/enablement/404 helpers, LateState seams (1380->1038 LOC)
Teknium
2026-09-02 20:44:51 -07:00
6eb50ac8d5
refactor(hermes_cli): proxy_cli — _step/_refuse helpers replace 7 repeated print blocks
Teknium
2026-09-02 20:44:48 -07:00
9662be030c
refactor(hermes_cli): fold overlay-drain try/except repeats into one local helper
Teknium
2026-09-02 20:44:45 -07:00
c3dad1a90e
refactor(hermes_cli): compact inventory docstrings/comments and wrapped arg lists, no behavior change
Teknium
2026-09-02 20:44:43 -07:00
baa22490c5
refactor(hermes_cli): fold hanging import/call spans in cli_loops_mixin and cli_terminal_mixin
Teknium
2026-09-02 20:44:42 -07:00
877d8db36b
refactor(hermes_cli): hoist stream tag tables, unify table-flush/line-emit, dispatch slow-command status
Teknium
2026-09-02 20:44:38 -07:00
c14ae92fea
refactor(agent/context_compressor): fold derived-budget cache resets
Teknium
2026-09-02 20:44:33 -07:00
c378c7f632
refactor(agent/relay): shared canonical JSON encoder; ManagedLlmStream startup teardown collapsed to one guard
Teknium
2026-09-02 20:44:09 -07:00
8d0354df15
refactor(hermes_cli): merge session filter describe templates into the bound/arg tables
Teknium
2026-09-02 20:43:57 -07:00
bfb3b5807b
refactor(hermes_cli): compact stdio/breadcrumbs/notify/timeouts/sqlite_runtime/sizefmt helpers
Teknium
2026-09-02 20:43:25 -07:00
5430da6a19
refactor(hermes_cli/update): unify stash git subprocess wrappers and reject helper
Teknium
2026-09-02 20:43:21 -07:00
2fe6fd9b6c
refactor(terminal): lifecycle _unregister_env + _quiet; guards guidance table, shared _blocked_json, lifted script reader
Teknium
2026-09-02 20:43:06 -07:00
f4996ddbee
refactor(hermes_cli): main_platform_setup — WhatsApp phase helpers, sync subcommand dispatch, _say/_err banners
Teknium
2026-09-02 20:43:00 -07:00
0a99ce8d5b
refactor(hermes_cli): AST-neutral bracket packing in info/modal mixins and callbacks
Teknium
2026-09-02 20:42:46 -07:00
093162b063
refactor(hermes_cli): nous_billing/process_identity — compact signatures and literal tables (941->870 LOC)
Teknium
2026-09-02 20:42:43 -07:00
7302a097b1
refactor(hermes_cli): dashboard_register.py — hoist urlparse import, compact docstrings
Teknium
2026-09-02 20:42:29 -07:00
a75a98b2fe
Merge branch 'simp/r3-00-stmods' into simp/r3-00
Teknium
2026-09-02 20:42:13 -07:00
494b4faa8c
Merge branch 'simp/r3-11-w7' into simp/r3-11
Teknium
2026-09-02 20:42:04 -07:00
9ed22aac2e
refactor(kanban-cli): reflow wrapped string literals to 100 cols (AST-identical; SQL/daemon text untouched)
Teknium
2026-09-02 20:41:59 -07:00
74dccc1eaa
refactor(computer_use): _view namespace builder replaces _CaptureView dataclass; suppress-based config readers; exact-target dict in follow capture
Teknium
2026-09-02 20:41:54 -07:00
9266fa1a4d
Merge branch 'simp/r3-17-g6-misc-b' into simp/r3-17-g6-misc
Teknium
2026-09-02 20:41:42 -07:00
13d23e450c
refactor(hermes_cli): npm_engine/onepassword — fold trivial intermediates
Teknium
2026-09-02 20:41:33 -07:00
02226f9ef3
refactor(hermes_cli): profiles cluster — AST-neutral bracket/string folding
Teknium
2026-09-02 20:41:10 -07:00
94c06ee552
refactor(hermes_cli): compact projects_db statement layout (SQL text unchanged)
Teknium
2026-09-02 20:41:05 -07:00
fa67526f38
refactor(hermes_cli): extract fallback-runtime/compression-chain/recap helpers in cli_agent_setup_mixin
Teknium
2026-09-02 20:41:02 -07:00
a1075ddd2f
refactor(hermes_cli): split /handoff into phase helpers, dict-route /snapshot /worktree /cron, unify print helpers in cli_commands_mixin
Teknium
2026-09-02 20:41:00 -07:00
4cdf9550ce
refactor(hermes_cli): merge split f-string literals, squeeze post-import blanks (AST-identical)
Teknium
2026-09-02 20:41:00 -07:00
5bd425061c
refactor(hermes_cli): shared_metrics_contract — table-driven shape match, lifted lookup tables, next()-based bucket
Teknium
2026-09-02 20:41:00 -07:00
f6cb90e9d1
refactor(hermes_cli): main_dashboard — shared probe-run/cgroup readers, cancel helper, flattened profile routing
Teknium
2026-09-02 20:40:56 -07:00
fa3cb85a4d
refactor(hermes_cli): gateway_enroll.py — inline single-use identity-token wrapper, compact docs
Teknium
2026-09-02 20:40:51 -07:00
2b8184d462
refactor(kanban_db): _end_or_synthesize_run, _prior_reviewer, _validate_model_override, _counts_by_assignee; defensive-layer collapse
Teknium
2026-09-02 20:40:37 -07:00
52990c67ea
refactor(hermes_cli): model_catalog/normalize/guards/search — collapse manifest block accessors, dedupe deepseek fallbacks, compact docs
Teknium
2026-09-02 20:40:25 -07:00
3340a60b45
refactor(hermes_cli): banner — split build_welcome_banner into left/tool/skill line builders, inline _behind_count_or_sentinel, drop dead _GOLD/_BOLD, compact docs
Teknium
2026-09-02 20:40:20 -07:00
2675bcaafd
refactor(hermes_cli): join wrapped signatures/conditions that fit one line
Teknium
2026-09-02 20:40:15 -07:00
caf7fc0686
refactor(cron): compact scheduler.py docstrings by hand (rules/invariants kept)
Teknium
2026-09-02 20:40:14 -07:00
ce4326c9a8
Merge branch 'simp/r3-04-w3' into simp/r3-04
Teknium
2026-09-02 20:40:10 -07:00
adb241dfc4
Merge simp/r3-06-E into simp/r3-06
Teknium
2026-09-02 20:40:10 -07:00
faca680d02
Merge simp/r3-06-A into simp/r3-06
Teknium
2026-09-02 20:40:09 -07:00
11889a2837
refactor(hermes_cli): skin_engine/slack_cli/slash_exec/telegram_managed_bot/suggestions_cmd/skills_config/skin_cmd — collapse mapping/normalization helpers, pack data tables, compact docstrings
Teknium
2026-09-02 20:40:00 -07:00
aa37c9664c
refactor(cli-misc): loops.py — shared _parse_state for load/list, drop section banners
Teknium
2026-09-02 20:39:47 -07:00
31371e760a
refactor(hermes_cli): nous_account — positional internal helper signatures, fold redundant pool-token checks (701->643 LOC)
Teknium
2026-09-02 20:39:44 -07:00
b127bf01ba
refactor(hermes_cli): split claw _cmd_migrate into phases, unify confirm/error-block printing
Teknium
2026-09-02 20:38:58 -07:00
51f188f87b
refactor(gateway/yuanbao): compact classify/quote/forwarded/media-resolve/dispatch middlewares; fold _download_and_cache branches
Teknium
2026-09-02 20:38:53 -07:00
2bd2e75868
refactor(hermes_cli): unify modal queue polling + gated confirm, dedupe help/banner boilerplate in info mixin
Teknium
2026-09-02 20:38:46 -07:00
c1015617c1
refactor(hermes_cli): gateway_windows.py — split _print_deep_probes into per-probe helpers, shared _hermes_home/_GATEWAY_ENV/_popen, compact docs
Teknium
2026-09-02 20:38:34 -07:00
f332d5b2ba
refactor(hermes_cli): tools_config group — AST-neutral bracket hugging
Teknium
2026-09-02 20:38:18 -07:00
cbf945e42e
refactor(hermes_cli): proxy adapters/cli/sse_done + relaunch/resource_limits/psutil_android/relay_cutover — dict dispatch, unified stderr printer, compact prose
Teknium
2026-09-02 20:38:10 -07:00
535003c68a
refactor(kanban-cli): join implicit string fragments (AST-identical)
Teknium
2026-09-02 20:37:51 -07:00
219f4b5b7d
refactor(agent/agent_init): repoint micro-compaction source pin to table entry
Teknium
2026-09-02 20:37:46 -07:00
90fd8231e2
refactor(gateway): tighten marker self-match predicate
Teknium
2026-09-02 20:37:43 -07:00
720a4d46ef
refactor(agent/relay_runtime): end_turn accounting via suppress+lock; logical-call unwind pops from the tail
Teknium
2026-09-02 20:37:43 -07:00
bf8f95d33a
refactor(relay/adapter): single format-hint stamper, shared Slack egress prep, prompt label tables as data
Teknium
2026-09-02 20:37:40 -07:00
e6bc37845f
refactor(gateway): stream consumer — docstrings to summary + invariant; boundary future single path
Teknium
2026-09-02 20:37:39 -07:00
b10a148053
refactor(hermes_cli): AST-neutral statement packing across plugin CLI modules
Teknium
2026-09-02 20:37:05 -07:00
95b0ae9121
refactor(computer_use): compact cua_backend/driver/daemon docstrings, banners and imports; fold contract-reason logic
Teknium
2026-09-02 20:37:04 -07:00
d844ae7610
refactor(hermes_cli): sqlite_safe_read — compact docstrings, fold duplicate try in page_count_bytes
Teknium
2026-09-02 20:36:56 -07:00
b454c354dd
refactor(hermes_cli): oneshot — one guarded-cleanup helper, flatter toolset normalization
Teknium
2026-09-02 20:36:54 -07:00
6069479bef
refactor(hermes_cli): compact env_loader comments/docstrings (AST-identical code), no behavior change
Teknium
2026-09-02 20:36:46 -07:00
852178c312
refactor(hermes_cli): blueprint_cmd — match passes as ordered table, simpler kv parse
Teknium
2026-09-02 20:36:40 -07:00
ec303c9d19
refactor(hermes_cli): auth.py resolve_provider phase helpers, nous token memo helper, compact status/credential resolvers
Teknium
2026-09-02 20:36:25 -07:00
65f0b89bd1
Merge branch 'simp/r3-13-B' into simp/r3-13
Teknium
2026-09-02 20:36:24 -07:00
756507554b
refactor(hermes_cli): setup cluster pass 1 — unify env-var prompt/save, nous-flow, migration-step, bws setup phase helpers
Teknium
2026-09-02 20:36:04 -07:00
0244f7fa7e
refactor(local_runtime): unify split-GGUF id/scan helpers (gguf.model_id_from_stem, bootstrap.staged_in, binaries.manifest_verified); split generate_presets into per-model phases; drop dead /health probe in _state_endpoint (pid was already the sole verdict)
Teknium
2026-09-02 20:35:53 -07:00
cd49358836
refactor(hermes_cli): config.py validation/migration/load/save phase helpers, shared _canonicalize_config and refuse-overwrite builder
Teknium
2026-09-02 20:35:53 -07:00
d7e268d57b
refactor(hermes_cli): collapse clipboard platform chains into dispatch tables, unify PowerShell probe/extract
Teknium
2026-09-02 20:35:51 -07:00
3600560433
refactor(hermes_cli/update): compact update_lock docstrings and marker parsing
Teknium
2026-09-02 20:35:48 -07:00
05fd050547
refactor(computer_use): inline b64-dimension and vision-analysis helpers; generic _noop_stub covers all recording methods
Teknium
2026-09-02 20:35:48 -07:00
724522092e
refactor(computer_use): densify doctor/permissions/vision_routing docstrings and signatures
Teknium
2026-09-02 20:35:33 -07:00
3e0c47b24b
refactor(hermes_cli): gateway.py _PLATFORMS table compact data layout (literal-equal)
Teknium
2026-09-02 20:35:29 -07:00
787f88ab32
refactor(gateway/webhook_filters): dict-dispatch filter operators, fold returns
Teknium
2026-09-02 20:35:29 -07:00
3da7321eb7
refactor(hermes_cli): curses_ui — dict-dispatch key decoding, extract _decode_escape_sequence, compact docstrings
Teknium
2026-09-02 20:35:15 -07:00
04826f85d9
refactor(hermes_cli): profile_distribution/_describer — share _PROFILE_DIRS + kanban_specify JSON extractor, drop unused has_skills, compact docs
Teknium
2026-09-02 20:34:57 -07:00
d9beaff938
refactor(langfuse): drop orphaned _capture/_trace modules (never imported; superseded by __init__)
Teknium
2026-09-02 20:34:44 -07:00
281560a147
refactor(gateway): compact gateway cmdline matcher and status stamping
Teknium
2026-09-02 20:34:36 -07:00
d511bb4450
refactor(kanban_db_workspace): unify git subprocess/anchored-worktree/active-children helpers, flatten resolve_workspace (609->567 LOC)
Teknium
2026-09-02 20:34:34 -07:00
ff36d20de0
refactor(hermes_cli): azure_detect — TokenProvider alias, collapsed except ladders, tighter docs
Teknium
2026-09-02 20:34:28 -07:00
ce1f7cb5db
refactor(gateway/whatsapp): connect precondition table, lazy resolver import helper, merged interactive post
Teknium
2026-09-02 20:34:27 -07:00
696d861d25
refactor(hermes_cli): nous_subscription — flatten bucket/list building, compact table comments (964->905 LOC)
Teknium
2026-09-02 20:34:15 -07:00
4c66cd1464
refactor(hermes_cli): main_tui_launch — extract install/build/worktree phases from _make_tui_argv/_launch_tui, dedupe npm-failure reporting
Teknium
2026-09-02 20:34:09 -07:00
caa14848c5
refactor(kanban-cli): diagnostics constructor kwargs grouped; output tables compacted
Teknium
2026-09-02 20:34:04 -07:00
e249887f02
refactor(hermes_cli): model_setup_flows — base-url/env helpers, per-provider model-list table, nous/anthropic/copilot phase helpers
Teknium
2026-09-02 20:34:00 -07:00
6eb324ae34
refactor(cli-misc): linux_desktop_entry.py — collapse reroute decision
Teknium
2026-09-02 20:33:49 -07:00
eea9b1f164
Merge branch 'simp/r3-03-aux-I' into simp/r3-03-aux
Teknium
2026-09-02 20:33:47 -07:00
be5654efb2
refactor(hermes_cli): group D — AST-neutral bracket hugging / arg packing
Teknium
2026-09-02 20:33:47 -07:00
50d455a75a
refactor(hermes_cli/subcommands): computer_use.py — lift action handlers to module level behind dispatch tables
Teknium
2026-09-02 20:33:45 -07:00
c7970c3957
refactor(hermes_cli): tools_config_cua — shared _run_text/_UPGRADE_CMD, single Popen path, folded ladders; tools_config header + small collapses
Teknium
2026-09-02 20:33:43 -07:00
a3d7a0c25b
refactor(hermes_cli): compact dashboard_auth package (registry/native_flow/audit/prefix/docs)
Teknium
2026-09-02 20:33:40 -07:00
da5cc8d1fe
refactor(hermes_cli): shared_metrics store — _write() txn ctx, resource-column table, private-path helper
Teknium
2026-09-02 20:33:40 -07:00
8c7d1f27cc
refactor(hermes_cli): projects_cmd error helper + archive/restore handler factory
Teknium
2026-09-02 20:33:37 -07:00
5d2f0f4789
refactor(kanban_db): table-driven Task/Run.from_row, _route_block, shared override/lifecycle-hook helpers
Teknium
2026-09-02 20:33:27 -07:00
ff5d0c4312
refactor(hermes_cli): middleware/mcp_picker/mcp_security/mcp_startup/memory_oauth — hoist _DownstreamExecutionError, compact layout and docstrings
Teknium
2026-09-02 20:33:09 -07:00
41510c5933
refactor(terminal): session-scope dataclass, _Rejected early-exit, _quiet helper; drop unused re-imports
Teknium
2026-09-02 20:33:08 -07:00
2df1f53187
refactor(gateway/weixin): shared markdown line walker, item-shape table, derived WEIXIN_* env names
Teknium
2026-09-02 20:33:07 -07:00
9940cccad5
refactor(gateway): run_turn background-task media routing reuses run_notifications ext tables
Teknium
2026-09-02 20:33:03 -07:00
fc48d6c8d0
refactor(agent/gemini): restore GeminiNativeClient context-manager surface (OpenAI-client duck type)
Teknium
2026-09-02 20:32:51 -07:00
755106a98b
refactor(gateway/yuanbao): compact inbound middlewares (recall, access, extract-content, owner-cmd, group guards); _session_store/_file_name helpers
Teknium
2026-09-02 20:32:38 -07:00
8b19d33157
refactor(hermes_cli): doctor check helpers (doctor_check/check_bool/ensure_dir), dump phase helpers, compact tables
Teknium
2026-09-02 20:32:37 -07:00
833ffda3d6
refactor(state): repack hermes_state re-export import blocks
Teknium
2026-09-02 20:32:35 -07:00
7a60b93fe8
refactor(hermes_cli): dedupe voice config/beep/invalidate/unlink patterns in CLIVoiceMixin
Teknium
2026-09-02 20:32:31 -07:00