RockChinQ
d28b385a9f
refactor(events): group event selection options
2026-08-25 23:59:52 +08:00
RockChinQ
4d7a333802
feat(agent): add visual event range picker
2026-08-25 23:51:24 +08:00
RockChinQ
114612a984
refactor(agent): move delete action to header
2026-08-25 23:34:35 +08:00
RockChinQ
80f1790e1d
refactor(agent): remove enabled state
2026-08-25 23:27:45 +08:00
RockChinQ
22d9053bf1
feat(web): streamline management and knowledge settings
2026-08-25 23:02:33 +08:00
RockChinQ
db2a9155f8
feat(web): edit entity details from page titles
2026-08-25 22:31:23 +08:00
RockChinQ
69ca7e21cd
fix(bots): explain unavailable route tests
2026-08-25 22:03:57 +08:00
RockChinQ
792d961d28
fix(web): clarify route test guidance
2026-08-25 21:53:06 +08:00
RockChinQ
a8eb265c11
fix(web): clarify route test warning
2026-08-25 21:31:02 +08:00
RockChinQ
e62f8a957a
fix(web): simplify route test dialog
2026-08-25 21:27:33 +08:00
RockChinQ
ad6b8b3209
fix(web): restore bot card spacing
2026-08-25 21:21:36 +08:00
RockChinQ
68620c4572
fix(bots): simplify event routing status
2026-08-25 21:18:01 +08:00
RockChinQ
6a6a2b865b
fix(web): make processor debugging reliable
2026-08-25 15:52:59 +08:00
RockChinQ
781d8a9ac8
fix(web): clean up pipeline debug websocket
2026-08-25 12:50:15 +08:00
RockChinQ
e3150e66a4
refactor(web): use shadcn processor navigation
2026-08-25 12:36:57 +08:00
RockChinQ
ac31f1f006
feat(web): surface agent basics and runner status
2026-08-25 12:17:59 +08:00
RockChinQ
f65cca3f40
fix(web): contain pipeline debug scrolling
2026-08-25 12:03:43 +08:00
RockChinQ
e70a0d3f01
fix(web): remove agent debug run notice
2026-08-25 11:58:54 +08:00
RockChinQ
46aea2b499
feat(web): unify processor detail workbench
2026-08-25 11:54:59 +08:00
dadachann
49d0aac210
Merge master into dev/4.11.x
2026-08-24 02:55:52 +00:00
Hyu
bb366779af
fix(auth): align invitation password fields ( #2461 )
...
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-24 10:53:05 +08:00
dadachann
0559d9d441
Merge master into dev/4.11.x
...
# Conflicts:
# pyproject.toml
# uv.lock
2026-08-24 02:34:14 +00:00
Hyu
1336f47cb4
fix(auth): enable local registration for OSS invitations ( #2460 )
...
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-24 10:28:45 +08:00
huanghuoguoguo
0fbb1f897e
feat(agent): add event debugging and streamline configuration
2026-08-23 20:32:51 +08:00
Junyan Qin
5170e2e2f3
fix(web): add storage analysis menu icon
2026-08-14 16:46:17 +08:00
Junyan Qin
f94243c725
chore: merge master into dev/4.11.x
2026-08-14 16:04:52 +08:00
Hyu
5084f2391d
fix(auth): support dynamic OSS callbacks and LangBot Account copy ( #2428 )
...
* fix(auth): support dynamic OSS callbacks and LangBot Account copy
* style(web): format LangBot Account copy
---------
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-13 23:18:01 +08:00
Hyu
c3299fd1a6
fix(wizard): remove redundant Space CTA ( #2416 )
...
Co-authored-by: Chan <dadachann@users.noreply.github.com >
2026-08-12 16:56:25 +08:00
RockChinQ
96a535827f
fix(i18n): add missing reasoning labels
2026-08-11 23:34:36 +08:00
Hyu
20710df9cb
fix(cloud): scope QR login requests to workspace ( #2414 )
...
Co-authored-by: Chan <dadachann@users.noreply.github.com >
2026-08-11 16:57:16 +08:00
Dongchuan Fu
e37987215e
feat(provider): add pipeline reasoning controls ( #2373 )
...
* feat(provider): add pipeline reasoning controls
* fix(provider): preserve local agent model compatibility
* refactor(web): use shadcn reasoning slider
* fix(runtime): stabilize reasoning chat delivery
* fix(provider): route reasoning controls by model family
* fix(provider): handle hosted Kimi reasoning protocols
* fix(provider): map qwen reasoning levels to budgets
* fix(provider): preserve think tags in streamed reasoning
* fix(provider): preserve reasoning tool metadata
* style(provider): satisfy ruff checks after merge
* fix(persistence): preserve reasoning migration compatibility
2026-08-09 17:38:01 +08:00
Hyu
d78546967c
feat: expose Workspace-scoped rotating plugin debug keys ( #2395 )
...
* feat: add Workspace-scoped rotating plugin debug tokens
* chore: pin formatted Workspace debug runtime
* chore: pin merged Workspace debug runtime
* chore: pin tenant-safe debug runtime
---------
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-04 19:20:06 +08:00
huanghuoguoguo
444024c5b4
fix(agent): stabilize post-merge release paths
2026-08-04 17:04:40 +08:00
huanghuoguoguo
5c5ed940a9
Merge remote-tracking branch 'origin/master' into dev/4.11.x
2026-08-04 13:55:25 +08:00
huanghuoguoguo
679b8346cb
Merge remote-tracking branch 'origin/master' into dev/4.11.x
...
# Conflicts:
# pyproject.toml
# src/langbot/pkg/pipeline/controller.py
# uv.lock
# web/src/app/home/bots/components/bot-form/BotForm.tsx
# web/src/app/home/components/home-sidebar/HomeSidebar.tsx
# web/src/app/home/components/home-sidebar/SidebarDataContext.tsx
# web/src/app/home/plugin-pages/page.tsx
# web/src/app/infra/entities/api/index.ts
2026-08-04 12:16:27 +08:00
Hyu
7820949d3a
fix(workspace): show member emails ( #2393 )
...
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-04 11:48:43 +08:00
Hyu
e263a5d1d7
fix(web): use natural tooltip wrapping ( #2391 )
...
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-03 21:26:55 +08:00
Hyu
6bad7bcffc
fix(web): keep extension market navigable at quota ( #2390 )
...
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-03 20:10:46 +08:00
Hyu
f0b2c103c1
fix(web): disable quota-reached create actions ( #2389 )
...
* fix(web): disable quota-reached create actions
* fix(web): close quota review gaps
---------
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-03 19:08:47 +08:00
Hyu
3101c9be6a
[verified] fix: harden OSS and Cloud workspace UI ( #2387 )
...
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-03 13:27:38 +08:00
Hyu
1e6e4c0ca7
fix(cloud): show owner model balance and enforce single owner ( #2384 ) ( #2385 )
...
* fix(cloud): show owner model balance and enforce single owner
* fix(migrations): create owner index idempotently
---------
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-03 02:14:43 +08:00
dadachann
a7a7218afe
fix(cloud): accept invitations with current account
2026-08-02 09:08:49 +00:00
Hyu
a67728c163
fix cloud monitoring and invitation sign-in ( #2381 )
...
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-02 16:39:14 +08:00
Hyu
d64278ab3f
feat(cloud): provision workspace model catalog ( #2376 )
...
* feat(cloud): provision workspace model catalog
* ci(cloud): pin model catalog adapter source
* fix: make cloud model catalog sync recoverable
* ci: pin cloud adapter source for release
---------
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-08-01 18:16:02 +08:00
dadachann
161ea9b3eb
fix(cloud): restore fragment-based Space launch callback
2026-08-01 04:41:44 +00:00
huanghuoguoguo
e589683b98
Merge remote-tracking branch 'origin/master' into dev/4.11.x
...
# Conflicts:
# src/langbot/pkg/pipeline/process/handlers/chat.py
# tests/integration/persistence/test_workspace_migration.py
2026-08-01 09:31:23 +08:00
huanghuoguoguo
79611a5513
fix(agent): harden runner integration and QA
2026-08-01 09:23:41 +08:00
huanghuoguoguo
55f42a4ebc
chore(merge): sync master into dev/4.11.x
2026-07-31 19:29:38 +08:00
Hyu
404e3466d9
feat(cloud): add scoped support admin sessions ( #2369 )
...
* feat(cloud): add scoped support admin sessions
* style(web): format support admin session changes
* fix(cloud): isolate support adapter sessions
* fix(cloud): authenticate plugin assets and report workspace resources
---------
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-07-31 17:41:55 +08:00
Hyu
98d0dba6d4
fix(web): restore locale key parity ( #2370 )
...
Co-authored-by: dadachann <185672915+dadachann@users.noreply.github.com >
2026-07-31 17:07:04 +08:00