agent-ecosystem/test/renderer/store
iliya 1d3080f0f9 feat: add scheduled tasks with cron execution and rich log viewer
- Cron-based task scheduling with SchedulerService (create, pause, resume, delete)
- One-shot executor using `claude -p` with stream-json output for rich log display
- CLAUDECODE env var stripped to prevent nested session detection
- JsonScheduleRepository for persistent schedule/run/log storage
- Full IPC pipeline: handlers, preload bridge, API types, HttpClient stubs
- ScheduleSection UI with create/edit dialog, run history, status badges
- ScheduleRunLogDialog with CliLogsRichView (thinking blocks, tool cards, markdown)
- Real-time run status updates via store subscription
- Retry logic with configurable max retries and auto-pause on consecutive failures
- CronScheduleInput with human-readable descriptions via cronstrue
- 3 test suites: SchedulerService, ScheduledTaskExecutor, JsonScheduleRepository
2026-03-08 00:58:07 +02:00
..
cliInstallerSlice.test.ts feat: project editor with drag & drop, search, Quick Open (#11) 2026-03-01 07:56:59 +02:00
editorSlice.test.ts feat: project editor with drag & drop, search, Quick Open (#11) 2026-03-01 07:56:59 +02:00
notificationSlice.test.ts feat: enhance notification management and team messaging functionality 2026-03-07 13:44:07 +02:00
paneSlice.test.ts Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
pathResolution.test.ts Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
sessionSlice.test.ts feat: project editor with drag & drop, search, Quick Open (#11) 2026-03-01 07:56:59 +02:00
storeTestUtils.ts feat: add scheduled tasks with cron execution and rich log viewer 2026-03-08 00:58:07 +02:00
tabSlice.test.ts feat: integrate CLI installer service and UI components 2026-02-26 17:58:51 +02:00
tabUISlice.test.ts Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
teamChangeThrottle.test.ts feat: add scheduled tasks with cron execution and rich log viewer 2026-03-08 00:58:07 +02:00
teamSlice.test.ts feat: project editor with drag & drop, search, Quick Open (#11) 2026-03-01 07:56:59 +02:00