Example Channels
Fully worked example channel manifests demonstrating different FieldSpace use cases.
Table of contents
Overview
This directory contains complete, valid FieldSpace manifests that can be used as templates for new channels.
Examples
| Example | Description | Capabilities |
|---|---|---|
| video-feed.json | YouTube-like video feed | Data, state, actions, controls |
| media-catalogue.json | Read-only media library | Data only |
| smart-lights.json | Controllable smart lighting | State, actions, controls |
Video Feed Channel
A full-featured media channel demonstrating:
- Multiple data feeds (subscriptions, recommended, trending)
- Playback state management
- Media control actions (play, pause, seek)
- Agent-friendly capability declarations
- Platform-specific view hints
Media Catalogue Channel
A minimal read-only channel demonstrating:
- Simple data exposure
- No actions or controls
- Agent observation without action
- Graceful minimal implementation
Smart Lights Channel
A stateful control channel demonstrating:
- Device state exposure
- Control capabilities (brightness, color)
- Action permissions (agent confirmation required)
- Side effect declarations
These examples are valid FieldSpace manifests that can be used as templates for new channels.