insleker
5d0fbcc7f9
feat: refactor channel reconciliation config for #21
2026-04-08 22:27:16 +08:00
insleker
0d538b962e
feat: add gh gosmee event source for #19
...
Add a GitHub gosmee transport so long-running sessions can use temporary webhooks without the single-forward limitation of gh webhook forward.
2026-04-08 19:45:19 +08:00
insleker
61b1bdca63
feat: implement tea/gosmee issue source for #15
2026-04-08 18:31:36 +08:00
existedinnettw
eb066aa914
feat: add github/webhook-forward issue source ( #13 )
...
* feat: add github webhook-forward event source for #12
Add a channel-based GitHub issue source so long-running sessions can react to issue and issue_comment webhooks without polling. Keep --once on polling so backlog reconciliation still works and cover the new config/runtime path with tests.
2026-04-08 14:42:08 +08:00
existedinnettw
536c0a9450
refactor: extract polling issue event source ( #11 )
...
* refactor: extract polling issue event source (#10 )
Decouple tracker event discovery from issue processing so channel-based sources can plug into the runtime later without rewriting reply handling.
2026-04-08 12:51:24 +08:00
insleker
c02fb0e62a
fix: keep polling after network failures ( #8 )
2026-04-06 16:58:07 +08:00
insleker
cf1d8ec782
feat: add Gitea issue tracker support ( #6 )
...
Support projects hosted on Gitea via tea so the poller can fetch issues, read threads, and post replies across both supported trackers.
2026-04-06 09:22:30 +08:00
insleker
dd56ab4554
fix(issue-assistant): poll only open issues
2026-04-05 18:30:20 +08:00
insleker
200992d67b
feat: enable aggregate adjacent github polling
2026-04-05 13:58:44 +08:00
insleker
5d3b4ff2c1
refactor: git and GitHub integration by add corresponding handle libs
2026-04-05 00:51:37 +08:00
insleker
eab1a3ffe8
feat: update issue assistant configuration to support max concurrent issues and reduce poll interval
2026-04-05 00:33:42 +08:00
insleker
8469ed00e0
feat: add prefix, postfix to distinguish human and bot comment
2026-04-05 00:00:41 +08:00