Teknium
|
8c55e6d8a8
|
refactor(gateway): flatten terminate_pid control flow, tighten lock helpers
|
2026-09-02 21:45:18 -07:00 |
|
Teknium
|
79559b2493
|
refactor(gateway): collapse scoped-lock owner validation ladder
|
2026-09-02 21:33:51 -07:00 |
|
Teknium
|
ff223785c6
|
refactor(gateway): simplify updated_at coercion and home-conflict guard
|
2026-09-02 21:26:33 -07:00 |
|
Teknium
|
0765aca884
|
refactor(gateway): third pass on shutdown_watchdog/flush/forensics
|
2026-09-02 21:19:21 -07:00 |
|
Teknium
|
8d5d5f9ca2
|
refactor(gateway): third pass on scale_to_zero/wake/status_phrases/runtime_footer/systemd_notify
|
2026-09-02 21:14:22 -07:00 |
|
Teknium
|
4dc4a0e6d9
|
refactor(gateway): extract POSIX zombie probe from _pid_exists
|
2026-09-02 20:45:28 -07:00 |
|
Teknium
|
90fd8231e2
|
refactor(gateway): tighten marker self-match predicate
|
2026-09-02 20:37:43 -07:00 |
|
Teknium
|
281560a147
|
refactor(gateway): compact gateway cmdline matcher and status stamping
|
2026-09-02 20:34:36 -07:00 |
|
Teknium
|
9792caf536
|
refactor(gateway): inline cache-signature helper, simplify Windows identity tail
|
2026-09-02 20:30:40 -07:00 |
|
Teknium
|
c376ca8ca6
|
refactor(gateway): flatten scoped-lock staleness branches
|
2026-09-02 20:19:51 -07:00 |
|
Teknium
|
5c140be056
|
refactor(gateway): drop intra-function blank lines in g1-status files
|
2026-09-02 20:15:20 -07:00 |
|
Teknium
|
9e2cdc816b
|
refactor(gateway): pack short call arguments (AST-identical)
|
2026-09-02 20:11:22 -07:00 |
|
Teknium
|
530e090d35
|
refactor(gateway): unify PID/lock/JSON record readers in status.py
|
2026-09-02 20:09:10 -07:00 |
|
Teknium
|
ab10d351b0
|
refactor(gateway): second pass on shutdown_* / scale_to_zero / systemd_notify (inline helpers, compact docs)
|
2026-09-02 20:05:30 -07:00 |
|
Teknium
|
1aec5770f5
|
refactor(gateway): compact status.py docstrings by hand, keep line width <= 100
|
2026-09-02 19:47:15 -07:00 |
|
Teknium
|
b24526688f
|
refactor(gateway): compact marker parsing and liveness guards
|
2026-09-02 19:39:12 -07:00 |
|
Teknium
|
629417a3b8
|
refactor(gateway): compact write_runtime_status stamping
|
2026-09-02 19:36:32 -07:00 |
|
Teknium
|
88797c2072
|
refactor(gateway): keep shutdown_watchdog._process_hermes_home mock seam
|
2026-09-02 19:23:25 -07:00 |
|
Teknium
|
6d9cd131b5
|
refactor(gateway): inline stopped-state probe, split takeover termination phase
|
2026-09-02 19:21:40 -07:00 |
|
Teknium
|
8cd6f0beb1
|
refactor(gateway): tighten get_running_pid fallbacks and forensics helpers
|
2026-09-02 19:12:35 -07:00 |
|
Teknium
|
f8742107bb
|
refactor(gateway): compact shutdown_watchdog handles and probe wait
|
2026-09-02 19:07:58 -07:00 |
|
Teknium
|
e4ce16ae77
|
refactor(gateway): unify O_EXCL JSON writes and lock probe in status.py
|
2026-09-02 19:03:21 -07:00 |
|
Teknium
|
e032abeca8
|
refactor(gateway): fold status.py JSON readers and compact identity docstrings
|
2026-09-02 18:59:26 -07:00 |
|
Teknium
|
5025182f4e
|
refactor(gateway): trim footer/phrases/scale-to-zero/wake/systemd helpers
|
2026-09-02 18:51:08 -07:00 |
|
Teknium
|
8f88c839a6
|
refactor(gateway): flatten shutdown_forensics/flush proc reads and payload recovery
|
2026-09-02 18:37:46 -07:00 |
|
Teknium
|
db1bb85b90
|
refactor(gateway): dedupe shutdown_watchdog ledger stamps and stale-socket sweep
|
2026-09-02 18:31:25 -07:00 |
|
Teknium
|
e59265ddf5
|
refactor(gateway): collapse status.py PID/lock helpers and inline single-use guards
|
2026-09-02 18:28:17 -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 |
|