vaults changedmanaged-agents/vaults
Nearest release: v2.1.307, published 4 hours after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+0added
Lines−16removed
From line
250
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits19to this page, all time
The whole hunk
from line 250, old and new numbered
/
from line 250
250250 DisplayName = "Alice's Slack",
251251 Auth = new BetaManagedAgentsMcpOAuthCreateParams
252252 {
253 Type = BetaManagedAgentsMcpOAuthCreateParamsType.McpOAuth,
254253 McpServerUrl = "https://mcp.slack.com/mcp",
255254 AccessToken = "xoxp-...",
256255 ExpiresAt = DateTimeOffset.Parse("2099-12-31T23:59:59Z"),
from line 261
262261 RefreshToken = "xoxe-1-...",
263262 TokenEndpointAuth = new BetaManagedAgentsTokenEndpointAuthPostParam
264263 {
265 Type = BetaManagedAgentsTokenEndpointAuthPostParamType.ClientSecretPost,
266264 ClientSecret = "abc123...",
267265 },
268266 },
from line 302
304302 CredentialCreateParams.builder()
305303 .displayName("Alice's Slack")
306304 .auth(BetaManagedAgentsMcpOAuthCreateParams.builder()
307 .type(BetaManagedAgentsMcpOAuthCreateParams.Type.MCP_OAUTH)
308305 .mcpServerUrl("https://mcp.slack.com/mcp")
309306 .accessToken("xoxp-...")
310307 .expiresAt(OffsetDateTime.parse("2099-12-31T23:59:59Z"))
from line 321
324321 vaultID: $vault->id,
325322 displayName: "Alice's Slack",
326323 auth: ManagedAgentsMCPOAuthCreateParams::with(
327 type: 'mcp_oauth',
328324 mcpServerURL: 'https://mcp.slack.com/mcp',
329325 accessToken: 'xoxp-...',
330326 expiresAt: new \DateTimeImmutable('2099-12-31T23:59:59Z'),
from line 330
334330 scope: 'channels:read chat:write',
335331 refreshToken: 'xoxe-1-...',
336332 tokenEndpointAuth: ManagedAgentsTokenEndpointAuthPostParam::with(
337 type: 'client_secret_post',
338333 clientSecret: 'abc123...',
339334 ),
340335 ),
from line 425
430425 DisplayName = "Linear API key",
431426 Auth = new BetaManagedAgentsStaticBearerCreateParams
432427 {
433 Type = BetaManagedAgentsStaticBearerCreateParamsType.StaticBearer,
434428 McpServerUrl = "https://mcp.linear.app/mcp",
435429 Token = "lin_api_your_linear_key",
436430 },
from line 453
459453 CredentialCreateParams.builder()
460454 .displayName("Linear API key")
461455 .auth(BetaManagedAgentsStaticBearerCreateParams.builder()
462 .type(BetaManagedAgentsStaticBearerCreateParams.Type.STATIC_BEARER)
463456 .mcpServerUrl("https://mcp.linear.app/mcp")
464457 .token("lin_api_your_linear_key")
465458 .build())
from line 464
471464 vaultID: $vault->id,
472465 displayName: 'Linear API key',
473466 auth: ManagedAgentsStaticBearerCreateParams::with(
474 type: 'static_bearer',
475467 mcpServerURL: 'https://mcp.linear.app/mcp',
476468 token: 'lin_api_your_linear_key',
477469 ),
from line 583
591583 DisplayName = "Notion API key for sandbox",
592584 Auth = new BetaManagedAgentsEnvironmentVariableCreateParams
593585 {
594 Type = BetaManagedAgentsEnvironmentVariableCreateParamsType.EnvironmentVariable,
595586 SecretName = "NOTION_API_KEY",
596587 SecretValue = "ntn_your-secret-here",
597588 Networking = new BetaManagedAgentsLimitedCredentialNetworkingParams
598589 {
599 Type = BetaManagedAgentsLimitedCredentialNetworkingParamsType.Limited,
600590 AllowedHosts = ["api.notion.com"],
601591 },
602592 InjectionLocation = new() { Header = true },
from line 633
643633 CredentialCreateParams.builder()
644634 .displayName("Notion API key for sandbox")
645635 .auth(BetaManagedAgentsEnvironmentVariableCreateParams.builder()
646 .type(BetaManagedAgentsEnvironmentVariableCreateParams.Type.ENVIRONMENT_VARIABLE)
647636 .secretName("NOTION_API_KEY")
648637 .secretValue("ntn_your-secret-here")
649638 .limitedNetworking(List.of("api.notion.com"))
from line 652
663652 vaultID: $vault->id,
664653 displayName: 'Notion API key for sandbox',
665654 auth: ManagedAgentsEnvironmentVariableCreateParams::with(
666 type: ManagedAgentsEnvironmentVariableCreateParams\Type::ENVIRONMENT_VARIABLE,
667655 secretName: 'NOTION_API_KEY',
668656 secretValue: 'ntn_your-secret-here',
669657 networking: ManagedAgentsLimitedCredentialNetworkingParams::with(
670 type: ManagedAgentsLimitedCredentialNetworkingParams\Type::LIMITED,
671658 allowedHosts: ['api.notion.com'],
672659 ),
673660 injectionLocation: ManagedAgentsInjectionLocationParams::with(header: true),
from line 899
912899 VaultID = vault.ID,
913900 Auth = new BetaManagedAgentsMcpOAuthUpdateParams
914901 {
915 Type = BetaManagedAgentsMcpOAuthUpdateParamsType.McpOAuth,
916902 AccessToken = "xoxp-new-...",
917903 ExpiresAt = DateTimeOffset.Parse("2099-12-31T23:59:59Z"),
918904 Refresh = new() { RefreshToken = "xoxe-1-new-..." },
from line 930
944930 CredentialUpdateParams.builder()
945931 .vaultId(vault.id())
946932 .auth(BetaManagedAgentsMcpOAuthUpdateParams.builder()
947 .type(BetaManagedAgentsMcpOAuthUpdateParams.Type.MCP_OAUTH)
948933 .accessToken("xoxp-new-...")
949934 .expiresAt(OffsetDateTime.parse("2099-12-31T23:59:59Z"))
950935 .refresh(BetaManagedAgentsMcpOAuthRefreshUpdateParams.builder()
from line 944
959944 $credential->id,
960945 vaultID: $vault->id,
961946 auth: ManagedAgentsMCPOAuthUpdateParams::with(
962 type: 'mcp_oauth',
963947 accessToken: 'xoxp-new-...',
964948 expiresAt: new \DateTimeImmutable('2099-12-31T23:59:59Z'),
965949 refresh: ManagedAgentsMCPOAuthRefreshUpdateParams::with(refreshToken: 'xoxe-1-new-...'),
No line in this hunk matches that.