@executioncontrolprotocol/harnesses-browser-coding
v0.12.0
Published
Browser Coding ECP harness for stronger local coding models (eval matrix)
Readme
@executioncontrolprotocol/harnesses-browser-coding
Browser Coding harness (@executioncontrolprotocol/harness-browser-coding) for local coding models (Ollama qwen2.5-coder:1.5b eval matrix).
- TypeScript-first: Fluent workflows and typed
EcpIntent/HarnessReplymodules (no EQL). - Chat + eval matrix — browser demo can bind this harness (e.g. with Ollama); eval matrix covers intent/authoring/assistant.
Fixtures and evals
| Asset | Location |
| ----- | -------- |
| Prompt fixtures | fixtures/harness-prompts/*.prompt.json |
| Eval cases | fixtures/eval-cases/*.cases.json (63 cases; no chat/flow) |
| Support fixtures | fixtures/workflows/, fixtures/runs/ |
| Matrix tests | test/eval/ |
Run matrix: npm run eval:matrix -w @executioncontrolprotocol/harnesses-browser-coding
import { registerBrowserCodingHarnesses, BROWSER_CODING_HARNESS_CAPABILITY } from "@executioncontrolprotocol/harnesses-browser-coding"