Commit graph

7 commits

Author SHA1 Message Date
6ab8dd8f63 feat: authoring bridge implementation and scheduler improvements
- Add authoring adapter for openai integration
- Move 02+01_iop_authoring_bridge to archive
- Update scheduler jobs and workflow lifecycle
- Enhance openai client and model definitions
2026-06-13 20:47:09 +09:00
ac242e5fac feat: notification event model with workflow context (WFC-EVENTS)
- Add Attempt, Reason, OccurredAt fields to notification.TaskEvent
- Populate workflow context in scheduler event emission via parseTaskEventContext
- Extend proto-socket task.status.changed payload with additive fields
- Update contracts note with new event payload shape
- Archive notification_model subtask to agent-task/archive
- Fix Plane compose path in core domain rules
2026-06-01 13:19:07 +09:00
cbcbd63e0d feat: workflow scheduler and lifecycle improvements 2026-06-01 11:03:02 +09:00
6f383f1213 workflow: enqueue failure 시 Lifecycle를 통해 task를 failed 상태로 전환
- enqueuer가 설정되지 않은 경우에도 FailTask를 호출하여 task 상태를 failed로 표시
- scheduler/jobs.go에 책임 경계 주석 추가
- README에 작업 라이프사이클 책임 경계 문서 추가
- EnqueueTask 실패 시 lifecycle를 통한 상태 전이 테스트 추가
2026-06-01 10:48:29 +09:00
4b6951cfa8 feat: notification 및 workflow 기능 개선
- notification 서비스 테스트 추가
- workflow lifecycle 관리 구현
- config, scheduler, workflow 서비스 개선
2026-05-24 19:36:43 +09:00
424de604ee feat: plane integration and workflow updates
- Add plane adapter client with test coverage
- Add task external refs migration
- Update workflow service with tests
- Add HTTP handler tests
- Update router and middleware tests
- Update database models and queries
- Update scheduler jobs
- Update storage store
- Update server main and docker-compose
- Update roadmaps and documentation
2026-05-22 13:37:47 +09:00
11490df648 chore: import nomadcode-core into services/core
git-subtree-dir: services/core
git-subtree-mainline: 6f5e3a119f
git-subtree-split: 6fdbc73753
2026-05-21 13:35:20 +09:00