Skip to content

[Release] V0.0.9: Features and improvements - #1

Open
anchenqlw wants to merge 1 commit into
QoderAI:mainfrom
anchenqlw:changelog/0-0-9
Open

[Release] V0.0.9: Features and improvements#1
anchenqlw wants to merge 1 commit into
QoderAI:mainfrom
anchenqlw:changelog/0-0-9

Conversation

@anchenqlw

@anchenqlw anchenqlw commented Jul 6, 2026

Copy link
Copy Markdown

Scope: Forward API — Applies to Forward layer API (identity, session relay, channels, schedules, etc.)

✨ New

  • Forward Mode now supports a template-based Agent delivery flow for enterprise integrations, covering Identity, Template, Resource, Session, Schedule, and Channel resources
  • Identity and Identity Config can inject user-specific configuration, including tools, Skills, files, Memory Stores, environment variables, and session defaults
  • Forward Session APIs now support session creation, event sending, SSE event reading or streaming, thread management, and session archival
  • Schedule APIs now support scheduled, one-time, and manual tasks, with execution results pushed to IM channels
  • Channel capabilities now support IM message send/receive, QR binding, channel sessions, WeChat approval, and file intake scenarios
  • Resource Registry provides a unified way to register and reuse files, Skills, Memory Stores, and other Agent runtime resources
  • Schedule now supports automatic due-task scanning and dispatch, creating runs and triggering Agent execution when scheduled tasks become due
  • Fair scheduling by user and Identity helps prevent one user or identity from consuming all scheduling capacity
  • Dispatch lease, owner fencing, and recoverable runs improve execution consistency across multiple service instances
  • PostgreSQL wakeup notifications can wake the scheduler after schedule trigger times change, reducing pure polling delay
  • Schedule runtime parameters can now be adjusted dynamically, with local configuration used as startup fallback

🔧 Improvements

  • CAS, Channel Gateway, RocketMQ, PostgreSQL, and Redis dependencies are integrated so Forward can manage business identity, resource mounting, and session isolation
  • Authentication passthrough, input validation, idempotency, observability, startup migration, and regression testing have been strengthened to reduce integration risk
  • File resources, Memory Store handling, template metadata completion, and event filtering are improved for more reliable session materialization and resource mounting
  • SSE long connections, message consumption, readiness probes, and graceful shutdown flows are improved for better service stability
  • Temporary downstream errors can defer execution, reducing the impact of short CAS or channel outages on scheduled task success rates
  • Session send_events now enforces request size and event count limits to protect service stability from oversized requests
  • Logs record event types only and no longer print event payloads, reducing the risk of sensitive content exposure
  • Fixed channel approval turn-flush timing, duplicate relay publish, and slash command session reset issues
  • RocketMQ wiring, health check references, and the local run schedule tool flow are improved to keep test tooling aligned with runtime behavior

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.

1 participant