Skip to content

Release v0.4.0 - #81

Merged
Lightbulb (lightbulb128) merged 1 commit into
mainfrom
chore/sync-oss
Aug 25, 2026
Merged

Lightbulb (lightbulb128) merged 1 commit into
mainfrom
chore/sync-oss

Conversation

@HE-Xinyu

@HE-Xinyu HE Xinyu (HE-Xinyu) commented Aug 21, 2026 •

Copy link
Copy Markdown
Contributor

Added

  • RBAC: add a fully functional role-based access control system with login, logout, and token refresh; user lifecycle and password management; Casbin-enforced authorization; role assignment across platform, organization, project, and agent scopes; built-in platform administrator, organization administrator/member, developer, project administrator/member, and agent editor roles; policy management and queries; and live enforcer reload.
  • Scheduled tasks: add recurring Digital Worker task scheduling with timezone-aware cron expressions, completion notifications and emails, and deliverable attachments.
  • Notifications: add user and project notification feeds for published deliverables, Digital Worker dismissals and reassignments, member and role changes, editor access changes, and scheduled-task completion, with per-item and mark-all-as-read controls.
  • DW Solution: add a Studio workflow to create and manage Digital Worker drafts, configure each worker's name, role, and skills, deploy a runnable instance, and continue directly into its Collaboration workspace.
  • Language Switch: add UI language switching between English (en) and Simplified Chinese (zh-CN), with automatic browser-language detection and a persisted user preference.
  • AgentStream: add an experimental streaming evaluation framework for self-evolving LLM agents under labs/AgentStream (feat(labs): add AgentStream code #72).

Changed

  • Chat Agent Optimization: replace source-specific chat adapters with a unified preparation pipeline and a single delegate contract, validate mixed instruction and tabular inputs before durable batch submission, centralize attachment and Knowledge snapshots for repeatable execution and reruns, and simplify routing to fast direct answers or full task mode.

Fixed

  • Local skill execution environment: #82 prevents local skill subprocesses from inheriting Core's VIRTUAL_ENV and UV_PROJECT_ENVIRONMENT, avoiding dependency synchronization into Core's virtual environment.

@HE-Xinyu
HE Xinyu (HE-Xinyu) force-pushed the chore/sync-oss branch 3 times, most recently from 1884b74 to d98b4ec Compare August 21, 2026 05:19
@jasonchen922

Copy link
Copy Markdown
Contributor

license header ⁠need to be removed

@HE-Xinyu
HE Xinyu (HE-Xinyu) force-pushed the chore/sync-oss branch 2 times, most recently from 48eba72 to ea5439c Compare August 24, 2026 14:26
@lightbulb128
Lightbulb (lightbulb128) merged commit 6c9a4aa into main Aug 25, 2026
7 checks passed
@lightbulb128
Lightbulb (lightbulb128) deleted the chore/sync-oss branch August 25, 2026 10:14
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.

3 participants