MCPcopy Index your code
hub / github.com/coder/coder / AgentVersion

Function AgentVersion

site/src/modules/resources/AgentVersion.tsx:14–39  ·  view source on GitHub ↗
({ agent, onUpdate })

Source from the content-addressed store, hash-verified

12}
13
14export const AgentVersion: FC<AgentVersionProps> = ({ agent, onUpdate }) => {
15 const { metadata } = useEmbeddedMetadata();
16 const { data: build } = useQuery(buildInfo(metadata["build-info"]));
17 const serverVersion = build?.version ?? "";
18 const apiServerVersion = build?.agent_api_version ?? "";
19
20 const { status } = getDisplayVersionStatus(
21 agent.version,
22 serverVersion,
23 agent.api_version,
24 apiServerVersion,
25 );
26
27 if (status === agentVersionStatus.Updated) {
28 return null;
29 }
30
31 return (
32 <AgentOutdatedTooltip
33 agent={agent}
34 serverVersion={serverVersion}
35 status={status}
36 onUpdate={onUpdate}
37 />
38 );
39};

Callers

nothing calls this directly

Calls 2

buildInfoFunction · 0.90
getDisplayVersionStatusFunction · 0.90

Tested by

no test coverage detected