Commit graph

60 commits

Author SHA1 Message Date
d2ecef3f3c chore(sync): agent-ui 기준점을 기록한다 2026-06-25 10:52:59 +09:00
d25edf8c67 docs(agent-ui): 기준선을 생성한다 2026-06-25 10:52:13 +09:00
b9842b76bf sync: agent-ops from agentic-framework v1.1.157 2026-06-25 10:21:44 +09:00
79b37dd74f sync: agent-ops from agentic-framework v1.1.156 2026-06-24 23:15:21 +09:00
d2d9ea0ed6 sync: agent-ops from agentic-framework v1.1.153 2026-06-21 11:52:11 +09:00
e2ef84ddc6 refactor: move change-request-abstraction to archive and update PHASE.md 2026-06-20 17:37:06 +09:00
dd85b1040c sync: agent-ops from agentic-framework v1.1.152 2026-06-20 16:27:49 +09:00
8e6d531718 feat(provider): ProviderAdapter 인터페이스를 abstraction하여 다중 provider 지원으로 확장한다
- ProviderAdapter 인터페이스를 정의하고 AWS/GitLab provider 구현체를 추가한다
- CRD model에 ProviderRef 및 status 필드를 추가하여 provider 관리를 표준화한다
- ControlPlane에 provider registry를 통합하여 runtime/periodic event routing을 provider별로 분기한다
- Router에 routeByProvider 메서드를 추가하여 provider별 event 라우팅을 지원한다
- Event 시스템에 outbound event 전송 기능을 추가한다
- 관련 테스트를 추가하여 provider별 동작을 검증한다
2026-06-20 14:52:39 +09:00
1685e493dc update controlplane router, router test, and runtime 2026-06-20 08:34:53 +09:00
73929de2bd update roadmap: archive provider-adapter-foundation milestone and update PHASE.md 2026-06-20 07:06:31 +09:00
316a1f180f feat(provider): webhook adapter로 Forgejo push 이벤트를 매핑한다
Forgejo Webhook push 이벤트를 branch.updated 후생성자로 연결한다.
WebhookAdapter에 VerifyWebhook, NormalizeWebhook 인터페이스 구현.
컨트롤 플레임 라우터에서 webhook 경로를 adapter와 연동.
2026-06-20 06:21:34 +09:00
f3bbb4e579 feat: webhook adapter wiring - router/runtime/provider refactor
- Move old task files to archive
- Update router.go with new adapter wiring
- Update runtime.go with provider integration
- Refactor provider.go with new abstraction
- Update provider tests
2026-06-19 19:45:53 +09:00
fc460e01e0 feat: provider-adapter-foundation milestone implementation
- Add agent-task for provider adapter foundation
- Update roadmap PHASE.md and milestone for provider-adapter-foundation
- Implement router.go, router_test.go, runtime.go controlplane changes
2026-06-19 17:41:24 +09:00
09e55a61d1 sync: agent-ops from agentic-framework v1.1.151 2026-06-19 17:03:56 +09:00
8e2a33f9be feat: provider-adapter-foundation milestone updates and storage refactoring
- Update provider-adapter-foundation roadmap milestone
- Refactor storage layer (postgres, storage interfaces)
- Add provider package with tests
- Update runtime tests for control plane
- Add migration for provider store
- Archive completed task artifacts
2026-06-19 16:22:02 +09:00
01f088c51f fix: correct line number and env var name in CODE_REVIEW verification output 2026-06-19 15:46:23 +09:00
e265386a90 fix: restore Postgres integration tests and fix provider config timestamp assertions 2026-06-19 15:31:40 +09:00
9e30ebbc12 refactor: move webhook-revision-reconcile to archive and update PHASE.md 2026-06-19 07:41:11 +09:00
ef8d1bd4b4 feat(core): reconcile API를 추가한다
DryRunReconcile으로 drift 제안 및 충돌 검증, ApplyReconcile으로
idempotency key 기반 재현 가능한 적용을 구현한다. 중복 적용은
ReconcileStatusDuplicate로 처리하고 사이드 이펙트를 반복하지 않는다.
2026-06-19 01:04:00 +09:00
918a608eb1 feat(controlplane): provider poll revision과 reconcile plan을 반영한다
- provider polling 입력을 RevisionEvent로 정규화하는 HandleProviderPollRevision을 추가한다
- ProviderPollRevision 구조체로 before/after/changed_files 관찰 값을 받는다
- 기존 HandleRevision과 같은 identity dedupe와 branch.watch 매칭을 사용한다
- provider poll source duplicate 검증 테스트를 추가한다
- webhook-revision-reconcile 마일스톤 완료 상태를 동기화한다
- reconcile policy PLAN과 코드 리뷰를 추가한다
2026-06-18 16:48:41 +09:00
7612e369c9 fix: webhook retry delivery store and update runtime contract
- Delete outdated code review docs for webhook revision reconcile
- Update runtime.go with new event handling logic
- Add retry delivery store functionality in storage layer
- Update postgres migrations for new schema
- Add tests for storage and runtime changes
2026-06-18 16:18:24 +09:00
68324b8973 update: webhook-revision-reconcile G05 review and runtime changes 2026-06-18 08:34:53 +09:00
fbd74b07e8 sync: agent-ops from agentic-framework v1.1.149 2026-06-17 23:20:56 +09:00
ca1af315b5 sync: to agentic-framework v1.1.148 2026-06-17 22:52:46 +09:00
64dd8a6664 feat: webhook-revision-reconcile milestone implementation and roadmap update
- Add SDD documentation for webhook-revision-reconcile phase
- Add task breakdown for webhook-revision-reconcile
- Update ROADMAP.md with latest phase progress
- Update PHASE.md files for agent-shell-iop-execution and provider-change-request-integration
- Update milestone details for iop-agent-run-bridge and webhook-revision-reconcile
- Implement controlplane router and runtime changes
- Add router tests
2026-06-17 21:13:29 +09:00
06f1c658fb sync: agent-ops from agentic-framework v1.1.147 2026-06-17 20:42:19 +09:00
518b8a6dcc feat(core): IOP 에이전트 런 브리지 구현 및 워커 확장
-runtime.go에 에이전트 런 브리지 인터op 기능 추가
- runner.go에 HTTP invoccer와 워커 브리지 로직 추가
- postgres.go에 worker_bridge 관련 migration 및 저장소 계층 구현
- model.go에 WorkerBridge 엔터티 모델 추가
- main.go에 워커 브리지 초기화 및 HTTP 서버 통합
- config.go에 워커 브리지 설정 항목 추가
- migration에 worker_bridge 스키마 추가
- agent-roadmap에 iop-agent-run-bridge 페이즈 및 마일스톤 업데이트
- http_invoker.go 새로 추가하여 외부 HTTP 호출 추상화
2026-06-17 19:59:04 +09:00
84f1795544 sync: agent-ops from agentic-framework v1.1.145 2026-06-17 18:33:47 +09:00
c65b77cb83 update docs, contracts, and roadmap files 2026-06-17 13:57:23 +09:00
7abd0f7de2 docs(agent-roadmap): IOP Agent Run Bridge를 검토중 상태로 승격하고 완료 리뷰를 기록한다
- Phase 상태와 Milestone 상태를 [진행중]에서 [검토중]으로 변경한다
- revision-event 기능 Task를 완료([x])로 마킹한다
- 완료 리뷰 섹션에 요청일, 완료 근거, 리뷰 코멘트를 기록한다
- 완료 근거에 revision-event 검증 테스트와 complete.log PASS 포함한다
2026-06-17 08:12:17 +09:00
b5ee96e242 sync: to agentic-framework v1.1.143 2026-06-17 08:07:46 +09:00
7f4e333adb sync: pull from agentic-framework v1.1.142 2026-06-17 08:07:23 +09:00
90f927612e feat(m-iop-agent-run-bridge): complete commit push policy and revision scan event subtasks
- Archive completed subtask files (PLAN, CODE_REVIEW, logs) to agent-task/archive
- Add postgres_internal_test.go for internal storage tests
- Update worker main.go, runtime, storage, and runner with iop agent run bridge
- Expand test coverage in runtime_test.go, postgres_test.go, storage_test.go, runner_test.go
- Update gito-control-plane notes and roadmap milestone
2026-06-16 22:24:23 +09:00
95edccc971 sync: agent-ops from agentic-framework v1.1.141 2026-06-16 20:57:29 +09:00
cdf7007a3a feat: iop-agent-run-bridge milestone implementation
- Add agent-task directory for m-iop-agent-run-bridge with plan and code review docs
- Update PHASE.md for agent-shell-iop-execution
- Add worker runner and test implementations
2026-06-16 14:07:16 +09:00
144a5e1561 refactor: worker runner와 archive 파일 업데이트
- runner.go와 runner_test.go 수정
- git result convergence 관련 파일 아카이브로 이동
- 완료 로그 기록
2026-06-16 11:12:55 +09:00
12f02cf517 sync: agent-ops from agentic-framework v1.1.140 2026-06-16 10:54:26 +09:00
7adbe11048 feat: iop-agent-run-bridge milestone updates and worker improvements
- Update iop-agent-run-bridge milestone with latest changes
- Update gito-control-plane contract notes
- Improve worker runner and test coverage
2026-06-16 10:53:06 +09:00
42176cac8e update control-plane phase and router implementation, move branch-event milestone to archive 2026-06-16 09:20:47 +09:00
3ea2279d51 update: modify files for gito project 2026-06-15 22:13:27 +09:00
593266ccfc update phase milestone status to review (계획 → 검토중)
- PHASE.md: Branch Event Proto-Socket Interop Readiness 상태 변경
- branch-event-protosocket-interop-readiness.md:
  - 상태를 검토중으로 변경
  - producer-fixture, webhook-smoke 완료 체크
  - 완료 리뷰 섹션 추가 (요청일, 완료 근거, 리뷰 코멘트)
