Commit Graph

341 Commits

Author SHA1 Message Date
banteg 4aa7b74790 refactor: coalesce progress edit wakeups (#17) 2026-01-01 23:46:48 +04:00
banteg 12dfaded26 fix: code review (#16) 2026-01-01 23:14:17 +04:00
banteg 035441c889 docs: specification rewrite 2026-01-01 21:42:14 +04:00
banteg 23f2002836 chore: start 0.4.0 development 2026-01-01 20:40:00 +04:00
banteg 1f054f99ac chore(release): 0.3.0 2026-01-01 20:37:02 +04:00
banteg 6bb847c2cd docs: rewrite adding a runner 2026-01-01 20:36:44 +04:00
banteg d35752fc55 feat: auto-discover runners (#12) 2026-01-01 20:31:11 +04:00
banteg 936ea5109b feat: claude code runner (#9) 2026-01-01 17:04:49 +04:00
banteg 4885e3b878 test: update file change expectations 2026-01-01 02:39:25 +04:00
banteg 29bfa29006 style: format 2026-01-01 02:36:36 +04:00
banteg ab5016c256 refactor: keep file change verbs raw 2026-01-01 02:34:58 +04:00
banteg dea5e289fe refactor: simplify path normalization 2026-01-01 02:34:14 +04:00
banteg 6cdd4e9177 refactor(cli): remove engine overrides 2026-01-01 02:30:09 +04:00
banteg d7e6076040 fix(cli): hide unsupported --engine-option 2026-01-01 02:27:26 +04:00
banteg 18fef77803 docs: readme 2026-01-01 02:24:10 +04:00
banteg 1410037f59 fix(codex): support structured_content summaries 2026-01-01 02:23:44 +04:00
banteg a3cac40623 docs: readme 2026-01-01 02:20:56 +04:00
banteg 77e0bbfb1d fix(render): improve file-change paths 2026-01-01 02:20:17 +04:00
banteg ac35ba3594 docs: reorganize and refresh documentation
- move developing.md and specification.md into docs/

- update readme links to new locations

- add missing telegram.py module documentation

- fix engines.py location (was incorrectly under runners/)

- remove stale "moved to markdown.py" entries
2026-01-01 01:35:30 +04:00
banteg 20f8d8cc8a chore: set progress edit cadence to 2s 2026-01-01 01:30:46 +04:00
banteg 75a93e0f85 feat(cli): log runner events 2026-01-01 01:26:57 +04:00
banteg c45a81fc57 docs(changelog): fix pr links 2026-01-01 01:24:19 +04:00
banteg d296c0dbf1 feat: introduce runner protocol and normalized event model (#7) 2026-01-01 01:13:55 +04:00
banteg a9f8967bf4 docs: add v0.2.0 specification (#8) 2025-12-31 14:30:45 +04:00
banteg 8eda3f5e84 refactor: migrate exec bridge to anyio and harden cancellation (#6) 2025-12-31 01:51:46 +04:00
banteg 6687a435c9 feat: better progress edits, simpler telegram client (#5) 2025-12-30 23:22:40 +04:00
banteg cb6de41e57 chore: ignore .worktrees 2025-12-30 20:38:32 +04:00
banteg 1231c9dc48 feat: /cancel (#4) 2025-12-30 16:20:07 +04:00
banteg 25c3eccca8 fix: resume tag in progress messages, fixes sequencing (#3) 2025-12-30 13:52:19 +04:00
banteg b9da516ee7 fix: preserve file-change paths (#2) 2025-12-30 13:21:59 +04:00
banteg e93fedd2fd docs: add required setup steps to readme 2025-12-29 22:32:44 +04:00
banteg 4137839a0b fix(render): drop language workaround for sulguk 0.11.1 2025-12-29 21:41:50 +04:00
banteg 07cb897d3f style: readme 2025-12-29 20:27:54 +04:00
banteg a73de48751 docs: update developing.md to match current code 2025-12-29 20:26:42 +04:00
banteg 633106f60f ci: release workflow 2025-12-29 20:23:40 +04:00
banteg ca970d7d0d ci: test workflow 2025-12-29 20:23:32 +04:00
banteg bed371099c chore: uv.lock 2025-12-29 20:23:24 +04:00
banteg e3bce33e68 docs: streamline readme 2025-12-29 20:21:32 +04:00
banteg 2dc6a61fa6 docs: separate user and developer installation 2025-12-29 20:16:56 +04:00
banteg 718f465b55 chore: remove unused render helper 2025-12-29 20:07:13 +04:00
banteg d0f1321001 feat: add playful startup message 2025-12-29 19:59:35 +04:00
banteg 65c2054e3b docs: add changelog for v0.1.0 2025-12-29 19:56:53 +04:00
banteg 81d2c98fee chore: drop nonessential docstrings 2025-12-29 19:44:42 +04:00
banteg 5adf3500fc chore: update pyproject metadata and switch to uv_build 2025-12-29 19:43:04 +04:00
banteg 8eca67526d docs: enforce lowercase takopi branding 2025-12-29 19:37:32 +04:00
banteg 040f0e5fec feat: rename telegram client module 2025-12-29 19:37:26 +04:00
banteg e1fcc681eb feat: streamline onboarding and add --version 2025-12-29 19:33:27 +04:00
banteg d151788edb refactor(onboarding): simplify setup flow 2025-12-29 19:19:01 +04:00
banteg db4429af4d feat: onboarding 2025-12-29 19:11:16 +04:00
banteg d6f392c01e fix(config): validate chat_id and bot_token 2025-12-29 18:40:18 +04:00