Post-turn reflection plugins: self-consistency, debate, verification.
cortex plugin install marketplace:cortex-plugin-reflection
cortex plugin install github:CortexPrism/cortex-plugin-reflection
cortex plugin install ./manifest.jsoncortex tools list
cortex chat --plugin cortex-plugin-reflectionSample multiple reasoning paths and majority vote.
Parameters:
problem(string, required) — The problem to reason aboutnum_samples(number, optional) — Number of reasoning paths (default: 3)strategy(string, optional) — Reasoning strategy hint
Two sub-agents argue opposing positions, judge picks best.
Parameters:
topic(string, required) — The topic or question to debaterounds(number, optional) — Number of debate rounds (default: 3)
Agent writes tests for its own output before declaring done.
Parameters:
output(string, required) — The agent's output to verifycriteria(string, required) — Verification criteria
Suggest improvements based on reflection results.
Parameters:
original_output(string, required) — The original agent outputreflection_results(string, required) — JSON of previous reflection results
{
"plugins": {
"cortex-plugin-reflection": {
"enabled": true,
"config": {
"defaultSamples": 3,
"debateRounds": 3,
"autoVerify": true
}
}
}
}deno task test
deno fmt
deno lint
deno task validateMIT — See LICENSE file