banteg
|
5c1635ccb5
|
feat(telegram): add inline cancel button (#79)
|
2026-01-10 03:33:57 +04:00 |
|
banteg
|
801d04cfdf
|
feat(config): add hot-reload via watchfiles (#78)
|
2026-01-10 02:41:05 +04:00 |
|
banteg
|
31f84c0a4e
|
fix(worktrees): reuse project root for current branch (#77)
|
2026-01-10 01:23:01 +04:00 |
|
banteg
|
81618e48e4
|
feat: add per-project chat routing (#76)
|
2026-01-10 01:22:20 +04:00 |
|
banteg
|
7ffb99d779
|
fix(codex): hardcode exec flags (#75)
|
2026-01-09 23:08:48 +04:00 |
|
banteg
|
780ba72b3a
|
feat: telegram voice transcription (#74)
|
2026-01-09 20:57:04 +04:00 |
|
banteg
|
8421ec8b4a
|
fix: plugin allowlist matching and windows session paths (#72)
|
2026-01-09 19:25:10 +04:00 |
|
banteg
|
f856338b94
|
feat: plugins and public api (#71)
|
2026-01-09 03:23:57 +04:00 |
|
Leo Liu
|
16c0069aa0
|
fix(pi): create sessions under run base dir (#68)
Co-authored-by: banteg <4562643+banteg@users.noreply.github.com>
|
2026-01-09 01:11:54 +04:00 |
|
banteg
|
4227bee1ef
|
fix(config): harden onboarding and command menu (#70)
|
2026-01-08 18:16:55 +04:00 |
|
banteg
|
75d669bdd7
|
feat: transport registry and onboarding updates (#69)
|
2026-01-08 12:55:15 +04:00 |
|
banteg
|
c0579a4ebd
|
feat: add project aliases to telegram command menu (#67)
|
2026-01-08 11:26:09 +04:00 |
|
banteg
|
d606833603
|
feat: migrate config to pydantic-settings (#65)
|
2026-01-08 11:20:10 +04:00 |
|
banteg
|
740b636234
|
fix(worktrees): validate worktree root (#63)
|
2026-01-07 21:53:48 +04:00 |
|
banteg
|
aa078258ea
|
feat: projects and worktree management (#62)
|
2026-01-07 17:45:05 +04:00 |
|
banteg
|
1178b738df
|
refactor!: split telegram bridge into transport/presenter (#55)
|
2026-01-06 02:14:36 +04:00 |
|
banteg
|
2d8fbc8a5a
|
feat: queue telegram requests with rate limits (#54)
|
2026-01-05 12:00:37 +04:00 |
|
banteg
|
c64913ed6d
|
docs: improve documentation coverage (#52)
|
2026-01-04 19:00:27 +04:00 |
|
banteg
|
9cb2b66fa2
|
feat: migrate to structlog (#46)
|
2026-01-04 13:54:05 +04:00 |
|
banteg
|
92302a6fe6
|
test(fixtures): normalize fixture names
|
2026-01-04 03:50:21 +04:00 |
|
banteg
|
4532fad760
|
test(opencode): add run json fixture
|
2026-01-04 03:47:07 +04:00 |
|
banteg
|
a0c16c325e
|
feat: msgspec schemas for jsonl decoding (#37)
|
2026-01-04 03:41:07 +04:00 |
|
banteg
|
ae1718dbe8
|
feat: add interactive onboarding (#39)
|
2026-01-03 22:32:29 +04:00 |
|
banteg
|
0a56d4002f
|
feat: add lockfile to prevent concurrent instances (#30)
|
2026-01-03 04:20:51 +04:00 |
|
banteg
|
5e855e977f
|
refactor(config): drop legacy config migration (#31)
|
2026-01-03 04:15:39 +04:00 |
|
banteg
|
60986438e5
|
fix: missing tool error fields (#27)
|
2026-01-02 23:48:46 +04:00 |
|
banteg
|
8a5a5f88ed
|
docs: onboarding (#25)
|
2026-01-02 17:53:55 +04:00 |
|
Sebastian N. Fernandez
|
7c30674e53
|
feat: opencode runner (#22)
Co-authored-by: banteg <4562643+banteg@users.noreply.github.com>
|
2026-01-02 16:57:19 +04:00 |
|
banteg
|
d9c53b9e3a
|
feat: add pi runner (#24)
|
2026-01-02 16:13:55 +04:00 |
|
banteg
|
51cdb72d0b
|
refactor: runners and scheduler, fix path handling (#23)
|
2026-01-02 14:22:59 +04:00 |
|
banteg
|
fd0999bd65
|
fix(render): omit actions from final message (#21)
|
2026-01-02 04:44:35 +04:00 |
|
banteg
|
b8455c8691
|
refactor: simplify telegram markdown rendering (#20)
|
2026-01-02 04:36:05 +04:00 |
|
banteg
|
bd9387f7f0
|
feat: auto router (#15)
|
2026-01-02 03:13:29 +04:00 |
|
banteg
|
73ba4836c1
|
refactor: handle message (#19)
|
2026-01-02 01:55:46 +04:00 |
|
banteg
|
ac844b5305
|
fix: improve codex exec error rendering (#18)
|
2026-01-02 00:00:37 +04:00 |
|
banteg
|
12dfaded26
|
fix: code review (#16)
|
2026-01-01 23:14:17 +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
|
6cdd4e9177
|
refactor(cli): remove engine overrides
|
2026-01-01 02:30:09 +04:00 |
|
banteg
|
1410037f59
|
fix(codex): support structured_content summaries
|
2026-01-01 02:23:44 +04:00 |
|
banteg
|
77e0bbfb1d
|
fix(render): improve file-change paths
|
2026-01-01 02:20:17 +04:00 |
|
banteg
|
d296c0dbf1
|
feat: introduce runner protocol and normalized event model (#7)
|
2026-01-01 01:13:55 +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
|
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
|
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 |
|