video-workbench/ccpe-consumption/README.md

1.5 KiB

CCPE Consumption

This directory records how Video Workbench consumes CCPE from the outside.

The single default CCPE interface is:

C:\Users\wangq\Documents\Codex\ccpe-system\Interface.md

Before preparing any CCPE setup or invocation, read that file first. It routes consumers to:

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:

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.