Skip to content

Prove agent lane session lifecycle end to end#470

Merged
NagyVikt merged 1 commit into
mainfrom
agent/codex/agents-lifecycle-integration-test-2026-04-29-22-06
Apr 29, 2026
Merged

Prove agent lane session lifecycle end to end#470
NagyVikt merged 1 commit into
mainfrom
agent/codex/agents-lifecycle-integration-test-2026-04-29-22-06

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Automated by gx branch finish (PR flow).

The start path created branch/worktree state without writing the canonical session store, while finish already resolved sessions from .guardex/agents/sessions. The lifecycle test now locks start, status, inspect, and finish resolution to one session identity without launching real agents.

Constraint: Must not call real Codex, Claude, gh, or network from the test

Rejected: Exercise real branch start and finish scripts | they would launch broader Guardex side effects and make the test depend on gh/network availability

Confidence: high

Scope-risk: narrow

Directive: Keep gx agents start/status/finish on the same .guardex/agents/sessions store unless a migration updates all three together

Tested: node --test test/agents-lifecycle.test.js test/agents-start-claims.test.js test/agents-finish.test.js test/agents-inspect.test.js

Not-tested: npm test remains red on pre-existing agents-launch and cli-args-dispatch expectation drift
@NagyVikt NagyVikt merged commit c6e1b72 into main Apr 29, 2026
@NagyVikt NagyVikt deleted the agent/codex/agents-lifecycle-integration-test-2026-04-29-22-06 branch April 29, 2026 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant