X Tutup
Skip to content

Releases: iflytek/astron-agent

Astron Agent v1.0.2

06 Feb 09:05
c38d17a

Choose a tag to compare

What's Changed

✨ New Features

  • remove auth check from import/export endpoints
  • enhance RPA setup with new services and configurations (#921)
  • add auto database creation and improve migration lock mechanism

🐛 Fixes

  • restore mypy ignore-missing-imports flag
  • code quality and aiohtpp client bug fix

🔧 Improvements

  • introduce DatabaseConfig for DB config
  • optimize packet guiding exceptions
  • exclude enterprise watchdog feature from mypy checks

What's Changed

  • fix(aitools): code quality and aiohtpp client bug fix by @zijian2 in #911
  • chore: exclude enterprise watchdog feature from mypy checks by @hygao1024 in #912
  • 添加插件导入导出功能 by @Xxbys752521 in #913
  • feat: add auto database creation and improve migration lock mechanism by @cumthxy in #910
  • fix(ci): restore mypy ignore-missing-imports flag by @cumthxy in #924
  • feat(docker): enhance RPA setup with new services and configurations by @doctorbruce in #921
  • feat(toolkit): remove auth check from import/export endpoints by @Xxbys752521 in #926

Full Changelog: v1.0.1...v1.0.2

Astron Agent v1.0.1

30 Jan 09:33
5ea0649

Choose a tag to compare

What's Changed

✨ New Features

  • Add console backend auto-create DB param to default datasource URL
  • add mcp node
  • add mcp node
  • 添加 alembic 数据库迁移支持 - 使用 redis 分布式锁保证多实例迁移安全性 - 自动检测并处理旧数据库迁移场景
  • 添加 alembic 数据库迁移支持
    feat(rpa):add phone number param
  • add plugin import and export support (#850)
    feat(plugin):add extension load
  • extend timeout for debug tool request (#828)
  • enhance if-else node with length and regex comparison operators

🐛 Fixes

fix:fix ci.yml

  • initialize logging before uvicorn service and fix client-side span hook
  • add kafka workers control
  • recover console module's db init script
    fix:fix ci.yml
    fix:reformat core\workflow\extensions\middleware\oss\manager.py
    fix:reformat core\workflow\extensions\middleware\oss\manager.py
  • handle exception with fallback logic (#894)
    fix:fix helm Deployment
    fix:fix helm Deployment
  • 添加类型注解和类型忽略注释
  • 修复代码格式
  • resolve empty enterprise workspace ID issue
  • replace hardcoded Chinese with i18n key (#869)
    fix:fix RPA Deployment
  • adjust input and output styles (#866)
    fix(plugin):remove unnecessary python path
  • Resolve the unit test exception of fastapi auth middleware
  • Switch to httx for http requests
  • improve performance by avoiding blocking sync functions in FastAPI auth middleware
  • prevent loguru logs from being lost in uvicorn multi-worker mode by isolating handlers per PID

🔧 Improvements

  • refactor aitools, optimize performance, abstract infrastructure, organize and categorize tools
  • async-first rewrite with auto-OSS tracing, HTTP session pooling, RPA ext params & stream resource fixes
  • async-first rewrite with auto-OSS tracing, HTTP session pooling, RPA ext params & stream resource fixes
  • 使用 MySQL 错误码替代字符串匹配进行数据库迁移错误处理
  • migrate to lifespan and enhance http connectivity
  • agent project model default max_tokens modify
    refactor(plugin):add kafka-enable env config
    docs:Update the FAQ document
    docs:Update the FAQ document
    docs:Update the FAQ document
    docs:Update the FAQ document
    refactor(rpa):add create task info log
  • database project optimization of dml time string processing logic and addition of kong automatic gateway discovery
    docs:Modify deployment documentation
  • unify timeout & cancellation, watchdog injection, stream-node lifecycle
  • remove unused api interfaces (#818)
  • Code format adjustment
  • agent project dependency updates and static analysis issue fixes
  • agent project fix unit test assertion url error
  • agent project online code review and issue fixing
  • agent project overall optimization of link logs, models, and plugins
  • agent project config file modification
  • agent project v1 workflow interface model url parameter optimization
  • agent project workflow-agent interface modify model prompts and add logs
  • agent project python.mk file modify
  • agent project update main
  • agent project update gitignore
  • agent project overall reconstruction

What's Changed

  • fix(logging): prevent loguru logs from being lost in uvicorn multi-worker mode by isolating handlers per PID by @hygao1024 in #807
  • chore: agent project overall optimization of link logs, models, and plugins by @sharphu in #808
  • fix(auth): improve performance by avoiding blocking sync functions in FastAPI auth middleware by @hygao1024 in #813
  • style: Code format adjustment by @hygao1024 in #814
  • feat: enhance if-else node with length and regex comparison operators by @cumthxy in #812
  • refactor(api): remove unused api interfaces by @wq457 in #818
  • Fix/virtualman chat by @mingsuiyongheng in #819
  • feat(http): extend timeout for debug tool request by @wq457 in #828
  • refactor(workflow): unify timeout & cancellation, watchdog injection,… by @Kexinist in #830
  • docs:Modify deployment documentation by @lyj715824 in #844
  • feat(plugin):add extension load by @Alex-Smith-1234 in #849
  • feat: add plugin import and export support by @wq457 in #850
  • fix(plugin):remove unnecessary python path by @Alex-Smith-1234 in #851
  • feat(rpa):add phone number param by @Alex-Smith-1234 in #852
  • chore: database project optimization of dml time string processing logic and addition of kong automatic gateway discovery by @sharphu in #848
  • refactor(rpa):add create task info log by @Alex-Smith-1234 in #858
  • docs:Update the FAQ document by @lyj715824 in #859
  • docs:Update the FAQ document by @lyj715824 in #861
  • fix(workflow): adjust input and output styles by @wq457 in #866
  • fix:fix RPA Deployment by @lyj715824 in #868
  • fix(i18n): replace hardcoded Chinese with i18n key by @wq457 in #869
  • refactor(plugin):add kafka-enable env config by @Alex-Smith-1234 in #870
  • feature: migrate to lifespan and enhance http connectivity by @hygao1024 in #877
  • fix: resolve empty enterprise workspace ID issue by @slqcode in #875
  • chore: agent project model default max_tokens modify by @sharphu in #876
  • feat: 添加 alembic 数据库迁移支持 by @cumthxy in #880
  • fix:fix helm Deployment by @lyj715824 in #881
  • Revert "feat: 添加 alembic 数据库迁移支持" by @hygao1024 in #882
  • fix:fix helm Deployment by @lyj715824 in #883
  • feat: 添加 alembic 数据库迁移支持 by @cumthxy in #886
  • Feature/workflow mcp node by @wq457 in #891
  • fix(node): handle exception with fallback logic by @wq457 in #894
  • refactor: 使用 MySQL 错误码替代字符串匹配进行数据库迁移错误处理 by @cumthxy in #895
  • feat: add mcp node by @BillorBear in #899
  • refactor(workflow): async-first rewrite with auto-OSS tracing, HTTP session pooling, RPA ext params & stream resource fixes by @Kexinist in #900
  • refactor(aitools): refactor aitools, optimize performance, abstract infrastructure, organize and categorize tools by @zijian2 in #901
  • fix:fix ci.yml by @lyj715824 in #902
  • feat: add mcp node by @BillorBear in #903
  • feat: Add console backend auto-create DB param to default datasource URL by @vsxd in #904
  • fix: recover console module's db init script by @vsxd in #905
  • fix(aitools): add kafka workers control by @zijian2 in #906
  • fix(aitools): initialize logging before uvicorn service and fix clien… by @zijian2 in #908
  • fix:fix ci.yml by @lyj715824 in #909

Full Changelog: v1.0.0...v1.0.1

Astron Agent v1.0.0

05 Jan 07:05
0917dc6

Choose a tag to compare

What's Changed

✨ New Features

  • improve config loading and add bearer auth support for ifly-v2
  • add value field to SecurityScheme and set token in ToolBoxService (#789)
  • Enhance chat functionality and UI improvements (#778)
  • enhance node capabilities, stability, and timeout handling

🐛 Fixes

  • The code interpreter optimizes parameter validation
  • correct streaming output of reasoning model and unify logging fields
  • fix kafka producer stuck issue
  • align avatar and username in News section (#787)
    fix(aitools):fix the aitools sql
    fix:Increase Nginx concurrency
  • disable flyway migration scripts checksum by default (#774)
    fix(plugin):fix the ocr tools description content
  • update SVG assets and enhance markdown rendering component (#761)
  • S3Util endpoint configuration bug
  • 修复文件上传 413 错误 - 前端 nginx 添加上传大小限制
  • S3Util endpoint configuration bug
  • Switch Kafka log reporting to run in the background via a task queue
  • correct the test cases
  • unify field types for trace log reporting
    fix(link):fix the otlp caller tag
  • add async response handling to /tools/http_run and kafka background task submissions; add null check for mcp URL
  • add default empty string for chat_id and uid params in FlowNode
    fix:Modify file upload size limit
  • MCP node timeout and output validation
  • update avatar URL state and improve chat page localization (#735)
  • expand button click area (#743)
  • improve ragflow dataset resolution

🔧 Improvements

  • rename 'maasDatasetListStr' to 'maasDatasetList' in BotDebugRequest (#781)
    docs:Modify readme documents
    chore/katex-style-eslint-fix (#767)
  • database project link log and corresponding unit test optimization
  • database project ddl statements and unit test optimization
  • database project ddl statements and database connection caching optimization
    docs:Add new FAQ document
  • move README-zh.md and CONTRIBUTING_CN.md to docs directory (#727)
  • optimize deployment documentation
  • optimize deployment documentation

What's Changed

  • docs: move README-zh.md and CONTRIBUTING_CN.md to docs directory by @scguoi in #727
  • fix: improve ragflow dataset resolution by @mixiangsiyi in #734
  • Fix/rename file,fix issue: #720 by @mingsuiyongheng in #739
  • docs:Add new FAQ document by @lyj715824 in #741
  • fix(ui): expand button click area by @wq457 in #743
  • fix: update avatar URL state and improve chat page localization by @hant1 in #735
  • feat: enhance node capabilities, stability, and timeout handling by @hygao1024 in #744
  • docs: optimize deployment documentation by @yjlu12 in #659
  • fix:Modify file upload size limit by @lyj715824 in #747
  • fix: add default empty string for chat_id and uid params in FlowNode by @cumthxy in #750
  • fix(link): add async response handling to /tools/http_run and kafka background task submissions; add null check for mcp URL by @zijian2 in #752
  • Bugfix/workflow export yaml by @wq457 in #755
  • fix(link):fix the otlp caller tag by @Alex-Smith-1234 in #756
  • fix: unify field types for trace log reporting by @hygao1024 in #757
  • fix(link): Switch Kafka log reporting to run in the background via a … by @zijian2 in #759
  • chore: database project ddl statements and database connection caching optimization by @sharphu in #758
  • fix: S3Util endpoint configuration bug and frontend upload file size limit by @vsxd in #765
  • fix: update SVG assets and enhance markdown rendering component by @hant1 in #761
  • chore/katex-style-eslint-fix by @wq457 in #767
  • fix(plugin):fix the ocr tools description content by @Alex-Smith-1234 in #770
  • fix: disable flyway migration scripts checksum by development config‘s default by @vsxd in #774
  • Fix/publish market bug, fix issue: #649 by @mingsuiyongheng in #773
  • docs:Modify readme documents by @lyj715824 in #775
  • fix:Increase Nginx concurrency by @lyj715824 in #776
  • feat: Enhance chat functionality and UI improvements by @hant1 in #778
  • fix(aitools):fix the aitools sql by @Alex-Smith-1234 in #780
  • refactor(chat): rename 'maasDatasetListStr' to 'maasDatasetList' in B… by @mikasa-code in #781
  • fix(docs): align avatar and username in News section by @scguoi in #787
  • fix(link): fix kafka producer stuck issue by @zijian2 in #788
  • feat(openapi): add value field to SecurityScheme and set token in Too… by @mingsuiyongheng in #789
  • fix: correct streaming output of reasoning model and unify logging fields by @hygao1024 in #791
  • feat: improve config loading and add bearer auth support for ifly-v2 by @hygao1024 in #792
  • Bugfix/lanmao 1218 by @lantianhemao in #768

New Contributors

Full Changelog: v1.0.0-rc.9...v1.0.0

Astron Agent v1.0.0-rc.9

11 Dec 11:23
6fe07ee

Choose a tag to compare

Pre-release

What's Changed

✨ New Features

  • replace input with textarea for workflow start node (#726)
  • add gitleaks secret scanning to pre-commit (#711)
  • add pre-commit configuration for multi-language code quality (#706)
  • insert flow data

🐛 Fixes

fix:Optimize K8S deployment
fix:Optimize K8S deployment
fix:Optimize K8S deployment

  • prevent docker compose from modifying local files (#721)
    fix(link):add link api result span log
  • correct workflow tool node debugging logic not executing properly (#707)
  • conditionally render VoiceTraining component and handle error messages in voice training (#704)
  • multiple workflow execution issues and enhance ifly executor sandbox with bearer auth
    fix:config-loading
  • hotfix typo in migration script sql (#695)

🔧 Improvements

  • add pre-commit usage guide and update contributing docs (#713)
  • temporarily disable comment-check job (#708)

What's Changed

  • Fix directory path in README-zh.md by @Tinywan in #618
  • feat: insert flow data by @BillorBear in #691
  • fix: hotfix typo in migration script sql by @vsxd in #695
  • fix:config-loading by @zhubin4615 in #699
  • fix: multiple workflow execution issues and enhance ifly executor sandbox with bearer auth by @hygao1024 in #703
  • fix: conditionally render VoiceTraining component and handle error me… by @hant1 in #704
  • feat: add pre-commit configuration for multi-language code quality by @scguoi in #706
  • fix: correct workflow tool node debugging logic not executing properly by @wq457 in #707
  • ci: temporarily disable comment-check job by @scguoi in #708
  • feat(security): add gitleaks secret scanning to pre-commit by @scguoi in #711
  • docs: add pre-commit usage guide and update contributing docs by @scguoi in #713
  • Update V1.16__insert_workflow_data.sql by @vsxd in #714
  • fix(link):add link api result span log by @Alex-Smith-1234 in #716
  • doc:update readme document by @lyj715824 in #719
  • fix(docker): prevent docker compose from modifying local files by @scguoi in #721
  • fix:Optimize K8S deployment by @lyj715824 in #723
  • fix:Optimize K8S deployment by @lyj715824 in #724
  • fix:Optimize K8S deployment by @lyj715824 in #725
  • feat(start-node): replace input with textarea for workflow start node by @wq457 in #726

New Contributors

Full Changelog: v1.0.0-rc.8...v1.0.0-rc.9

Astron Agent v1.0.0-rc.8

04 Dec 02:41
499b808

Choose a tag to compare

Pre-release

What's Changed

✨ New Features

  • No new features in this release

🐛 Fixes

  • hotfix error insert sql (#689)
  • resolve multiple workflow execution and debugging issues

🔧 Improvements

  • No improvements in this release

What's Changed

  • fix: resolve multiple workflow execution and debugging issues by @hygao1024 in #688
  • fix: hotfix error insert sql by @vsxd in #689

Full Changelog: v1.0.0-rc.7...v1.0.0-rc.8

Astron Agent v1.0.0-rc.7

02 Dec 07:54
7f011b4

Choose a tag to compare

Pre-release

What's Changed

✨ New Features

  • Add SPARK_VIRTUAL_MAN configuration support
  • add k8s enviroment
  • Add SPARK_VIRTUAL_MAN configuration support
  • Add SPARK_VIRTUAL_MAN_APP_ID configuration support
  • add frontend environment SPARK_VIRTUAL_MAN_APP_ID
  • Add SPARK_VIRTUAL_MAN_APP_ID configuration support
  • Add virtual man API configuration support
  • add isVirtual prop to conditionally render API config… (#663)
    feat:issue-rewriting
  • RPA - add point allocation and consumption tables (#655)
    feat:issue-rewriting
  • enable flyway db migration (#637)
  • fix multiParams bug (#634)
  • improve throughput 4x and reduce P95 latency under 2200 concurrency. resolve model node fallback blocking and database keyword validation issues.
    feat:issue-rewriting
    feat:issue-rewriting

🐛 Fixes

  • Fix environment variable syntax in docker-compose.yaml (#683)
  • Prevent network timeout in S3 presigned URL generation and impro… (#680)
  • The virtual human agent does not support API release yet; Fixed the issue of duplicate API URLs; Split the virtual human configuration. (#669)
    fix(plugin):config file add polaris key
    fix(plugin):fix plugin code quality check
  • talk agent api not support (#652)
  • update .env.example
  • Remove unsupported TALK version from maasSupportedVersions list
  • code fme fixed
  • removed db migration script's hardcoded table name (#643)
  • add missing alter table sql for migration script (#641)
  • Supporting the release process for the TalkAgent version. (#638)
  • specify Deno version to resolve langchain sandbox compatibility issues
  • shcema sql fixed
  • shcema sql fixed
  • shcema sql fixed

🔧 Improvements

  • database project dml parametric replacement replaced with node replacement
  • optimize ci cd flow
    refactor(plugin):aitools add polaris loader
    refactor(link):polaris load code refactoring
  • add project modules overview documentation (#642)
  • database project dml compatible with time string format
  • fix failing intent chain test cases

What's Changed

New Contributors

Full Changelog: v1.0.0-rc.6...v1.0.0-rc.7

Astron Agent v1.0.0-rc.6

20 Nov 11:45
3afa40f

Choose a tag to compare

Pre-release

What's Changed

✨ New Features

  • fix language change bug (#610)
  • black list issue fixed
  • Adjust Node Debug interface compatibility, optimize logs and code formatting, and fix SQL injection risk
  • add custom_speaker table schema (#517)
  • one sentence clone

🐛 Fixes

  • modify MaasUtil.java (#609)
  • update SQL change in RPA
  • Replace BotStatusEnum with ShelfStatusEnum for published status check (#606)
  • add support for file upload type recognition
  • Update RPA docker-compose.yml to resolve encoding problems
    fix:Update RPA docker-compose.yml to resolve encoding problems
  • sql script fixed
  • model scheduler fixed
    fix:Fix deploy
    fix:Fix K8s deploy
    fix:Fix K8s deploy
  • sql script fixed
  • add redis password config for console hub (#556)
    fix:Fix K8s deploy
    fix:Fix K8s deploy
    fix(plugin):fix the plugin otlp key error
    fix:Fix K8s deploy
    fix:Fix K8s deploy
    fix:Fix ISSUE TEMPLATE
    fix:Fix ISSUE TEMPLATE
    fix(link):fix the link sql defver error
    fix:Fix ISSUE TEMPLATE
    fix:Fix ISSUE TEMPLATE
    fix:Fix ISSUE TEMPLATE
    fix:Fix ISSUE TEMPLATE
    fix:Fix ISSUE TEMPLATE
    fix:Fix ISSUE TEMPLATE
    fix:Fix K8S deployment
    fix:Fix K8S deployment
    fix:Fix K8S deployment
    fix(rpa):fix error codes for RPA request failures
    fix:Fix K8S deployment
    fix:Fix K8S deployment
  • increase comment-check timeout to 10 minutes (#511)
  • resolve RAGFlow split API first-upload empty data issue

🔧 Improvements

  • add virtual human authorization address.
  • database project dml interface optimization
  • add DeepWiki badge to README files (#568)
  • database project use new methods to verify sql injection
  • database project restore to before adding sql validation
  • remove deprecated Casdoor environment variables and update Doc… (#558)
  • restrict image builds to main/master branches only (#513)
  • enforce check-only philosophy, remove auto-formatting (#510)
  • database project fixed SQL injection issues in DML statements and added unit tests

What's Changed

New Contributors

Full Changelog: v1.0.0-rc.5...v1.0.0-rc.6

Astron Agent v1.0.0-rc.5

03 Nov 11:02
cd296d6

Choose a tag to compare

Pre-release

What's Changed

✨ New Features

  • delete unUsed code (#503)
  • feature/console bd (#500)
  • feature/console bd (#498)

🐛 Fixes

  • Fix the initialization configuration issue of the MaaS app (#499)
  • version add fixed
  • fix S3ClientUtil presigned URL and add comprehensive validation (#496)
  • prevent browser caching for runtime-config.js (#494)
    fix(link):fix the auth value to x-value
    fix:Resolve script format issues
  • Update CI workflow to handle TypeScript and ESLint errors gracefully (#476)

🔧 Improvements

  • Update styling and localization in MakeCreateModal and OrderTypeDisplay components (#502)
    docs:Temporarily remove the red-marked sections “release build” and “coverage” from the README..
    refactor:Create a new error message prompt for prompt engineering (#478)

What's Changed

New Contributors

Full Changelog: v1.0.0-rc.4...v1.0.0-rc.5

Astron Agent v1.0.0-rc.4

30 Oct 12:34
d3437e2

Choose a tag to compare

Pre-release

What's Changed

✨ New Features

  • adding new bot type - talkAgent (#454)

🐛 Fixes

fix:html security-vulnerability
fix(link):solve the auth failed bug

🔧 Improvements

docs:Replace the Astron concept image in the README.

  • database project exec ddl file unit test modification
  • database project fix sql injection issues in ddl statements
  • database project general code fixes for SQL injection issues
  • tenant project fixes logging of sensitive information issues
  • database project general file fixes SQL injection issues

What's Changed

New Contributors

Full Changelog: v1.0.0-rc.3...v1.0.0-rc.4

Astron Agent v1.0.0-rc.3

29 Oct 03:08
03c4842

Choose a tag to compare

Pre-release

What's Changed

✨ New Features

  • work flow agent sql add

🐛 Fixes

  • No bug fixes in this release

🔧 Improvements

  • No improvements in this release

What's Changed

Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3

X Tutup