writeAgentMetadata method
Write agent metadata to a sidecar file.
Implementation
Future<void> writeAgentMetadata(
String agentId,
AgentMetadata metadata,
) async {
final path = _getAgentMetadataPath(agentId);
final dir = Directory(p.dirname(path));
if (!await dir.exists()) {
await dir.create(recursive: true);
}
await File(path).writeAsString(jsonEncode(metadata.toJson()));
}