readAgentMetadata method
Read agent metadata from a sidecar file.
Implementation
Future<AgentMetadata?> readAgentMetadata(String agentId) async {
final path = _getAgentMetadataPath(agentId);
try {
final raw = await File(path).readAsString();
return AgentMetadata.fromJson(jsonDecode(raw) as Map<String, dynamic>);
} on FileSystemException {
return null;
}
}