ticket: close plugin tool surface
This commit is contained in:
parent
cce36419ac
commit
9d477f37e7
|
|
@ -1,8 +1,8 @@
|
||||||
---
|
---
|
||||||
title: 'Plugin: register enabled Tool surface from packages'
|
title: 'Plugin: register enabled Tool surface from packages'
|
||||||
state: 'done'
|
state: 'closed'
|
||||||
created_at: '2026-06-15T14:48:59Z'
|
created_at: '2026-06-15T14:48:59Z'
|
||||||
updated_at: '2026-06-15T16:39:58Z'
|
updated_at: '2026-06-17T05:44:04Z'
|
||||||
assignee: null
|
assignee: null
|
||||||
readiness: 'implementation_ready'
|
readiness: 'implementation_ready'
|
||||||
risk_flags: ['plugin', 'tool-registry', 'model-visible-schema', 'capability-boundary', 'profile-config']
|
risk_flags: ['plugin', 'tool-registry', 'model-visible-schema', 'capability-boundary', 'profile-config']
|
||||||
|
|
|
||||||
17
.yoi/tickets/00001KV5W3PHA/resolution.md
Normal file
17
.yoi/tickets/00001KV5W3PHA/resolution.md
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
Merged orchestration implementation into develop and validated.
|
||||||
|
|
||||||
|
Implementation delivered Plugin Tool surface registration from enabled Plugin packages:
|
||||||
|
- feature-gated Plugin Tool registration through the existing ToolRegistry/model-visible schema path
|
||||||
|
- Plugin origin metadata on Tool metadata
|
||||||
|
- discovery-only packages remain inactive without explicit enablement
|
||||||
|
- duplicate/colliding Tool names and invalid schemas fail closed
|
||||||
|
- recursive schema validation rejects nested invalid schema nodes before registration
|
||||||
|
- runtime execution remains an unavailable/runtime-missing stub; WASM runtime and grant enforcement remain follow-up Tickets
|
||||||
|
|
||||||
|
Validation on develop after merge:
|
||||||
|
- cargo test -p pod plugin::tests --no-default-features
|
||||||
|
- cargo test -p manifest plugin --no-default-features
|
||||||
|
- cargo check -p pod -p manifest -p llm-worker
|
||||||
|
- cargo build -p yoi
|
||||||
|
- target/debug/yoi ticket doctor
|
||||||
|
- nix build .#yoi --no-link
|
||||||
|
|
@ -399,4 +399,38 @@ Cleanup planned:
|
||||||
|
|
||||||
Reviewer approved after requested schema validation fix, implementation branch merged into the orchestration branch, and focused validation passed in the Orchestrator worktree. Marking Ticket done in the orchestration branch.
|
Reviewer approved after requested schema validation fix, implementation branch merged into the orchestration branch, and focused validation passed in the Orchestrator worktree. Marking Ticket done in the orchestration branch.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- event: state_changed author: hare at: 2026-06-17T05:44:04Z from: done to: closed reason: closed field: state -->
|
||||||
|
|
||||||
|
## State changed
|
||||||
|
|
||||||
|
Ticket を closed にしました。
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- event: close author: hare at: 2026-06-17T05:44:04Z status: closed -->
|
||||||
|
|
||||||
|
## 完了
|
||||||
|
|
||||||
|
Merged orchestration implementation into develop and validated.
|
||||||
|
|
||||||
|
Implementation delivered Plugin Tool surface registration from enabled Plugin packages:
|
||||||
|
- feature-gated Plugin Tool registration through the existing ToolRegistry/model-visible schema path
|
||||||
|
- Plugin origin metadata on Tool metadata
|
||||||
|
- discovery-only packages remain inactive without explicit enablement
|
||||||
|
- duplicate/colliding Tool names and invalid schemas fail closed
|
||||||
|
- recursive schema validation rejects nested invalid schema nodes before registration
|
||||||
|
- runtime execution remains an unavailable/runtime-missing stub; WASM runtime and grant enforcement remain follow-up Tickets
|
||||||
|
|
||||||
|
Validation on develop after merge:
|
||||||
|
- cargo test -p pod plugin::tests --no-default-features
|
||||||
|
- cargo test -p manifest plugin --no-default-features
|
||||||
|
- cargo check -p pod -p manifest -p llm-worker
|
||||||
|
- cargo build -p yoi
|
||||||
|
- target/debug/yoi ticket doctor
|
||||||
|
- nix build .#yoi --no-link
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user