Commit Graph

28243 Commits

Author SHA1 Message Date
Teknium bd134d6fc9 refactor(tui): inline single-use auto-continue default constants 2026-09-03 00:07:30 -07:00
Teknium 89e7539a19 refactor(tui): belongs-elsewhere final scan via shared live-session matcher 2026-09-03 00:05:05 -07:00
Teknium ac9f93525c refactor(tui): compact module/function docstrings and comments (WHY preserved) 2026-09-03 00:03:43 -07:00
Teknium fff5e4f0a2 refactor(tui): drop intra-function blank lines in group C modules 2026-09-02 23:58:07 -07:00
Teknium b139f4f418 refactor(tui): compact native-threshold coercion and terminal-error surface classification 2026-09-02 23:56:33 -07:00
Teknium bc5e750a65 refactor(tui): poller loop — bound handler closure 2026-09-02 23:54:08 -07:00
Teknium f9faca8c4b refactor(tui): session_notifications — hoist evt_type, hug submit calls 2026-09-02 23:52:34 -07:00
Teknium f95cbee4df refactor(tui): session_compression — inline model-threshold resolution and ctx coercion 2026-09-02 23:50:12 -07:00
Teknium c8369e2a3e refactor(tui): extract slash-command /loop tick from _maybe_fire_tui_loop_tick 2026-09-02 23:48:18 -07:00
Teknium 5741404152 refactor(tui): session_auto_continue — single-expression queue-entry sanitizer (old/new fuzz-equal) 2026-09-02 23:44:46 -07:00
Teknium 2f8db7c2b7 refactor(tui): session_auto_continue — queue claim via _ac_set_queue, envelope literal 2026-09-02 23:43:10 -07:00
Teknium 61c4fa1dfb refactor(tui): session_notifications — kanban formatter/board-key tightening 2026-09-02 23:41:29 -07:00
Teknium 1860fc57aa refactor(tui): slash_worker — tighten _run/main (stdout protocol byte-identical, harness-verified) 2026-09-02 23:34:06 -07:00
Teknium 30d58a5d7e refactor(tui): synthetic_turn — spec table, merged init/loop conditions 2026-09-02 23:32:01 -07:00
Teknium 0e7c1d2b89 refactor(tui): compact docstrings in compression/auto-continue split modules 2026-09-02 23:27:45 -07:00
Teknium 9fad678768 refactor(tui): auto-continue kickoff/busy-submit densification, turn_marker functional update 2026-09-02 23:25:57 -07:00
Teknium 8a82a0b073 refactor(tui): session_notifications — fold render/classify into the single event router 2026-09-02 23:20:32 -07:00
Teknium 42dc3eebce refactor(tui): session_compression — module-attr approval calls, tail-driven partial rejoin 2026-09-02 23:15:33 -07:00
Teknium 5d3c675443 refactor(tui): drop unused HandlerRegistry seeds, compact payload/snapshot assembly 2026-09-02 23:11:52 -07:00
Teknium 75d472f408 refactor(tui): session_compression — suppress-based int adoption, merged assignments 2026-09-02 23:06:04 -07:00
Teknium 113a8b3ead refactor(tui): session_auto_continue — inflight-original helper, compact docstrings 2026-09-02 23:01:52 -07:00
Teknium 1f8a1a0b57 refactor(tui): session_notifications — dedup-field table, per-board kanban poll helper, lambda sinks 2026-09-02 22:55:18 -07:00
Teknium cd670b86bf refactor(tui): session_compression — drop compat fallbacks for ContextCompressor attrs that always exist in-tree 2026-09-02 22:43:24 -07:00
Teknium 4af78ae474 refactor(tui): render/slash_fuzzy/turn_marker/synthetic_turn/slash_worker — shared import bridge, tier table, marker update helper 2026-09-02 22:39:38 -07:00
Teknium 46423af837 refactor(tui): session_auto_continue — unify steer/redirect correction path, flatten queue scrub 2026-09-02 22:30:36 -07:00
Teknium 765599a1a6 refactor(tui): session_compression — collapse defensive try/except layers, flatten partial-compress split 2026-09-02 22:25:33 -07:00
Teknium 6383e2f1cd refactor(tui): session_notifications — kanban text dispatch table, shared turn-claim/ownership helpers 2026-09-02 22:18:07 -07:00
Teknium 113f04616b Merge branch 'simp/r2-state' into simp/integration2
# Conflicts:
#	hermes_state_messages.py
2026-09-02 17:49:43 -07:00
Teknium f07ff1026f Merge branch 'simp/r2-update-doctor' into simp/integration2 2026-09-02 17:49:26 -07:00
Teknium 9c65ca8a02 Merge branch 'simp/r2-models-runtime' into simp/integration2 2026-09-02 17:49:26 -07:00
Teknium 56202613ef Merge branch 'simp/r2-loop' into simp/integration2 2026-09-02 17:49:25 -07:00
Teknium 56c5798203 Merge branch 'simp/r2-kanban' into simp/integration2 2026-09-02 17:49:25 -07:00
Teknium 06fb390212 fix(integration): restore stdin=DEVNULL on computer_use subprocess calls dropped in simplification 2026-09-02 17:48:26 -07:00
Teknium 135973b5b6 Merge branch 'simp/r2-state-b' into simp/r2-state
# Conflicts:
#	hermes_state_messages.py
2026-09-02 17:35:13 -07:00
Teknium 1113b65f3e Merge branch 'simp/r2-state-c' into simp/r2-state 2026-09-02 17:34:33 -07:00
Teknium 37e0e1a76d refactor(kanban-cli): split the subcommand spec list so no function exceeds 300 LOC 2026-09-02 17:30:13 -07:00
Teknium f9f87d9876 refactor(kanban-cli): compact docstrings/comments in kanban.py keeping every rationale 2026-09-02 17:30:13 -07:00
Teknium 37b160d04e refactor(kanban-cli): extract dispatcher/maintenance verbs to kanban_ops; unify single-mutation ok/err reporting 2026-09-02 17:30:13 -07:00
Teknium c7f3578521 refactor(kanban-cli): extract boards cluster to kanban_boards; unify goal-gate, id/reason, run-state and config helpers across handlers 2026-09-02 17:30:12 -07:00
Teknium 62a1607fbf refactor(kanban-cli): extract data-driven argparse tree to kanban_parser and output helpers to kanban_output 2026-09-02 17:30:12 -07:00
Teknium 7dc43c94d1 refactor(turn): sub-split handle_api_error / check_api_response / run_tool_round so no new turn_* function exceeds 300 LOC 2026-09-02 17:28:22 -07:00
Teknium d52d8f988f Merge branch 'simp/r2-state-b' into simp/integration2 2026-09-02 17:27:36 -07:00
Teknium 857cf925b3 Merge branch 'simp/r2-tools-a' into simp/integration2 2026-09-02 17:27:36 -07:00
Teknium b1b171c0fe Merge branch 'simp/r2-gw-rest' into simp/integration2 2026-09-02 17:27:35 -07:00
Teknium 464ee35248 refactor(kanban-db): compact docstrings/comments in the four split modules (AST-identical, every WHY kept) 2026-09-02 17:27:14 -07:00
Teknium 8dca2031d3 Merge branch 'simp/r2-cli-rest-setup' into simp/integration2
# Conflicts:
#	hermes_cli/setup.py
2026-09-02 17:27:09 -07:00
Teknium e93960b47c Merge branch 'simp/r2-gw-rest-rooms' into simp/r2-gw-rest 2026-09-02 17:26:37 -07:00
Teknium 7d0f4ce3aa Merge branch 'simp/r2-state-b' into simp/integration2
# Conflicts:
#	hermes_state_messages.py
2026-09-02 17:26:25 -07:00
Teknium d858b95945 Merge branch 'simp/r2a-mcp' into simp/r2-tools-a 2026-09-02 17:25:08 -07:00
Teknium 831f2e542c refactor(state): fold small get_messages/reaction/publish shapes; hug trailing closers (AST-identical) 2026-09-02 17:20:16 -07:00