Why: Downstream products must extend the base through a public package and host API instead of editing internal code. Evidence: go test ./... passed, including plugin v2 assets, sidecar startup, migration v13, pending confirms, HITL timeout, hash embedder, command pairs, and the extension surface snapshot. Impact: apiVersion 2.0-experimental rejects empty network allowlists for declarative HTTP. Hash embeddings stay opt-in via models.embedding.provider=hash. Plugin secrets resolve per owner at execution time. Refs: docs/proposals/2026-10-01-plugin-contract-v2.md Co-authored-by: Cursor <cursoragent@cursor.com>
6 lines
147 B
JSON
6 lines
147 B
JSON
[
|
|
{"input": "你好", "want": ""},
|
|
{"input": "帮我总结今天的会议", "want": ""},
|
|
{"input": "删除全部数据", "want": "danger"}
|
|
]
|