Skip to content

Feat/2.2.0#1708

Merged
zgqgit merged 62 commits intoreleasefrom
feat/2.2.0
Oct 22, 2025
Merged

Feat/2.2.0#1708
zgqgit merged 62 commits intoreleasefrom
feat/2.2.0

Conversation

@zgqgit
Copy link
Copy Markdown
Collaborator

@zgqgit zgqgit commented Oct 22, 2025

No description provided.

zgqgit and others added 30 commits September 23, 2025 14:21
# Conflicts:
#	src/backend/bisheng/api/v1/workstation.py
When clicking on historical conversations in the workspace, race conditions
during message loading could cause text or message properties to be
undefined, leading to "Cannot read properties of undefined (reading 'match')"
errors.

This fix adds null/undefined checks before calling .match() in:
- MessageContent.tsx: Check text before parsing thinking/web content
- MessageBs.tsx: Check msg and use optional chaining for data.message?.msg
- ExecuteCode.tsx: Check args before parsing lang/code
- utils/index.ts: Check filename and basename in getFileExtension()

Fixes intermittent crashes when loading conversation history.
dolphin0618 and others added 29 commits October 16, 2025 15:48
# Conflicts:
#	src/backend/bisheng/api/services/knowledge.py
#	src/backend/bisheng/api/v1/user.py
#	src/backend/pyproject.toml
#	src/frontend/client/package.json
#	src/frontend/platform/package-lock.json
#	src/frontend/platform/package.json
#	src/frontend/platform/public/locales/en/bs.json
#	src/frontend/platform/public/locales/zh/bs.json
#	src/frontend/platform/src/pages/KnowledgePage/components/RuleFile.tsx
@zgqgit zgqgit merged commit 8babfdf into release Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants