PeaceMaker-best
e3df6ea4a8
feat(channels): select custom agents per conversation ( #5168 )
...
* feat(channels): select custom agents per conversation
Signed-off-by: PeaceMaker-best <221849497+PeaceMaker-best@users.noreply.github.com>
* fix(channels): reserve agent slash command across clients
Signed-off-by: PeaceMaker-best <221849497+PeaceMaker-best@users.noreply.github.com>
* fix(tui): hide reserved slash commands from skills
Signed-off-by: PeaceMaker-best <221849497+PeaceMaker-best@users.noreply.github.com>
* fix(channels): preserve selected agent across clients
---------
Signed-off-by: PeaceMaker-best <221849497+PeaceMaker-best@users.noreply.github.com>
Co-authored-by: PeaceMaker-best <221849497+PeaceMaker-best@users.noreply.github.com>
2026-09-06 16:46:51 +08:00
Aari
9e0fbd60fa
fix(sandbox): isolate concurrent subagent shell sessions ( #5134 )
...
* fix(sandbox): isolate concurrent subagent shell sessions
* fix(sandbox): make execution acquire idempotent
* fix(sandbox): close execution lifecycle gaps
* fix(sandbox): serialize retained client lifecycle
* fix(sandbox): close remaining client lifecycle gaps
* fix(sandbox): unwind failed client lookup
* fix(sandbox): protect internal lease identities
* fix(sandbox): make cancellation reconciliation durable
* fix(sandbox): fence cancelled workers and IM uploads
2026-09-02 21:05:23 +08:00
早上肚子疼
3b601922ff
fix(buzz): move seen-event persistence off event loop ( #5103 )
...
* fix(buzz): move seen-event persistence off event loop
* fix(buzz): address seen-event persistence review
* fix(buzz): replace stale scheduled flush tasks
* fix(buzz): harden final seen-event flush
* fix(buzz): make seen-event shutdown retryable
* fix(buzz): quiesce persistence after channel stop
* fix(buzz): drain late events on repeated stop
---------
Co-authored-by: zaoshangduziteng <309590849+zaoshangduziteng@users.noreply.github.com>
2026-08-31 23:18:34 +08:00
cui fliter
adfc307677
fix(channels): synchronize ChannelStore reads ( #5083 )
...
Signed-off-by: cuishuang <imcusg@gmail.com>
2026-08-29 08:01:38 +08:00
Ryker_Feng
e5bf3ccf45
fix(feishu): preserve inbound attachment files ( #4903 )
...
* fix(feishu): preserve inbound attachment files
* fix(feishu): harden inbound attachment handling
* fix(dingtalk): reserve symlinked inbound filenames
2026-08-23 10:45:30 +08:00
Eilen Shin
15bbf3a4c1
fix(channels): await real cross-thread tasks on shutdown ( #4816 )
2026-08-14 23:29:04 +08:00
Eilen Shin
ce4ef1bb2f
fix(channels): bound inbound intake and worker lifecycle ( #4800 )
...
* fix(channels): bound inbound intake and worker lifecycle
* fix(channels): harden overload retry and shutdown draining
* fix(channels): retain shutdown task ownership
2026-08-14 12:35:24 +08:00
Ryker_Feng
ccff5f5ce7
docs: govern agent guidance size ( #4799 )
...
* docs: govern agent guidance size
* refactor: split agent guidance by code scope
* Clarify virtual path handling in AGENTS.md
Updated the translation section to clarify the role of `LocalSandboxProvider` and the handling of virtual paths in the tool layer.
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-08-13 21:49:04 +08:00