2026-06-15 21:50:04 +09:00
a9c5461753 feat: branch event protosocket interop readiness milestone completion
- Update gito-forgejo-branch-events-v1 contract with latest changes
- Update branch-event-protosocket-interop-readiness milestone
- Add binary interop test for control plane
2026-06-15 21:28:52 +09:00
b0edaa7087 update roadmap: control-plane-foundation phase and branch-event-protosocket-interop-readiness milestone 2026-06-15 18:42:46 +09:00
5a15c1dfee update roadmap: archive agent-shell-package-iop-backend-boundary milestone, add branch-event-protosocket-interop-readiness milestone 2026-06-15 10:53:17 +09:00
503e036aec feat: agent-shell package IOP backend boundary implementation
- Remove shell command and agentshell staged changes
- Update README and core domain rules
- Update config and build scripts
- Archive m-agent-shell-package-iop-backend-boundary task
2026-06-14 19:05:18 +09:00
7f5abb1e0a update roadmap and milestone docs for agent-shell-package-iop-backend-boundary 2026-06-14 18:23:02 +09:00
a9c033892e feat: operation-event-outbox milestone 검토중으로 전환 및 완료 리뷰 기록
- PHASE.md: operation-event-outbox 상태 [진행중] → [검토중] 변경
- milestone: 완료 리뷰 섹션 작성 (상태: 요청됨, 요청일: 2026-06-14)
- 완료 근거: complete.log event-store PASS, DB test SKIP 없이 PASS
- 검증 완료: 원격 code-server compose에서 gito_test DB로 검증 완료
- event-store 체크박스 완료 체크
2026-06-14 06:58:09 +09:00
a8687dff06 feat: operation event outbox milestone implementation and updates 2026-06-14 06:52:08 +09:00
07b4e63366 feat: operation event outbox milestone implementation
- Add operation event store schema and migrations
- Implement event persistence in storage layer
- Update event domain models for outbox pattern
- Add contract notes for control plane event flow
- Complete milestone documentation
2026-06-14 06:04:03 +09:00
3ed8797b28 feat(m-operation-event-outbox): operation pick task completion and worker fixes
- Move operation pick artifacts to archive
- Fix worker runner with outbox pattern support
- Update storage tests for postgres integration
- Add worker runner tests
2026-06-14 05:18:10 +09:00