Viewing Functions
List All Functions
View all deployed Functions:list_functions.py
Get Function Details
Retrieve specific Function information:Updating Functions
Update Function Code
Deploy a new version of your Function:Update Function Metadata
Change Function name or description:Versioning
Version Management
Functions automatically version on each update:Run Specific Version
Execute a specific Function version:Version History
Track changes across versions:Monitoring Executions
View Run History
List recent Function executions:Check Run Status
Monitor specific execution:active- Function is currently runningclosed- Function completed successfullyfailed- Function encountered an error
Filter Active Runs
View only running executions:Viewing Replays
Access Function Replay
Watch MP4 replay of Function execution:- Video recording of browser session
- Shows all actions taken
- Useful for debugging failures
- Available after running a function
Replay After Run
Get replay immediately after execution:Managing Runs
Stop Running Function
Cancel a long-running execution:Monitoring Long Runs
Track execution progress:monitor_runs.py
Forking Functions
Fork Shared Function
Create your own copy of a shared Function:- Customize shared Functions
- Create templates from marketplace
- Copy teammate’s Functions
- Experiment without affecting original
Modify Forked Function
After forking, update as needed:Downloading Functions
Download Function Code
Retrieve Function source code:- Decryption key (available in Console) - passed when creating Function instance
- Only works for Functions you own or have access to
Download for Backup
Back up all your Functions:Deleting Functions
Delete Function
Remove a Function permanently:- Deletion is permanent
- All versions are deleted
- Run history is preserved
- Cannot be undone
Sharing Functions
Make Function Public
Share Functions with others:- ✅ Others can view and fork
- ✅ Original remains under your control
- ❌ Others cannot modify your version
- ✅ Usage tracked to your account
Private Functions
Keep Functions private (default):Best Practices
1. Version Your Functions
Update incrementally with clear changes:2. Monitor Function Health
Regular health checks:function_health_check.py

