Skip to content

Add inline session controls to the Active Agents tree#280

Merged
NagyVikt merged 1 commit intomainfrom
agent/codex/vscode-session-item-inline-actions-2026-04-22-10-58
Apr 22, 2026
Merged

Add inline session controls to the Active Agents tree#280
NagyVikt merged 1 commit intomainfrom
agent/codex/vscode-session-item-inline-actions-2026-04-22-10-58

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Automated by gx branch finish (PR flow).

Operators need finish, sync, stop, and diff actions directly on session rows, so the extension now wires those commands into the tree view, keeps the shipped bundle and install template aligned, and covers the behavior in the focused extension suite.

Constraint: Keep the checked-in extension bundle and installer template behavior identical

Rejected: Launch gx commands as hidden child processes | visible terminals preserve operator control and existing CLI behavior

Confidence: high

Scope-risk: narrow

Reversibility: clean

Directive: Mirror any future Active Agents command changes across vscode/ and templates/vscode/ or installed copies will drift

Tested: node --test test/vscode-active-agents-session-state.test.js

Tested: node --check vscode/guardex-active-agents/extension.js

Tested: node --check templates/vscode/guardex-active-agents/extension.js

Tested: diff -u vscode/guardex-active-agents/extension.js templates/vscode/guardex-active-agents/extension.js

Tested: diff -u vscode/guardex-active-agents/package.json templates/vscode/guardex-active-agents/package.json

Not-tested: Live VS Code rendering of the inline codicon actions

Not-tested: Full npm test remained noisy because concurrent install-flow tests were already active in this checkout
@NagyVikt NagyVikt merged commit a84aea7 into main Apr 22, 2026
1 check passed
@NagyVikt NagyVikt deleted the agent/codex/vscode-session-item-inline-actions-2026-04-22-10-58 branch April 22, 2026 09:05
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