..
acp
fix(acp): support configurable prompt timeout ( #608 )
2026-08-20 02:58:09 -04:00
agent
fix(agents): honor explicit tool opt-out for general capabilities ( #655 )
2026-10-03 17:55:16 +08:00
approval
feat(team): add controlled worker intervention
2026-09-04 04:18:41 -04:00
architecture
fix(db): application-assigned ids for entities lacking auto-increment on PostgreSQL-compatible dialects
2026-07-15 14:26:47 +08:00
auth
feat(sso): 飞书 OAuth2 单点登录 (ISSUE #405 P0) ( #419 )
2026-06-26 10:00:31 +08:00
channel
fix(feishu): own WebSocket readiness and resource lifecycle ( #659 )
2026-10-09 03:53:46 -04:00
common
test(skill): use placeholder bodies in credential-redaction fixtures
2026-08-06 01:55:48 -04:00
config
fix(db): require explicit opt-in for Flyway history repair ( #657 )
2026-10-09 03:52:30 -04:00
content /service
feat(content-studio): 内容日历去重 + 毛玻璃改版 + 外框线加实
2026-07-12 13:08:58 +08:00
cron
feat(execution): add persistent execution evidence in observe mode
2026-09-07 06:38:58 -04:00
dashboard /service
fix(dashboard): count tool calls from assistant.metadata, not role=tool rows
2026-05-24 22:58:02 +08:00
datasource /service
fix(datasource): re-encrypt password on connection test and discover PostgreSQL views
2026-07-15 16:07:53 +08:00
decision
feat(decision): enrich routing context and isolate scenario policies
2026-09-29 02:48:36 -04:00
evaluation
test(evaluation): reject duplicate keys in offline suites
2026-09-14 00:33:41 +08:00
exception
fix(team): harden long-running collaboration
2026-08-16 13:14:16 +08:00
execution /evidence
fix(evidence): seal observation state and rows atomically
2026-09-14 00:46:10 +08:00
goal
fix(decision): enforce worker contracts and bound goal recovery
2026-09-29 05:26:39 -04:00
hook
feat(tool): configurable SSRF allowlist for outbound HTTP guards
2026-06-29 10:33:38 +08:00
i18n
fix(runtime): harden long-task recovery and checkpoint writes
2026-08-30 23:13:42 -04:00
interop /a2a
feat(a2a): add agent interoperability protocol support
2026-08-19 05:36:51 -04:00
kbopen
fix(kb-open): assert session belongs to path kbId + cleanup
2026-07-02 17:52:25 +08:00
llm
fix(llm): validate completed model probe responses ( #658 )
2026-10-09 03:53:21 -04:00
memory
feat(memory): harden recall and provider resilience
2026-09-12 13:03:39 +08:00
planning /service
fix(agent): ground goal recovery and validate delegated step results
2026-09-29 03:49:56 -04:00
plugin
feat(memory): harden recall and provider resilience
2026-09-12 13:03:39 +08:00
skill
fix(skills): support document and folder uploads ( #609 )
2026-09-19 21:49:06 +08:00
stt
fix(stt): repair DashScope audio decoding ( #580 )
2026-08-10 21:43:02 +08:00
system
fix(test): 用生产配置初始化 system-setting 列名缓存
2026-08-01 20:34:07 +08:00
task
fix(delegation): bound and cancel async agent tasks
2026-08-30 13:32:22 +08:00
team
fix(decision): enforce worker contracts and bound goal recovery
2026-09-29 05:26:39 -04:00
tool
feat(chat): render structured MCP tool results ( #651 )
2026-09-30 03:40:01 -04:00
trigger
test(trigger): await async dispatch in ChannelMessageTriggerTest
2026-06-09 10:00:30 +08:00
tts
feat(tts): add provider voice selection and preview ( #646 )
2026-10-04 17:07:35 +08:00
wiki
fix(wiki): reject reserved page types ( #601 )
2026-08-21 02:49:47 -04:00
workflow
fix(workflow): activate approval notify + resolve→resume bridge (ISSUE #413 P0) ( #414 )
2026-06-25 09:54:55 +08:00
workspace
fix(chat): resolve uploaded images from conversation storage
2026-09-29 05:37:11 -04:00
ApplicationContextSmokeTest.java
feat(plugin/settings): search-provider catalog endpoint + grouped settings UI + plugin config form
2026-07-04 12:06:33 +08:00