Windows CI / windows ([bun run --cwd packages/app-core test bun run --cwd packages/elizaos test bun run --cwd packages/cloud/shared test], app-and-cli) (push) Waiting to run
Windows CI / windows ([bun run --cwd packages/scenario-runner test bun run --cwd packages/vault test bun run --cwd packages/security test bun run --cwd plugins/plugin-coding-tools test], framework-packages) (push) Waiting to run
Windows CI / windows ([bun run --cwd plugins/plugin-elizacloud test bun run --cwd plugins/plugin-discord test bun run --cwd plugins/plugin-anthropic test bun run --cwd plugins/plugin-openai test bun run --cwd plugins/plugin-app-control test bun run --cwd plugins/pl… (push) Waiting to run
Windows CI / windows ([node packages/scripts/run-turbo.mjs run build --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/agent --concurrency=4 node packages/scripts/run-bash-linux-only.mjs scripts/verify-riscv64-buildpaths.sh node packages/scripts/run… (push) Waiting to run
Windows CI / windows ([node packages/scripts/run-turbo.mjs run typecheck --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/cloud-shared --concurrency=4 bun run --cwd packages/core test bun run --cwd packages/shared test], core-runtime, 75) (push) Waiting to run
What this measures: a generic provider/model robustness eval — the
refusal/abliteration behavior of the underlying model — not anything
specific to the Eliza agent. It does not exercise the AgentRuntime, plugins,
or agent loop.
Over-refusal benchmark for abliterated model variants. Uses the same
harmless prompt set fed to training/scripts/training/abliterate.py (default:
HuggingFace mlabonne/harmless_alpaca) and asserts the model does not
spuriously refuse benign requests.
For each prompt, a keyword-based refusal detector flags responses like
"I cannot help with that", "I'm sorry, but I can't", etc. The score is
1 - refusal_rate (higher better).
This benchmark is meant to be paired with the abliterated variant, but it
yields a sensible number on the base model too (base models should also
rarely refuse the harmless set).
Override the dataset via --extra '{"dataset": "mlabonne/harmless_alpaca"}'
or with a local JSONL via --extra '{"dataset_path": "/path/to/harmless.jsonl"}'.