Merge worktree/schedule-explicit-at into worktree/schedule-fixed-rate

# Conflicts:
#	apps/web/tests/schedule-after.e2e.ts
This commit is contained in:
Tianyi Cui
2026-08-09 21:20:22 +08:00
272 changed files with 12137 additions and 4870 deletions

View File

@@ -4,7 +4,7 @@
*/
import type { Branded } from '@deepseek-ai/dsh-brand'
import type {} from '@deepseek-ai/dsh-session'
import type {} from '@deepseek-ai/dsh-session/types'
/** Stable reminder identity that is unique and never reused within one session. */
export type ScheduleId = Branded<'ScheduleId'>
@@ -210,7 +210,7 @@ export type ScheduleDeleteResult =
/** Canonical `schedule_delete` value. */
export type ScheduleDeleteValue = ScheduleDeleteResult | ScheduleToolError
declare module '@deepseek-ai/dsh-session' {
declare module '@deepseek-ai/dsh-session/types' {
interface SessionEventMap {
/**
* Versioned Schedule mutation. The owning package validates the complete