Expand description
Request handlers for the admin UI
This module has been refactored into sub-modules for better organization:
- assets: Static asset serving
- admin: Admin dashboard and server management
- workspace: Workspace management operations
- plugin: Plugin management operations
- sync: Synchronization operations
- import: Data import operations
- fixtures: Fixture management operations
Re-exports§
Modules§
- admin
- Admin dashboard and server management handlers
- analytics
- Analytics API handlers for querying metrics
- analytics_
stream - Real-time analytics streaming via WebSocket
- analytics_
v2 - Enhanced Analytics API handlers with persistent storage
- assets
- Static asset serving handlers
- chains
- Chain management proxy handlers
- contract_
diff - Contract diff API handlers
- graph
- Graph visualization handlers
- health
- Health check endpoints for Kubernetes and cloud deployments
- migration
- Migration pipeline handlers
- playground
- Playground API handlers for Admin UI
- plugin
- Plugin management handlers
- verification
- Verification API handlers for Admin UI
- voice
- Voice + LLM Interface API handlers for Admin UI
Structs§
- Admin
State - Shared state for the admin UI
- Advance
Continuum Ratio Request - Manually advance blend ratio
- Configuration
State - Configuration state
- EnvVar
Update - Environment variable update
- Export
Preset Request - Export current reality configuration as a preset
- File
Content Request - File content request
- File
Save Request - File save request
- Fixture
Bulk Delete Request - Fixture bulk delete request
- Fixture
Bulk Delete Result - Fixture bulk delete result
- Fixture
Delete Request - Fixture delete request
- Fixture
Info - Fixture metadata
- Fixture
Move Request - Fixture move request
- Fixture
Rename Request - Fixture rename request
- Import
History Entry - Import history entry
- Import
Preset Request - Import a reality preset
- Request
Metrics - Request metrics for tracking
- Restart
Status - Restart status tracking
- SetContinuum
Enabled Request - Enable or disable continuum
- SetContinuum
Ratio Request - Set blend ratio for a path
- SetContinuum
Schedule Request - Update time schedule
- SetReality
Level Request - Set reality level
- Smoke
Test Context - Smoke test execution context
- Smoke
Test Result - Smoke test result
- System
Metrics - System metrics
- Time
Series Data - Time series data for tracking metrics over time
- Time
Series Point - Time series data point
Functions§
- advance_
continuum_ ratio - clear_
continuum_ overrides - Clear all manual overrides
- clear_
import_ history - clear_
logs - Clear request logs
- configure_
sync - confirm_
sync_ changes - count_
fixtures - Count total fixtures in the fixtures directory
- create_
environment - create_
folder - create_
request - create_
workspace - delete_
environment - delete_
fixture - Delete a fixture
- delete_
fixtures_ bulk - Delete multiple fixtures
- delete_
workspace - disable_
sync - download_
fixture - Download a fixture file
- execute_
workspace_ request - export_
reality_ preset - export_
workspaces - get_
admin_ api_ replay - get_
admin_ api_ state - get_
autocomplete_ suggestions - get_
config - Get server configuration
- get_
continuum_ overrides - Get all manual overrides
- get_
continuum_ ratio - Get current blend ratio for a path
- get_
continuum_ schedule - Get time schedule
- get_
dashboard - Get dashboard data
- get_
env_ vars - Get environment variables
- get_
environment_ variables - get_
environments - get_
file_ content - Get file content
- get_
fixtures - Get fixtures/replay data
- get_
folder - get_
health - Get health check status
- get_
import_ history - get_
logs - Get request logs with optional filtering
- get_
metrics - Get metrics data
- get_
reality_ level - Get current reality level
- get_
request_ history - get_
restart_ status - Get restart status
- get_
routes - Get routes by proxying to HTTP server
- get_
server_ info - Get server info (HTTP server address for API calls)
- get_
smoke_ tests - Get smoke tests
- get_
sse_ connections - get_
sse_ status - get_
sync_ changes - get_
sync_ status - get_
validation - Get current validation settings
- get_
workspace - get_
workspaces - import_
curl - import_
insomnia - import_
openapi - import_
postman - import_
reality_ preset - import_
to_ workspace - install_
plugin - Install a plugin from a path or URL
- list_
reality_ presets - List all available reality presets
- logs_
sse - SSE endpoint for real-time log streaming
- move_
fixture - Move a fixture to a new path
- open_
workspace_ from_ directory - preview_
import - remove_
environment_ variable - rename_
fixture - Rename a fixture
- restart_
servers - Restart servers
- route_
has_ fixtures - Check if a specific route has fixtures
- run_
smoke_ tests_ endpoint - Run smoke tests endpoint
- save_
file_ content - Save file content
- serve_
admin_ css - Serve admin CSS
- serve_
admin_ html - Serve the main admin interface
- serve_
admin_ js - Serve admin JavaScript
- serve_
icon - serve_
icon_ 32 - serve_
icon_ 48 - serve_
logo - serve_
logo_ 40 - serve_
logo_ 80 - set_
active_ environment - set_
active_ workspace - set_
continuum_ enabled - set_
continuum_ ratio - set_
continuum_ schedule - set_
environment_ variable - set_
reality_ level - trigger_
sync - update_
env_ var - Update environment variable
- update_
environment - update_
environments_ order - update_
faults - Update fault injection configuration
- update_
latency - Update latency profile
- update_
proxy - Update proxy configuration
- update_
traffic_ shaping - update_
validation - Update validation settings
- validate_
plugin