mirror of
https://github.com/wu736139669/hapi.git
synced 2026-08-05 06:24:37 +00:00
Add Windows remote terminal support (#642)
This commit is contained in:
@@ -25,4 +25,16 @@ describe('buildSessionMetadata', () => {
|
||||
|
||||
expect(metadata.host).toBe('custom-session-host')
|
||||
})
|
||||
|
||||
it('advertises remote terminal capability in session metadata', () => {
|
||||
const metadata = buildSessionMetadata({
|
||||
flavor: 'codex',
|
||||
startedBy: 'terminal',
|
||||
workingDirectory: '/tmp/project',
|
||||
machineId: 'machine-1',
|
||||
now: 123
|
||||
})
|
||||
|
||||
expect(metadata.capabilities?.terminal).toBe(true)
|
||||
})
|
||||
})
|
||||
|
||||
@@ -78,6 +78,9 @@ export function buildSessionMetadata(options: {
|
||||
lifecycleState: 'running',
|
||||
lifecycleStateSince: now,
|
||||
flavor: options.flavor,
|
||||
capabilities: {
|
||||
terminal: true
|
||||
},
|
||||
worktree: worktreeInfo ?? undefined,
|
||||
...options.metadataOverrides
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user