Commit Graph

138 Commits

Author SHA1 Message Date
Teknium ecc23d5c32 Merge branch 'simp/r3-25-K' into simp/integration3 2026-09-03 00:09:17 -07:00
Teknium 58b4cefa3d Merge branch 'simp/r3-25-I' into simp/integration3 2026-09-03 00:09:13 -07:00
Teknium 0b19fab861 refactor(hermes_cli/web_routers): local_models — _quiet(warn=/debug=) absorbs 6 try/except-log sites 2026-09-03 00:05:28 -07:00
Teknium d55239274f refactor(hermes_cli/web_routers): local_models — models grouped up top, _entry_or_404, compact docstrings/comments (WHY kept) 2026-09-03 00:03:45 -07:00
Teknium 6622c31262 refactor(hermes_cli/web_routers): fold refusal bookkeeping, exit-code resolution and non-applyable messages in actions 2026-09-03 00:03:39 -07:00
Teknium ee7e86c1e3 refactor(hermes_cli/web_routers): unify secret persistence, JSON reads and error mapping in memory_providers 2026-09-02 23:59:01 -07:00
Teknium 96897dc070 refactor(hermes_cli/web_routers): local_models — fold download-job/target/runtime-target helpers, nvidia-smi + restart phase helpers 2026-09-02 23:55:00 -07:00
Teknium d2d2668dcb refactor(hermes_cli/web_routers): split codex login worker into phases, unify device-code session bootstrap + httpx off-loop calls in oauth 2026-09-02 23:48:32 -07:00
Teknium faf4be7abe Merge branch 'simp/r3-25-F' into simp/r3-25 2026-09-02 22:57:35 -07:00
Teknium b386243b69 Merge branch 'simp/r3-25-D' into simp/r3-25 2026-09-02 22:41:46 -07:00
Teknium c480684b22 Merge branch 'simp/r3-25-C' into simp/r3-25 2026-09-02 22:41:45 -07:00
Teknium b57b6aa9a4 Merge branch 'simp/r3-26-D' into simp/integration3 2026-09-02 22:40:51 -07:00
Teknium 09ff8a7364 Merge branch 'simp/r3-26-C' into simp/integration3 2026-09-02 22:40:50 -07:00
Teknium 2e2b092412 Merge branch 'simp/r3-25-F' into simp/integration3 2026-09-02 22:40:48 -07:00
Teknium 0321b49cea Merge branch 'simp/r3-25-D' into simp/integration3 2026-09-02 22:40:47 -07:00
Teknium 7d41871beb refactor(hermes_cli/web_routers): config_env auth-type env-var table replaces aws/vertex branches (json-parity verified) 2026-09-02 22:39:20 -07:00
Teknium a29a970054 refactor(web-profiles/status): drop dead sidebar cache_clear hook, compact literals and ladders 2026-09-02 22:28:11 -07:00
Teknium a8be68f985 refactor(hermes_cli/web_routers): memory_providers external-dependency runner — one _run helper (405-case fuzz parity) 2026-09-02 22:26:11 -07:00
Teknium 5ad58e8254 refactor(hermes_cli/web_routers): local_models — keep explicit pump read loop 2026-09-02 22:22:41 -07:00
Teknium e2ba8a4e53 refactor(hermes_cli/web_routers): oauth status cards via one _status_card builder + table (json-parity verified) 2026-09-02 22:21:56 -07:00
Teknium 92e52684d1 refactor(web): tools _bad_request helper, skills hub helpers, sessions flag table, docstring compaction
- tools: _bad_request() for 16 status_code=400 raises; payload built in worker;
  drop _terminal_backend_names/_model_catalog_section one-shot helpers
- sessions: _RENAME_FLAG_SETTERS table (4 flags incl. unread), keyset export
  loop tightened, compression_root/lineage_tip compacted
- web_server_chat: single try/except for both PTY bridge imports,
  contextlib.suppress for swallow-all blocks
