AutoEvo 0.1.2 upgrades capability reuse from advisory guidance to an execution gate for new dynamic Cordis plugins.
Highlights:
- Blocks cordis_define with plugin.kind=new until capability_resolve establishes an authorization state.
- Adds reuse_required, modify_required, review_required, and scratch_ready authorization states.
- Issues one Agent-local, single-use creation grant only for scratch_ready.
- Fixes local matching so Zhihu requests strongly match zhihu-search instead of generic tools.
- Adds adversarial E2E coverage that attempts plugin creation before resolution.
Verification:
- 75 unit and integration tests passed.
- Loader smoke, local E2E, adversarial E2E, full E2E, partial E2E, and package validation passed.
Install:
dsh plugin --profile web add --save-exact github:klarkxy/dsh-plugin-autoevo#v0.1.2
Restart the corresponding DSH process after installation.
SHA-256 (tgz): 5B3F5BC894A9BF6B6D1E481F30681CA6584627E2EDFE61AEC63709C281AB05B3