ConnectRPC25 returns a dRPC client to the Agent API v2.5. It is useful when you want to be maximally compatible with Coderd Release Versions from 2.23+
(ctx context.Context)
| 253 | // ConnectRPC25 returns a dRPC client to the Agent API v2.5. It is useful when you want to be |
| 254 | // maximally compatible with Coderd Release Versions from 2.23+ |
| 255 | func (c *Client) ConnectRPC25(ctx context.Context) ( |
| 256 | proto.DRPCAgentClient25, tailnetproto.DRPCTailnetClient25, error, |
| 257 | ) { |
| 258 | conn, err := c.connectRPCVersion(ctx, apiversion.New(2, 5), "") |
| 259 | if err != nil { |
| 260 | return nil, nil, err |
| 261 | } |
| 262 | return proto.NewDRPCAgentClient(conn), tailnetproto.NewDRPCTailnetClient(conn), nil |
| 263 | } |
| 264 | |
| 265 | // ConnectRPC26 returns a dRPC client to the Agent API v2.6. It is useful when you want to be |
| 266 | // maximally compatible with Coderd Release Versions from 2.24+ |
nothing calls this directly
no test coverage detected