MCPcopy Create free account
hub / github.com/compozy/agh / nativeNetworkWorkspaceID

Method nativeNetworkWorkspaceID

internal/daemon/native_tools.go:4941–4956  ·  view source on GitHub ↗
(
	ctx context.Context,
	id toolspkg.ToolID,
	workspaceRef string,
	scope toolspkg.Scope,
)

Source from the content-addressed store, hash-verified

4939}
4940
4941func (n *daemonNativeTools) nativeNetworkWorkspaceID(
4942 ctx context.Context,
4943 id toolspkg.ToolID,
4944 workspaceRef string,
4945 scope toolspkg.Scope,
4946) (string, error) {
4947 resolved, err := n.nativeResolvedWorkspace(ctx, id, workspaceRef, scope)
4948 if err != nil {
4949 return "", err
4950 }
4951 workspaceID, err := nativeResolvedRegistryWorkspaceID(&resolved)
4952 if err != nil {
4953 return "", nativeNetworkInputError(id, err)
4954 }
4955 return workspaceID, nil
4956}
4957
4958func nativeResolvedNetworkWorkspaceID(resolved *workspacepkg.ResolvedWorkspace) (string, error) {
4959 if resolved == nil {

Callers 15

networkChannelCreateMethod · 0.95
networkChannelUpdateMethod · 0.95
networkPeersMethod · 0.95
networkChannelsMethod · 0.95
networkThreadsMethod · 0.95
networkThreadMessagesMethod · 0.95
networkDirectsMethod · 0.95
networkDirectResolveMethod · 0.95
networkDirectMessagesMethod · 0.95
networkWorkMethod · 0.95

Calls 3

nativeNetworkInputErrorFunction · 0.85

Tested by

no test coverage detected