Peter Steinberger
|
91d9573b55
|
refactor: declone model picker model ref parsing
|
2026-03-14 01:41:17 +00:00 |
|
Val Alexander
|
0e8672af87
|
fix(ui): stop dashboard chat history reload storm (#45541)
* UI: stop dashboard chat history reload storm
* Changelog: add PR number for chat reload fix
* fix: resolve branch typecheck regressions
|
2026-03-13 19:19:53 -05:00 |
|
Peter Steinberger
|
46d4fe2fa1
|
refactor: share embedded run and discord test helpers
|
2026-03-13 23:35:28 +00:00 |
|
Peter Steinberger
|
fd5243c27e
|
refactor: share discord exec approval helpers
|
2026-03-13 23:35:28 +00:00 |
|
Peter Steinberger
|
fd340a88d6
|
test: dedupe discord preflight helpers
|
2026-03-13 23:35:28 +00:00 |
|
Peter Steinberger
|
6a44ca9f76
|
test: dedupe discord queue preflight setup
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
a7c293b8ef
|
test: dedupe discord bound slash dispatch setup
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
f15abb657a
|
test: dedupe discord listener deferred setup
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
58a51e2746
|
refactor: share discord preflight shared fields
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
f8ee528174
|
refactor: share discord channel override config type
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
809785dcd7
|
test: dedupe discord provider account config harness
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
aed626ed96
|
test: dedupe discord gateway proxy register flow
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
ee80b4be69
|
test: dedupe discord retry delivery setup
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
3eb039c554
|
test: dedupe discord forwarded media assertions
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
c59ae1527c
|
refactor: share discord trailing media delivery
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
1b91fa9358
|
test: dedupe discord route fixture setup
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
97ce1503fd
|
refactor: share discord binding update loop
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
301594b448
|
refactor: share discord auto thread params
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
36e9a811cc
|
test: dedupe discord auto thread harness
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
7b70fa26e6
|
test: dedupe discord thread starter setup
|
2026-03-13 23:35:27 +00:00 |
|
Peter Steinberger
|
8ddb531346
|
test: share discord auto presence assertions
|
2026-03-13 21:40:53 +00:00 |
|
Peter Steinberger
|
3a21f8b1e3
|
refactor: share discord proxy fetch failure helper
|
2026-03-13 20:19:39 +00:00 |
|
Peter Steinberger
|
b697c05354
|
refactor: share discord allowlist name matching
|
2026-03-13 18:38:12 +00:00 |
|
Josh Lehman
|
6d0939d84e
|
fix: handle Discord gateway metadata fetch failures (#44397)
Merged via squash.
Prepared head SHA: edd17c0eff
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-03-12 21:52:17 -07:00 |
|
Cypherm
|
61d219cb39
|
feat: show status reaction during context compaction (#35474)
Merged via squash.
Prepared head SHA: 145a7b7c4e
Co-authored-by: Cypherm <28184436+Cypherm@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-03-12 21:06:15 -07:00 |
|
Peter Steinberger
|
86a3149b2e
|
fix: harden windows npm runtime path
|
2026-03-12 23:03:19 +00:00 |
|
Robin Waslander
|
487a3ba8ce
|
fix(discord): enforce users/roles allowlist in reaction ingress
References GHSA-9vvh-2768-c8vp.
|
2026-03-12 03:13:46 +01:00 |
|
Peter Steinberger
|
68c674d37c
|
refactor(security): simplify system.run approval model
|
2026-03-11 01:43:06 +00:00 |
|
Peter Steinberger
|
7289c19f1a
|
fix(security): bind system.run approvals to exact argv text
|
2026-03-11 01:25:31 +00:00 |
|
Peter Steinberger
|
208fb1aa35
|
test: share runtime group policy fallback cases
|
2026-03-10 22:20:19 +00:00 |
|
Peter Steinberger
|
1df78202b9
|
refactor: share approval gateway client setup
|
2026-03-10 22:18:04 +00:00 |
|
David Guttman
|
b517dc089a
|
feat(discord): add autoArchiveDuration config option (#35065)
* feat(discord): add autoArchiveDuration config option
Add config option to control auto-archive duration for auto-created threads:
- autoArchiveDuration: 60 (default), 1440, 4320, or 10080
- Sets archive duration in minutes (1hr/1day/3days/1week)
- Accepts both string and numeric values
- Discord's default was 60 minutes (hardcoded)
Example config:
```yaml
channels:
discord:
guilds:
GUILD_ID:
channels:
CHANNEL_ID:
autoThread: true
autoArchiveDuration: 10080 # 1 week
```
* feat(discord): add autoArchiveDuration changelog entry (#35065) (thanks @davidguttman)
---------
Co-authored-by: Onur <onur@textcortex.com>
|
2026-03-10 23:13:24 +01:00 |
|
Josh Avant
|
0687e04760
|
fix: thread runtime config through Discord/Telegram sends (#42352) (thanks @joshavant) (#42352)
|
2026-03-10 13:30:57 -05:00 |
|
Harold Hunt
|
de49a8b72c
|
Telegram: exec approvals for OpenCode/Codex (#37233)
Merged via squash.
Prepared head SHA: f243379094
Co-authored-by: huntharo <5617868+huntharo@users.noreply.github.com>
Co-authored-by: huntharo <5617868+huntharo@users.noreply.github.com>
Reviewed-by: @huntharo
|
2026-03-09 23:04:35 -04:00 |
|
Hermione
|
64746c150c
|
fix(discord): apply effective maxLinesPerMessage in live replies (#40133)
Merged via squash.
Prepared head SHA: 031d032534
Co-authored-by: rbutera <6047293+rbutera@users.noreply.github.com>
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com>
Reviewed-by: @altaywtf
|
2026-03-10 01:30:24 +03:00 |
|
Peter Steinberger
|
6a8081a7f3
|
refactor(routing): centralize inbound last-route policy
|
2026-03-08 02:16:03 +00:00 |
|
Vincent Koc
|
ad80ecd445
|
Discord: fix native command context test args
|
2026-03-07 17:34:11 -08:00 |
|
Peter Steinberger
|
e381ab630e
|
refactor(channels): share native command session targets
|
2026-03-08 01:27:05 +00:00 |
|
Peter Steinberger
|
6016e22cc0
|
refactor(discord): compose native command routes
|
2026-03-08 01:27:05 +00:00 |
|
Peter Steinberger
|
547436bca7
|
refactor(discord): extract inbound context helpers
|
2026-03-08 01:27:05 +00:00 |
|
Peter Steinberger
|
eb9e78d6d0
|
fix(discord): default missing native command args
|
2026-03-08 01:17:59 +00:00 |
|
Peter Steinberger
|
ad7399b6e6
|
refactor(sessions): add provider key normalizers
|
2026-03-08 01:17:06 +00:00 |
|
Peter Steinberger
|
8f719e541a
|
refactor(discord): extract native command session targets
|
2026-03-08 01:15:56 +00:00 |
|
Peter Steinberger
|
9d10697227
|
refactor(discord): extract native command context builder
|
2026-03-08 01:15:29 +00:00 |
|
Peter Steinberger
|
74e3c071b2
|
refactor(discord): extract session key normalization
|
2026-03-08 01:15:29 +00:00 |
|
Peter Steinberger
|
c1d07b09ce
|
refactor(discord): extract route resolution helpers
|
2026-03-08 01:15:29 +00:00 |
|
Peter Steinberger
|
bc91ae9ca0
|
fix(discord): preserve native command session keys
|
2026-03-08 01:06:09 +00:00 |
|
Vincent Koc
|
83290c5cef
|
Discord: format exec approval tests
|
2026-03-07 16:43:22 -08:00 |
|
Josh Avant
|
25252ab5ab
|
gateway: harden shared auth resolution across systemd, discord, and node host
|
2026-03-07 18:28:32 -06:00 |
|
Peter Steinberger
|
990fc36cbd
|
refactor: share sampled entry summary formatting
|
2026-03-08 00:05:24 +00:00 |
|