MCPcopy Index your code
hub / github.com/github/copilot-sdk / setCapabilities

Method setCapabilities

go/session.go:1091–1099  ·  view source on GitHub ↗

setCapabilities updates the session capabilities.

(caps *SessionCapabilities)

Source from the content-addressed store, hash-verified

1089
1090// setCapabilities updates the session capabilities.
1091func (s *Session) setCapabilities(caps *SessionCapabilities) {
1092 s.capabilitiesMu.Lock()
1093 defer s.capabilitiesMu.Unlock()
1094 if caps != nil {
1095 s.capabilities = *caps
1096 } else {
1097 s.capabilities = SessionCapabilities{}
1098 }
1099}
1100
1101// UI returns the interactive UI API for showing elicitation dialogs.
1102// Methods on the returned SessionUI will error if the host does not support

Callers 5

handleBroadcastEventMethod · 0.95
CreateSessionMethod · 0.95
TestSession_CapabilitiesFunction · 0.45

Calls

no outgoing calls

Tested by 2

TestSession_CapabilitiesFunction · 0.36