( agentId: AgentId, metadata: AgentMetadata, )
| 281 | * isolation, enabling resume to restore the correct cwd. |
| 282 | */ |
| 283 | export async function writeAgentMetadata( |
| 284 | agentId: AgentId, |
| 285 | metadata: AgentMetadata, |
| 286 | ): Promise<void> { |
| 287 | const path = getAgentMetadataPath(agentId) |
| 288 | await mkdir(dirname(path), { recursive: true }) |
| 289 | await writeFile(path, JSON.stringify(metadata)) |
| 290 | } |
| 291 | |
| 292 | export async function readAgentMetadata( |
| 293 | agentId: AgentId, |
no test coverage detected