Typer_Body
24e90a7f9b
Add Satori to the supported platforms list
2026-02-12 02:51:37 +08:00
Typer_Body
6a5a7182db
Add Satori to the supported LLMs list
2026-02-12 02:51:15 +08:00
Typer_Body
c581c8e809
Add Satori to supported platforms list
2026-02-12 02:50:59 +08:00
Typer_Body
ffd2423920
Add Satori to communication tools list
2026-02-12 02:50:42 +08:00
Typer_Body
c388339bd5
Update README_TW.md
2026-02-12 02:49:21 +08:00
Typer_Body
28492a62bb
Update README_EN.md
2026-02-12 02:48:58 +08:00
Typer_Body
6a687ebeeb
Update README.md
2026-02-12 02:48:31 +08:00
Typer_Body
29dfae1518
Add files via upload
2026-02-12 02:44:47 +08:00
Typer_Body
791877d391
Merge branch 'langbot-app:master' into master
2026-02-12 02:40:57 +08:00
Copilot
8fd0c3cc18
fix(web): Handle null/undefined starCount and installCount ( #1970 )
...
* Initial plan
* fix(web): Handle null/undefined values for starCount and installCount
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* fix(web): Hide star count badge when API fails instead of showing '0'
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
2026-02-11 16:55:32 +08:00
Junyan Qin
59d55b382d
chore: bump version to 4.8.3 in pyproject.toml and uv.lock
v4.8.3
2026-02-02 01:07:46 +08:00
Copilot
8c17e55913
feat: Add Telegram voice message receiving support ( #1948 )
...
* Initial plan
* feat: add Telegram voice message receiving support
- Add filters.VOICE to Telegram message handler to capture voice messages
- Implement voice message processing in target2yiri converter
- Download voice files from Telegram API and convert to base64
- Create platform_message.Voice component with proper mime type and duration
- Maintain compatibility with existing text, photo, and command messages
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* chore: format code
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2026-02-02 00:51:49 +08:00
RockChinQ
af509fe61f
chore: sync deps
2026-02-01 23:02:09 +08:00
Copilot
87e2a2099a
fix: display loading animation in content area only ( #1955 )
...
* Initial plan
* fix: change loading animation to display only in content area instead of full screen
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
2026-02-01 22:51:10 +08:00
Copilot
3f22f62332
feat: add monitoring tab to pipeline dialog for in-context error debugging ( #1953 )
...
* Initial plan
* Add monitoring tab to pipeline dialog with i18n support
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* Fix prettier formatting for monitoring tab component
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* Fix code review issues: use functional state updates and add comment for delay
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* Update dependencies and enhance monitoring tab functionality
- Updated various package versions in pnpm-lock.yaml for improved compatibility and performance.
- Refactored PipelineDetailDialog to streamline WebSocket connection status display.
- Enhanced PipelineMonitoringTab to support navigation to detailed logs and improved UI elements.
- Added i18n support for 'Detailed Logs' in English, Japanese, Simplified Chinese, and Traditional Chinese locales.
* Fix lint errors: remove unused Button import and format en-US.ts
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
Co-authored-by: RockChinQ <rockchinq@gmail.com >
2026-01-31 22:00:37 +08:00
fdc310
d1ee5f931a
chore(deps): update dashscope version to 1.25.10 in pyproject.toml ( #1951 )
...
feat: enable thinking feature in DashScopeAPIRunner for improved conversation handling
2026-01-31 20:31:37 +08:00
fdc310
35506dd2bb
feat: add card auto layout configuration for DingTalk adapter ( #1952 )
...
* feat: add card auto layout configuration for DingTalk adapter
* fix: correct card auto layout configuration key and improve related logic
* fix: simplify card auto layout configuration logic in create_and_card method
* fix: correct card auto layout key in DingTalk migration configuration
* fix: correct migration class name for DingTalk card auto layout
* fix: update migration version for DingTalk card auto layout
* fix: correct key name for card auto layout in DingTalk configuration
* fix: improve formatting and consistency in DingTalk card auto layout methods
2026-01-31 20:31:01 +08:00
fdc310
2f06321ebf
fix: Fix the file URL processing logic to support complete URLs ( #1950 )
2026-01-31 20:30:46 +08:00
Junyan Qin
023281ae56
fix: ensure content extraction from messages includes only valid text entries
2026-01-31 13:51:17 +08:00
Junyan Qin
50dff55217
feat: enhance LLM model creation with optional default pipeline setting
...
- Updated create_llm_model method to include auto_set_to_default_pipeline parameter.
- Adjusted ModelManager to set auto_set_to_default_pipeline to False when creating models.
- Improved logic for setting the default pipeline model based on the new parameter.
2026-01-31 13:24:33 +08:00
Junyan Qin
3204292360
chore: bump version to 4.8.2 and update langbot-plugin and pyseekdb versions in uv.lock
v4.8.2
2026-01-31 12:54:05 +08:00
Junyan Qin
e0d72969e3
chore(deps): update langbot-plugin version to 0.2.5 in pyproject.toml
2026-01-30 17:31:21 +08:00
Junyan Qin
a65b7ad413
chore(deps): update pyseekdb version to 1.0.0b7 in pyproject.toml
2026-01-30 13:39:36 +08:00
Junyan Qin
45df44e01b
chore: update uv.lock
2026-01-30 12:42:21 +08:00
Junyan Qin
d8addb105a
chore: update .gitignore and add uv.lock for dependency management
2026-01-30 12:32:39 +08:00
Junyan Qin
f17ccad665
chore: update TypeScript configuration for improved compatibility and structure
2026-01-30 12:15:19 +08:00
Junyan Qin
120ceb0b55
chore: update linting configuration to use eslint directly
2026-01-30 12:03:43 +08:00
dependabot[bot]
8a6f80a181
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /web ( #1944 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 11:25:16 +08:00
dependabot[bot]
b19e468668
chore(deps): bump next from 15.5.9 to 16.1.5 in /web ( #1943 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.5.9 to 16.1.5.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.5.9...v16.1.5 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.1.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 11:20:08 +08:00
Junyan Qin
aeac79e1b3
feat: add tag filtering functionality to Plugin Market
...
- Introduced TagsFilter component for selecting and filtering plugins by tags.
- Updated PluginMarketComponent to handle tag selection and display.
- Enhanced PluginMarketCardComponent to show selected tags.
- Modified CloudServiceClient to fetch available tags from the API.
- Updated localization files to support new tag-related strings.
2026-01-29 16:08:05 +08:00
Junyan Qin
b89a240250
feat: implement LoadingSpinner component and replace existing loaders across the application
2026-01-29 15:24:23 +08:00
Junyan Qin
13f42857f5
perf: detailed control of models service displaying
2026-01-27 22:44:58 +08:00
Junyan Qin
61f3f31edc
chore: bump version to 4.8.1
v4.8.1
2026-01-27 20:33:55 +08:00
Junyan Qin
3663d9dc10
style: adjust margin in PipelineDetailDialog for improved button alignment
2026-01-27 20:33:17 +08:00
Guanchao Wang
89ec86c530
fix: issue 1936 ( #1937 )
2026-01-27 20:28:19 +08:00
Junyan Qin
d9ba2a17ff
chore: bump version to 4.8.0
v4.8.0
2026-01-26 21:12:56 +08:00
Junyan Qin
c4ea6188f9
chore: update layout description to reflect production-grade capabilities for IM bot integration
2026-01-26 21:09:59 +08:00
Guanchao Wang
5d9f6ec763
Feat/monitor ( #1928 )
...
* feat: add monitor
* feat: fix tab
* feat: work
* feat: not reliable monitor
* feat: enhance monitoring page layout with integrated filters and refresh button
* feat: add support for runner recording
* feat: add jump button & alignment
* feat: new
* fix: not show query variables in local agent
* fix: pnpm lint and python ruff check
* fix: ruff fromat
* chore: remove unnecessary migration
* style: optimize monitoring page layout and fix sticky filter issues
- Enhanced metric cards with gradient backgrounds and hover effects
- Increased traffic chart height from 200px to 300px
- Adjusted grid layout and spacing for better visual appeal
- Fixed sticky filter area to properly cover parent padding without transparent gaps
- Used negative margins and positioning to eliminate scrolling artifacts
- Matched padding/margins with other pages (pipelines, bots) for consistency
- Removed duplicate title/subtitle from page content
- Added cursor-pointer styling to tab triggers
- Removed border between tab list and tab content
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* fix: apply prettier formatting to monitoring components
- Fixed indentation and spacing in MetricCard.tsx
- Fixed formatting in TrafficChart.tsx
- Applied prettier formatting to page.tsx
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* feat: update HomeSidebar to trigger action on child selection and localize monitoring titles
* refactor: streamline LLM and embedding invocation methods
* feat: add embedding model monitor
* fix: database version
* chore: simplify pnpm-lock.yaml formatting
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-26 21:08:23 +08:00
Junyan Qin (Chin)
b73847f1a6
feat: add emoji support to knowledge bases and pipelines ( #1935 )
...
* feat: add emoji support to knowledge bases and pipelines
* feat: add optional emoji property to ExternalKBCardVO for enhanced knowledge base representation
2026-01-26 17:37:35 +08:00
Typer_Body
d6e1e79f07
fix: potential copy action bug on windows ( #1931 )
...
* fix a bag updata
* Update page.tsx
* Update page.tsx
* Append text area to body for selection
* Update page.tsx
* Update mcp.py
2026-01-25 15:40:11 +08:00
Junyan Qin
525008b8b2
docs: update feature descriptions in multiple language READMEs to include Langflow integration and enhance clarity on production-grade features
2026-01-25 15:28:15 +08:00
Junyan Qin (Chin)
bbf77bac4c
feat(user): update Space model provider API keys in UserService ( #1932 )
2026-01-25 14:15:25 +08:00
Typer_Body
f4ae829f59
Update mcp.py
2026-01-25 01:49:53 +08:00
Typer_Body
3af8c13fab
Update page.tsx
2026-01-25 01:38:17 +08:00
Typer_Body
a8f7924867
Append text area to body for selection
2026-01-25 01:37:41 +08:00
Typer_Body
77047e87d6
Update page.tsx
2026-01-25 01:37:15 +08:00
Typer_Body
24d865bcd3
Update page.tsx
2026-01-25 01:36:51 +08:00
Typer_Body
81ec7c201c
Merge branch 'langbot-app:master' into master
2026-01-25 01:30:21 +08:00
Junyan Qin (Chin)
fc6e414be4
feat: add GitHub Actions workflow for linting with Ruff ( #1929 )
...
* feat: add GitHub Actions workflow for linting with Ruff
* refactor: rename lint job and add formatting step to Ruff workflow
* chore: run ruff format
* chore: rename Ruff lint job to 'Lint' and add frontend linting workflow
2026-01-23 13:43:12 +08:00
Junyan Qin
e60cb6ad0e
fix: ruff check errors
2026-01-23 13:30:44 +08:00