Commit Graph

235 Commits

Author SHA1 Message Date
banteg 9eccd99a93 refactor: keep empty entity lists 2025-12-29 18:20:03 +04:00
banteg 92db2d13dc refactor: simplify session id extraction 2025-12-29 18:18:09 +04:00
banteg 4243556d61 refactor: drop redundant defensive checks 2025-12-29 18:17:27 +04:00
banteg f3f0a1fea3 refactor: drop --cd and simplify config lookup 2025-12-29 18:15:05 +04:00
banteg 4a2eafdc3f chore: deps 2025-12-29 18:12:37 +04:00
banteg 246c666579 chore: ignore 2025-12-29 18:11:20 +04:00
banteg a321fce234 chore: agents 2025-12-29 18:09:41 +04:00
banteg 2e8c32828a fix: correct local config path 2025-12-29 18:06:54 +04:00
banteg bbb7bcbc39 docs: clarify single instance per bot 2025-12-29 18:01:58 +04:00
banteg 350c4266e0 test: coverage 2025-12-29 17:54:37 +04:00
banteg 8dd38e596c chore: agents 2025-12-29 17:53:13 +04:00
banteg 37099bbf00 chore: ignore 2025-12-29 17:52:25 +04:00
banteg ed27ecd3c9 feat: add codex profile config 2025-12-29 16:31:29 +04:00
banteg caa9f4f99d feat: improve config UX and packaging metadata 2025-12-29 15:48:05 +04:00
banteg e1394aee4c fix(exec_render): rename header item to step 2025-12-29 15:33:51 +04:00
banteg dee204fac9 chore: move to top level 2025-12-29 15:17:32 +04:00
banteg a31f8c2459 docs: update readme 2025-12-29 15:16:39 +04:00
banteg 801cd5a966 chore: rename package 2025-12-29 15:16:21 +04:00
banteg cb7911847a style: render item ids with trailing dot 2025-12-29 14:57:37 +04:00
banteg 14dcb34d38 test: cover subprocess cleanup and markdown entities 2025-12-29 14:53:18 +04:00
banteg 4bcd838001 test: add offline bridge and client coverage 2025-12-29 14:49:38 +04:00
banteg ff0115af92 refactor: add test hooks for timing and telegram client 2025-12-29 14:49:31 +04:00
banteg 19dc87061a test: remove 60s test 2025-12-29 14:39:55 +04:00
banteg 0bae7baad6 refactor(exec_bridge): add worker pool backpressure 2025-12-29 14:34:10 +04:00
banteg 25655ed200 refactor(exec_bridge): use single telegram limit 2025-12-29 14:31:13 +04:00
banteg 2ff60f4d5b refactor(exec_bridge): centralize telegram send/edit 2025-12-29 14:27:45 +04:00
banteg 752a3752ad docs: update readme and developer guide 2025-12-29 14:17:40 +04:00
banteg a67cc010bb docs: update readme and add developing 2025-12-29 14:15:13 +04:00
banteg fc9f33c24c refactor(exec_bridge): manage subprocess context 2025-12-29 14:10:48 +04:00
banteg b8ecf044a1 refactor(exec_bridge): use weak session locks 2025-12-29 14:07:12 +04:00
banteg 773975bf56 refactor(exec_bridge): use taskgroup poller 2025-12-29 14:06:09 +04:00
banteg abbb1a8825 refactor: trim progress renderer state 2025-12-29 13:56:43 +04:00
banteg 9b8a4b958c refactor: drop unused turn tracking 2025-12-29 13:54:28 +04:00
banteg 3566a0a004 feat: require resume line for session ids 2025-12-29 13:53:10 +04:00
banteg 70928d5bdf feat: improve telegram error handling 2025-12-29 13:51:33 +04:00
banteg d4d9f2a79a chore: align startup pwd with codex working dir 2025-12-29 13:50:15 +04:00
banteg ca96f8dd21 chore: remove unused exec-bridge flags 2025-12-29 13:36:48 +04:00
banteg 0a0f206865 feat: make progress messages always silent 2025-12-29 13:31:16 +04:00
banteg d552954321 fix: satisfy type and lint checks 2025-12-29 13:22:20 +04:00
banteg dd37e56ef6 feat: simplify exec render formatting 2025-12-29 13:20:26 +04:00
banteg 86d47e8a12 feat: add debug logging and tune exec rendering 2025-12-29 12:53:29 +04:00
banteg 08b1d18b6f test: add exec render fixture output 2025-12-29 12:38:20 +04:00
banteg 375a6c9cfc style(exec-bridge): normalize indentation 2025-12-29 12:21:21 +04:00
banteg 0f2428ecf1 refactor(exec-render): show turn and item in header 2025-12-29 12:21:12 +04:00
banteg 23111e82d8 fix(logging): configure root logger 2025-12-29 12:06:59 +04:00
banteg e236cd87bd fix(exec-bridge): clean up subprocess on cancellation 2025-12-29 12:05:56 +04:00
banteg f464627864 fix(exec-bridge): restore sulguk rendering pipeline 2025-12-29 11:57:14 +04:00
banteg 489a50aec6 refactor: migrate exec bridge to asyncio 2025-12-29 11:35:19 +04:00
banteg 9037c67328 refactor: harden codex stderr drain 2025-12-29 03:45:06 +04:00
banteg 8e05d834af refactor: simplify markdown truncation 2025-12-29 03:44:27 +04:00