- docstrings/comments compacted by hand (every WHY kept); AST-neutral packing
2026-09-02 22:21:05 -07:00
Teknium 7d60d28f41 refactor(hermes_cli/web_routers): drop post-docstring blank lines 2026-09-02 22:20:21 -07:00
Teknium b68c49d0ce refactor(hermes_cli/web_routers): models/dashboard_ui docstring + comment compaction (311/309 LOC) 2026-09-02 22:14:43 -07:00
Teknium 709baa1051 refactor(hermes_cli/web_routers): messaging single-path whatsapp start, telegram id dedupe; local_models _quiet/_staged_row helpers 2026-09-02 22:08:17 -07:00
Teknium 83e0ee9229 refactor(hermes_cli/web_routers): shared device-code /start response + custom-endpoint row builder 2026-09-02 22:05:12 -07:00
Teknium 317bfb5290 Merge branch 'simp/r3-26-D' into simp/integration3 2026-09-02 21:58:31 -07:00
Teknium f8b035a112 Merge branch 'simp/r3-26-C' into simp/integration3 2026-09-02 21:58:30 -07:00
Teknium d41fe16727 Merge branch 'simp/r3-25-F' into simp/integration3 2026-09-02 21:58:26 -07:00
Teknium 1175af7035 Merge branch 'simp/r3-25-E' into simp/integration3 2026-09-02 21:58:24 -07:00
Teknium 055eb648c5 Merge branch 'simp/r3-25-D' into simp/integration3 2026-09-02 21:58:22 -07:00
Teknium ec346c7521 refactor(hermes_cli/web_routers): AST-neutral packing of literal dict/list spans 2026-09-02 21:56:23 -07:00
Teknium 0cab29d3f4 refactor(hermes_cli/web_routers): AST-neutral statement packing (actions/audio/memory_providers/config_env) 2026-09-02 21:54:20 -07:00
Teknium cb0bcb96ad refactor(hermes_cli/web_routers): reflow docstrings/comments, capability field table, compact literals (local_models 1043, models 334, dashboard_ui 314) 2026-09-02 21:52:56 -07:00
Teknium ba1df7dab1 refactor(web-profiles/status): fold db-open into read helper, data-drive sidebar slices, compact docstrings 2026-09-02 21:49:33 -07:00
Teknium 95589a420f refactor(hermes_cli/web_routers): reuse _common.scoped_to_thread for profile-scoped off-loop handlers 2026-09-02 21:48:42 -07:00
Teknium e808742450 refactor(hermes_cli/web_routers/analytics): _rows query helper, _AUX_SUMMED_KEYS table, comprehension for model cards 2026-09-02 21:43:57 -07:00
Teknium 9912d34a3f refactor(hermes_cli/web_routers): AST-neutral bracket packing (oauth/memory_providers/config_env/actions/audio) 2026-09-02 21:43:19 -07:00
Teknium 44b47c6547 refactor(hermes_cli/web_routers): messaging — http_failure for PUT platforms, compact signatures (918 LOC) 2026-09-02 21:35:15 -07:00
Teknium a1fe74c903 refactor(hermes_cli/web_routers): audio — shared config-scoped executor hop, quiet unlink, MIME table 2026-09-02 21:30:49 -07:00
Teknium ad50496b75 refactor(hermes_cli/web): compact git router (module-level imports, _probe_gh_auth), urllib_security, verify_cmd (_readiness_status), vercel_auth (_present inlined), seam docstrings 2026-09-02 21:28:23 -07:00
Teknium ebcbab4eb9 refactor(hermes_cli/web_routers): messaging fallback table as tuple rows; local_models dict.update/compact literals (966/1073 LOC) 2026-09-02 21:28:14 -07:00
Teknium 81e14724fa refactor(hermes_cli/web_routers): fold repeated 403/500 I/O error mapping into files._io_errors; compact call sites 2026-09-02 21:23:35 -07:00
Teknium ff5f1cbecd refactor(hermes_cli/web_routers): actions — LateState registries, _finish_action/_update_refused helpers, refusal-code table 2026-09-02 21:21:59 -07:00
Teknium 550d5174ca refactor(hermes_cli/web_routers): local_models — compact call/literal formatting (1142->1102 LOC) 2026-09-02 21:17:53 -07:00
Teknium 7e04ebda8e refactor(web-profiles/status): AST-neutral bracket packing/hugging 2026-09-02 21:17:14 -07:00
Teknium 976b008611 refactor(web-profiles/status): AST-neutral bracket hugging 2026-09-02 21:14:17 -07:00
Teknium 7ca0d2b1f7 refactor(hermes_cli/web_routers): config_env — keep raw api_key type semantics exact 2026-09-02 21:13:46 -07:00
Teknium 953939d7c7 refactor(hermes_cli/web_routers/analytics): extract _fold_session_only_rows/_model_capabilities, dedupe usage-key tuples, drop orphaned comment block 2026-09-02 21:13:30 -07:00
Teknium 4d9007cd17 refactor(web): simplify sessions/tools/skills/chat routers and session-db helpers
- sessions: table-driven prune filters, shared scope kwargs, _project_for_display,
  _compact_json, _is_compression_edge, dedup 404 detail, flag-setter table
- web_server_sessions: descendants CTE via db._conn + dict(zip) rows,
  _is_stale_schema_error, compact docs
- tools: _BACKEND_PROBES dispatch table, _env_value/_category_providers helpers
- skills: _hub_sources/_resolve_hub_skill/_hub_lookup/_flag helpers, _API_SOURCE_IDS
- web_server_chat: _ws_client_is_allowed delegates to _ws_client_reason,
  _server_internal_ws_url unifies gateway/sidecar URL builders, _reject/_stamp_identity
- layout compaction (AST-neutral), docstring compaction keeping every WHY
2026-09-02 21:12:22 -07:00
Teknium f50cd043d6 refactor(hermes_cli/web_routers): messaging — compact literal/call formatting (1038->973 LOC) 2026-09-02 21:12:12 -07:00