Workspaces and files
Persistent workspace files, validation, execution and download surfaces used by the ABRIA UI.
SCHX / FEATURE LAYER
Source map
- python/abria_server/workspace.py
- python/abria_server/api.py
SCHX / FEATURE LAYER
Workspace API
The service exposes list/create/get workspaces, file read/write, validation, execution and download endpoints. Workspace writes are bounded by path/content limits.
SCHX / FEATURE LAYER
File safety
workspace.py classifies suspicious patterns, applies timeouts to execution and keeps generated artifacts inside the configured workspace root.
SCHX / FEATURE LAYER
UI integration
The modern workspace lets the user select a workspace, open files, validate them, run supported source, and inspect the result without turning chat into an unstructured file dump.