Update documentation to include snapshot functions

- Added snapshot functions to SDK requirements
- Updated testing guide with snapshot examples
- Added snapshot checklist items for refactoring
- Clarified image() function in utilities section

All agents refactoring SDKs must now implement:
- sessionSnapshot(session_id, opts)
- serviceSnapshot(service_id, opts)
- listSnapshots(opts)
- restoreSnapshot(snapshot_id, opts)
- deleteSnapshot(snapshot_id, opts)
This commit is contained in:
russell@unturf.com 2026-01-15 15:37:56 -05:00
parent e433bc28c8
commit 67a14eae4a
3 changed files with 35 additions and 3 deletions

View file

@ -25,7 +25,14 @@ Every refactored SDK needs:
listJobs()
languages()
detectLanguage(filename)
image(code, output_format)
image(prompt, opts)
# Snapshot functions (NEW!)
sessionSnapshot(session_id, opts)
serviceSnapshot(service_id, opts)
listSnapshots(opts)
restoreSnapshot(snapshot_id, opts)
deleteSnapshot(snapshot_id, opts)
```
2. **Credential system** (4-tier with fallback)