From baea283fa342a42457b4d11d11966c6d5bf525cd Mon Sep 17 00:00:00 2001 From: Fred Porter Date: Thu, 20 Aug 2026 07:42:22 +0800 Subject: [PATCH] docs(runtime): align active control manifests and UI --- .../gridcore/src/teletext/page-provider.ts | 4 +-- programs/README.md | 2 +- .../basic/snacks/adventure_demo/snack.yaml | 21 --------------- runtimes/basic/snacks/ceetex/snack.yaml | 26 +------------------ 4 files changed, 4 insertions(+), 49 deletions(-) diff --git a/packages/gridcore/src/teletext/page-provider.ts b/packages/gridcore/src/teletext/page-provider.ts index 8d0d1f4..6580f03 100644 --- a/packages/gridcore/src/teletext/page-provider.ts +++ b/packages/gridcore/src/teletext/page-provider.ts @@ -193,7 +193,7 @@ export class TeletextPageProvider { ' CEEFAX numeric navigation.', '', ' GridSmith Agent v0.2.0 with', - ' 10 MCP tools now available.', + ' 6 workflow skills available.', ' BBCSDL engine bridge mock', ' mode operational.', ], @@ -482,4 +482,4 @@ export class TeletextPageProvider { ], } } -} \ No newline at end of file +} diff --git a/programs/README.md b/programs/README.md index 9b24cb1..99eb922 100644 --- a/programs/README.md +++ b/programs/README.md @@ -27,7 +27,7 @@ programs// │ └── sounds/ # WAV audio files ├── lens/ # LENS extractor modules ├── skin/ # SKIN theme definitions -├── mcp/ # control command specifications +├── control/ # Control command specifications └── test/ # Integration tests ``` diff --git a/runtimes/basic/snacks/adventure_demo/snack.yaml b/runtimes/basic/snacks/adventure_demo/snack.yaml index 9add838..6ee6aaf 100644 --- a/runtimes/basic/snacks/adventure_demo/snack.yaml +++ b/runtimes/basic/snacks/adventure_demo/snack.yaml @@ -50,27 +50,6 @@ bridges: - high_vis - amiga_workbench - mcp: - enabled: true - controller: "ucode1.ceefax.ceetex_app:CeetexMCPController" - commands: - - name: PAGE - description: "Navigate to a teletext page" - args: - page: { type: string, required: true } - - name: NEXT - description: "Next page in sequence" - - name: PREV - description: "Previous page in sequence" - - name: REVEAL - description: "Toggle concealed text" - - name: SKIN - description: "Change visual skin" - args: - name: { type: string, required: true } - - name: STATUS - description: "Get current state" - # ── Display Configuration ─────────────────────────────────────────── display: diff --git a/runtimes/basic/snacks/ceetex/snack.yaml b/runtimes/basic/snacks/ceetex/snack.yaml index 7b2a72e..bc573c8 100644 --- a/runtimes/basic/snacks/ceetex/snack.yaml +++ b/runtimes/basic/snacks/ceetex/snack.yaml @@ -1,8 +1,7 @@ # CEETEX Teletext Snack — uCode1 Snack Definition # # Launches the CEETEX teletext RSS reader as a uCode1 Snack. -# Integrates with LENS (state capture), SKIN (theme hot-reload), -# and MCP (remote control) via the uCode1 bridge system. +# Integrates with LENS state capture and SKIN theme hot-reload. # # Usage: # ucode1 snack run snacks/ceetex/snack.yaml @@ -51,29 +50,6 @@ bridges: - high_vis - amiga_workbench - mcp: - enabled: true - controller: "ucode1.ceefax.ceetex_app:CeetexMCPController" - commands: - - name: PAGE - description: "Navigate to a teletext page" - args: - page: { type: string, required: true } - - name: NEXT - description: "Next page in sequence" - - name: PREV - description: "Previous page in sequence" - - name: REVEAL - description: "Toggle concealed text" - - name: SUBTITLE - description: "Toggle subtitle mode" - - name: SKIN - description: "Change visual skin" - args: - name: { type: string, required: true } - - name: STATUS - description: "Get current CEETEX state" - # ── Display Configuration ─────────────────────────────────────────── display: