Skip to content

feat: fork AgentInstances from checkpoints - #2555

Merged
EItanya merged 4 commits into
mainfrom
feat-agent-instance-fork
Aug 25, 2026
Merged

feat: fork AgentInstances from checkpoints#2555
EItanya merged 4 commits into
mainfrom
feat-agent-instance-fork

Conversation

@EItanya

@EItanya EItanya commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • persist ordered AgentInstance events under durable A2A contexts and reconstruct task history from them
  • keep task rows as current-state projections without embedded history
  • fork AgentInstances from DATA-only checkpoint snapshot tags
  • copy and reidentify bounded A2A events into the fork context
  • add database, workflow, service, and end-to-end coverage

Testing

  • go test ./core/...
  • make -C go lint
  • KIND_CLUSTER_NAME=sync-main-0825 KAGENT_E2E_GRPC_TARGET=127.0.0.1:18084 KAGENT_LOCAL_HOST=172.18.0.1 GOFLAGS=-run=TestAgentInstanceCheckpoint make -C go e2e

Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
@EItanya
EItanya requested a review from a team as a code owner August 25, 2026 14:06
@github-actions github-actions Bot added the enhancement New feature or request label Aug 25, 2026
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
@github-actions github-actions Bot added enhancement New feature or request and removed enhancement New feature or request labels Aug 25, 2026
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
@EItanya
EItanya merged commit e8d6ed7 into main Aug 25, 2026
30 checks passed
@EItanya
EItanya deleted the feat-agent-instance-fork branch August 25, 2026 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant