Files
OpenViking/docs/scripts
yufeng ca777889c6 feat(studio): add VikingBot conversations and Feishu onboarding (#5109)
* feat(studio): add VikingBot conversations and Feishu scan onboarding

* fix(studio): authorize bot management and preserve selected account

* fix(studio): support Feishu onboarding on HTTP dev hosts

* feat(studio): show live VikingBot scheduled tasks

* fix(studio): isolate VikingBot web conversations by explicit source

* fix(studio): group IM platforms in a unified channel picker

* fix(studio): share VikingBot conversations across both chat entry points

* docs(studio): clarify shared Agent conversation history

* fix(studio): hide conversation source filters until IM is configured

* feat(studio): make bots the primary list with channel filtering

* style(studio): improve bot onboarding spacing and form width

* fix(feishu): accept numeric console permission identifiers

* fix(feishu): request current chat read permission

* fix(feishu): create agents using the developer console template

* fix(studio): reflect bot setup progress in action labels

* style(studio): use compact rows in the bot platform picker

* fix(studio): remove scheduled tasks tab from VikingBot

* fix(studio): make Feishu connection verification optional

* feat(studio): confirm deletion of VikingBot web conversations

* feat(studio): delete bot connections and workbench conversations with confirmation

* feat(studio): show group chat names and latest message previews

* style(studio): show conversation times and reveal delete on hover

* style(studio): unify web and group conversation rows

* style(studio): distinguish workbench and VikingBot navigation icons

* fix(studio): use meaningful conversation titles and channel tags

* fix(studio): sort conversations across channels by latest activity

* fix(studio): default conversation titles to first user message

* fix(studio): persist sender identities and resolve Feishu member names

* refactor(studio): simplify manual Feishu connection to one form

* fix(docs): exclude internal Studio bot routes from public API checks

* fix(studio): defer conversation creation until first message

* refactor(studio): remove unused scheduler API and obsolete setup code

* refactor(studio): align bot management routes with account admin APIs

* fix(studio): import icon for Feishu conversation history

* feat(studio): configure Feishu group reply preferences

* fix(studio): hide internal management routes from public schema

* refactor(studio): consolidate onboarding task actions

* test(api): accept explicit missing-host DNS errors

* fix(studio): retain persisted conversations and report Feishu outages

* fix(studio): isolate managed bot sessions across connections

* test(fs): verify copied index records without semantic ranking

* fix(studio): show Feishu group labels and unify runtime user selection

* refactor(studio): use compact bot cards and settings dialogs
2026-09-17 11:55:47 +08:00
..