42 lines
1.5 KiB
Markdown
42 lines
1.5 KiB
Markdown
# CCPE Consumption
|
|
|
|
This directory records how Video Workbench consumes CCPE from the outside.
|
|
|
|
The single default CCPE interface is:
|
|
|
|
```text
|
|
C:\Users\wangq\Documents\Codex\ccpe-system\Interface.md
|
|
```
|
|
|
|
Before preparing any CCPE setup or invocation, read that file first. It routes consumers to:
|
|
|
|
```text
|
|
C:\Users\wangq\Documents\Codex\ccpe-system\runtimes\hybrid\ccpe-agent-consumer-setup.md
|
|
```
|
|
|
|
## Rules
|
|
|
|
- Do not copy canonical CCPE prompts, agents, runtimes, model cards, protocols, or skills into this repository.
|
|
- Do not hardcode old Agent, Lite, Skill, Runtime, or protocol paths as default entrypoints.
|
|
- Read narrower CCPE artifacts only when `Interface.md`, the consumer setup contract, a project-local registry, or an active task requires them.
|
|
- Planned participants are not available until they have a real registry entry, readable `canonical_artifact_path`, invocation packet, real participant carrier, and returned output.
|
|
|
|
## Future Project-Local Invocation Shape
|
|
|
|
When a concrete Video Workbench project needs formal CCPE participant invocation, create the invocation contract inside that project, for example:
|
|
|
|
```text
|
|
projects/<project-id>/ccpe/
|
|
agent-registry.yaml
|
|
invocation-policy.md
|
|
invocations/
|
|
<participant-id>/
|
|
<run-id>/
|
|
agent-invocation-packet.md
|
|
prompt-to-send.md
|
|
returned-output.md
|
|
run-metadata.json
|
|
```
|
|
|
|
This path may be adjusted for the first real project, but the file roles must follow the CCPE consumer setup contract.
|