Skip to content

Use app-server skill metadata directly in the TUI - #34368

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/43d43d74bfb67fc21ef11a0ca0592aa44b89a122
Jul 20, 2026
Merged

Use app-server skill metadata directly in the TUI#34368
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/43d43d74bfb67fc21ef11a0ca0592aa44b89a122

Conversation

@copyberry

@copyberry copyberry Bot commented Jul 20, 2026

Copy link
Copy Markdown

Use app-server skill metadata directly in the TUI

Why

The TUI already receives skill metadata from the app-server protocol, but converted it into the core-skills model before using it.

What changed

  • Use codex_app_server_protocol::SkillMetadata throughout skill toggles, mentions, and input submission.
  • Remove the protocol-to-core conversion and the TUI's codex-core-skills dependency.

## Why

The TUI already receives skill metadata from the app-server protocol, but converted it into the core-skills model before using it.

## What changed

- Use `codex_app_server_protocol::SkillMetadata` throughout skill toggles, mentions, and input submission.
- Remove the protocol-to-core conversion and the TUI's `codex-core-skills` dependency.

GitOrigin-RevId: 43d43d74bfb67fc21ef11a0ca0592aa44b89a122
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/43d43d74bfb67fc21ef11a0ca0592aa44b89a122 branch from 91eb945 to b6de5b5 Compare July 20, 2026 15:45
@copyberry
copyberry Bot merged commit b6de5b5 into main Jul 20, 2026
30 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/43d43d74bfb67fc21ef11a0ca0592aa44b89a122 branch July 20, 2026 15:46
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants